hi,
I'm using example project, IPCF_Example_multi_instance_S32R45_M7_0

There are two issues on headless build.
First, Including path doesn't include in headless build even if all necessary paths are listed as below

Consequently, All necessary path has to be included in command line as below. Otherwise toochain doesn't find proper header file.
-----------------------------------------------------------------------------------------------------------------------------------------
eclipsec --launcher.suppressErrors -nosplash -data C:\Users\Eddy\workspaceS32DS.3.4 -application org.eclipse.cdt.managedbuilder.core.headlessbuild -build IPCF_Example_multi_instance_S32R45_M7_0/Debug_RAM -import C:\Users\Eddy\workspaceS32DS.3.4\IPCF_Example_multi_instance_S32R45_M7_0 -I C:/NXP/S32DS.3.4/S32DS/software/PlatformSDK_S32XX_2021_12/SW32_RTD_4_4_3_0_0_D2112/Base_TS_T40D11M30I0R0/include -I C:/NXP/S32DS.3.4/S32DS/software/PlatformSDK_S32XX_2021_12/SW32_RTD_4_4_3_0_0_D2112/Base_TS_T40D11M30I0R0/header -I C:/NXP/S32DS.3.4/S32DS/software/PlatformSDK_S32XX_2021_12/SW32_RTD_4_4_3_0_0_D2112/Platform_TS_T40D11M30I0R0/startup/include -I ./RTD/include -I ./IPCF/src/common -I ./IPCF/src/hw -I ./IPCF/src/os -I ./FreeRTOS/Source/include -I ./IPCF/src/hw/s32gen1 -I ./FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1 -I ./generate/include -I ./RTD/include -I ./board -I generate/src
-----------------------------------------------------------------------------------------------------------------------------------------
Second, incremental build doesn't function well. every time I try build in headless, clean build is carried out.
Above two problems don't occur in GUI build.