This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320C6657: Building Libraries Fail

Part Number: TMS320C6657
Other Parts Discussed in Thread: SYSBIOS

Tool/software:

I am trying to bring a new developer up to speed on our project but I can't seem to get him past build issues. This issue is new to me and it is difficult to discern what is going wrong. Here is the build output:

"C:\\ti\\ccs930\\ccs\\utils\\bin\\gmake" -k -j 12 all -O 

        1 file(s) copied.
making ../src/sysbios/sysbios.ae66 ...
Building file: "../app.cfg"
Invoking: XDCtools
"C:/ti/ccs930/xdctools_3_60_02_34_core/xs" --xdcpath="C:/ti/bios_6_76_03_01/packages;C:/ti/edma3_lld_2_12_05_30E/packages;C:/ti/pdk_c665x_2_0_16/packages;C:/ti/ipc_3_50_04_08/packages;C:/ti/ndk_3_61_01_01/packages;C:/ti/uia_2_30_01_02/packages;C:/ti/openmp_dsp_c665x_2_06_03_00/packages;" xdc.tools.configuro -o configPkg -t ti.targets.elf.C66 -p ti.platforms.evm6657 -r release -c "C:/ti/ccs930/ccs/tools/compiler/ti-cgt-c6000_8.3.5" --compileOptions "-g" "../app.cfg"
gmake[1]: Entering directory 'K:/space/saratoga/saratoga-dsp/src/sysbios'
asme66 C:/ti/bios_6_76_03_01/packages/ti/sysbios/family/c64p/Hwi_asm.s62 ...
gmake[1]: Leaving directory 'K:/space/saratoga/saratoga-dsp/src/sysbios'
gmake[1]: Entering directory 'K:/space/saratoga/saratoga-dsp/src/sysbios'
asme66 C:/ti/bios_6_76_03_01/packages/ti/sysbios/family/c64p/Hwi_asm_switch.s62 ...
gmake[1]: Leaving directory 'K:/space/saratoga/saratoga-dsp/src/sysbios'
gmake[1]: Entering directory 'K:/space/saratoga/saratoga-dsp/src/sysbios'
are66 BIOS.obj c64p_Exception_asm.obj c64p_Hwi_asm.obj c64p_Hwi_asm_switch.obj c64p_Hwi_disp_always.obj timer64_Timer_asm.obj ti_tls_get_tp.obj c62_TaskSupport_asm.obj ...
gmake[1]: Leaving directory 'K:/space/saratoga/saratoga-dsp/src/sysbios'
making package.mak (because of .xdcenv.mak) ...
configuring app.xe66 from package/cfg/app_pe66.cfg ...
   SoC Type is 
   SoC Type is c6657
generating custom ti.sysbios library makefile ... 
  Linking with library ti.drv.spi:./lib/c6657/c66/release/ti.drv.spi.ae66
  Linking with library ti.drv.gpio:./lib/c6657/c66/release/ti.drv.gpio.ae66
  Linking with library ti.board:./lib/evmC6657/c66/release/ti.board.ae66
  Linking with library ti.drv.i2c:./lib/c66/release/ti.drv.i2c.ae66
  Linking with library ti.drv.uart:./lib/c6657/c66/release/ti.drv.uart.ae66
  Linking with library ti.osal:./lib/tirtos/c6657/c66/release/ti.osal.ae66
  Linking with library ti.drv.pcie:./lib/c6657/c66/release/ti.drv.pcie.ae66
  Linking with library ti.csl:./lib/c6657/c66/release/ti.csl.ae66
Starting build of library sources ...
making K:/space/saratoga/saratoga-dsp/src/sysbios/sysbios.ae66 ...
cle66 C:/ti/bios_6_76_03_01/packages/ti/sysbios/BIOS.c ...
asme66 C:/ti/bios_6_76_03_01/packages/ti/sysbios/family/c64p/Exception_asm.s64P ...
asme66 C:/ti/bios_6_76_03_01/packages/ti/sysbios/family/c64p/Hwi_asm.s62 ...
asme66 C:/ti/bios_6_76_03_01/packages/ti/sysbios/family/c64p/Hwi_asm_switch.s62 ...
asme66 C:/ti/bios_6_76_03_01/packages/ti/sysbios/family/c64p/Hwi_disp_always.s64P ...
asme66 C:/ti/bios_6_76_03_01/packages/ti/sysbios/timers/timer64/Timer_asm.s64P ...
asme66 C:/ti/bios_6_76_03_01/packages/ti/sysbios/rts/ti/tls_get_tp.asm ...
asme66 C:/ti/bios_6_76_03_01/packages/ti/sysbios/family/c62/TaskSupport_asm.s62 ...
are66 BIOS.obj c64p_Exception_asm.obj c64p_Hwi_asm.obj c64p_Hwi_asm_switch.obj c64p_Hwi_disp_always.obj timer64_Timer_asm.obj ti_tls_get_tp.obj c62_TaskSupport_asm.obj ...
Build of libraries failed.
subdir_rules.mk:12: recipe for target 'build-458218673-inproc' failed
Picked up JAVA_TOOL_OPTIONS: -Djava.vendor='Sun Microsystems Inc.'

abnormal program termination
C:/Users/tur71502/AppData/Local/Temp/make4800-8.sh: fork failed: no error [1]

abnormal program termination
C:/Users/tur71502/AppData/Local/Temp/make4800-a.sh: fork failed: no error [1]

abnormal program termination
C:/Users/tur71502/AppData/Local/Temp/make4800-c.sh: fork failed: no error [1]

abnormal program termination
C:/Users/tur71502/AppData/Local/Temp/make4800-e.sh: fork failed: no error [1]
  -->  error: 'c64p_Hwi_asm_switch.obj' not found
  -->  error: 'c64p_Hwi_disp_always.obj' not found
  -->  error: 'timer64_Timer_asm.obj' not found
  -->  error: 'ti_tls_get_tp.obj' not found
gmake[1]: *** [makefile:77: sysbios.ae66] Error 1
gmake: *** [K:/space/saratoga/saratoga-dsp/src/makefile.libs:57: K:/space/saratoga/saratoga-dsp/src/sysbios/sysbios.ae66] Error 2
error: xdc.cfg.SourceDir: "C:/ti/ccs930/xdctools_3_60_02_34_core/packages/xdc/cfg/SourceDir.xs", line 209: xdc.cfg.SourceDir : Build of generated source libraries failed: exit status = 2:

js: "C:/ti/ccs930/xdctools_3_60_02_34_core/packages/xdc/cfg/Main.xs", line 160: Error: Configuration failed!
Picked up JAVA_TOOL_OPTIONS: -Djava.vendor='Sun Microsystems Inc.'
gmake.exe: *** [package.mak:204: package/cfg/app_pe66.xdl] Error 1
gmake.exe: *** Deleting file 'package/cfg/app_pe66.xdl'
gmake.exe: *** [package/cfg/app_pe66.xdl] Deleting file 'package/cfg/app_pe66.h'
gmake.exe: *** [package/cfg/app_pe66.xdl] Deleting file 'package/cfg/app_pe66.c'
js: "C:/ti/ccs930/xdctools_3_60_02_34_core/packages/xdc/tools/Cmdr.xs", line 52: Error: xdc.tools.configuro: configuration failed due to earlier errors (status = 2); 'linker.cmd' deleted.
Picked up JAVA_TOOL_OPTIONS: -Djava.vendor='Sun Microsystems Inc.'
gmake[1]: *** [build-458218673-inproc] Error 1
gmake: *** [build-458218673] Error 2
subdir_rules.mk:9: recipe for target 'build-458218673' failed
gmake: Target 'all' not remade because of errors.

 

**** Build Finished ****

Basically it looks like it is trying to build the object files: BIOS.obj c64p_Exception_asm.obj c64p_Hwi_asm.obj c64p_Hwi_asm_switch.obj c64p_Hwi_disp_always.obj timer64_Timer_asm.obj ti_tls_get_tp.obj c62_TaskSupport_asm.obj. And not all of these files are being successfully generated. It does seem to vary a little on which object files fail to generate but I am at a loss for ideas. Any help would be appreciated thank you

  • Hi Alex,

    gmake" -k -j 12 all -O 

    Can you try with 4 instead of 12 and See still the issue persist or not?

    Regards,

    Betsy Varughese


  • **** Build of configuration Debug for project SaratogaDSP ****

    "C:\\ti\\ccs930\\ccs\\utils\\bin\\gmake" -j 4 -k all -O

    Building file: "../app.cfg"
    Invoking: XDCtools
    "C:/ti/ccs930/xdctools_3_60_02_34_core/xs" --xdcpath="C:/ti/bios_6_76_03_01/packages;C:/ti/edma3_lld_2_12_05_30E/packages;C:/ti/pdk_c665x_2_0_16/packages;C:/ti/ipc_3_50_04_08/packages;C:/ti/ndk_3_61_01_01/packages;C:/ti/uia_2_30_01_02/packages;C:/ti/openmp_dsp_c665x_2_06_03_00/packages;" xdc.tools.configuro -o configPkg -t ti.targets.elf.C66 -p ti.platforms.evm6657 -r release -c "C:/ti/ccs930/ccs/tools/compiler/ti-cgt-c6000_8.3.5" --compileOptions "-g" "../app.cfg"
    making package.mak (because of package.bld) ...
    generating interfaces for package configPkg (because package/package.xdc.inc is older than package.xdc) ...
    configuring app.xe66 from package/cfg/app_pe66.cfg ...
    SoC Type is
    SoC Type is c6657
    generating custom ti.sysbios library makefile ...
    Linking with library ti.drv.spi:./lib/c6657/c66/release/ti.drv.spi.ae66
    Linking with library ti.drv.gpio:./lib/c6657/c66/release/ti.drv.gpio.ae66
    Linking with library ti.board:./lib/evmC6657/c66/release/ti.board.ae66
    Linking with library ti.drv.i2c:./lib/c66/release/ti.drv.i2c.ae66
    Linking with library ti.drv.uart:./lib/c6657/c66/release/ti.drv.uart.ae66
    Linking with library ti.osal:./lib/tirtos/c6657/c66/release/ti.osal.ae66
    Linking with library ti.drv.pcie:./lib/c6657/c66/release/ti.drv.pcie.ae66
    Linking with library ti.csl:./lib/c6657/c66/release/ti.csl.ae66
    Starting build of library sources ...
    making K:/space/saratoga/saratoga-dsp/src/sysbios/sysbios.ae66 ...
    cle66 C:/ti/bios_6_76_03_01/packages/ti/sysbios/BIOS.c ...
    asme66 C:/ti/bios_6_76_03_01/packages/ti/sysbios/family/c64p/Exception_asm.s64P ...
    asme66 C:/ti/bios_6_76_03_01/packages/ti/sysbios/family/c64p/Hwi_asm.s62 ...
    asme66 C:/ti/bios_6_76_03_01/packages/ti/sysbios/family/c64p/Hwi_asm_switch.s62 ...
    asme66 C:/ti/bios_6_76_03_01/packages/ti/sysbios/family/c64p/Hwi_disp_always.s64P ...
    asme66 C:/ti/bios_6_76_03_01/packages/ti/sysbios/timers/timer64/Timer_asm.s64P ...
    asme66 C:/ti/bios_6_76_03_01/packages/ti/sysbios/rts/ti/tls_get_tp.asm ...
    asme66 C:/ti/bios_6_76_03_01/packages/ti/sysbios/family/c62/TaskSupport_asm.s62 ...
    are66 BIOS.obj c64p_Exception_asm.obj c64p_Hwi_asm.obj c64p_Hwi_asm_switch.obj c64p_Hwi_disp_always.obj timer64_Timer_asm.obj ti_tls_get_tp.obj c62_TaskSupport_asm.obj ...
    Build of libraries failed.
    subdir_rules.mk:12: recipe for target 'build-458218673-inproc' failed
    Picked up JAVA_TOOL_OPTIONS: -Djava.vendor='Sun Microsystems Inc.'
    Picked up JAVA_TOOL_OPTIONS: -Djava.vendor='Sun Microsystems Inc.'

    abnormal program termination
    C:/Users/tur71502/AppData/Local/Temp/make23620-3.sh: fork failed: no error [1]

    abnormal program termination
    C:/Users/tur71502/AppData/Local/Temp/make23620-9.sh: fork failed: no error [1]

    abnormal program termination
    C:/Users/tur71502/AppData/Local/Temp/make23620-f.sh: fork failed: no error [1]

    abnormal program termination
    C:/Users/tur71502/AppData/Local/Temp/make23620-12.sh: fork failed: no error [1]
    --> error: 'BIOS.obj' not found
    --> error: 'c64p_Hwi_asm.obj' not found
    --> error: 'c64p_Hwi_disp_always.obj' not found
    --> error: 'timer64_Timer_asm.obj' not found
    gmake[1]: *** [makefile:77: sysbios.ae66] Error 1
    gmake: *** [K:/space/saratoga/saratoga-dsp/src/makefile.libs:57: K:/space/saratoga/saratoga-dsp/src/sysbios/sysbios.ae66] Error 2
    error: xdc.cfg.SourceDir: "C:/ti/ccs930/xdctools_3_60_02_34_core/packages/xdc/cfg/SourceDir.xs", line 209: xdc.cfg.SourceDir : Build of generated source libraries failed: exit status = 2:

    js: "C:/ti/ccs930/xdctools_3_60_02_34_core/packages/xdc/cfg/Main.xs", line 160: Error: Configuration failed!
    Picked up JAVA_TOOL_OPTIONS: -Djava.vendor='Sun Microsystems Inc.'
    gmake.exe: *** [package.mak:204: package/cfg/app_pe66.xdl] Error 1
    gmake.exe: *** Deleting file 'package/cfg/app_pe66.xdl'
    gmake.exe: *** [package/cfg/app_pe66.xdl] Deleting file 'package/cfg/app_pe66.h'
    gmake.exe: *** [package/cfg/app_pe66.xdl] Deleting file 'package/cfg/app_pe66.c'
    js: "C:/ti/ccs930/xdctools_3_60_02_34_core/packages/xdc/tools/Cmdr.xs", line 52: Error: xdc.tools.configuro: configuration failed due to earlier errors (status = 2); 'linker.cmd' deleted.
    Picked up JAVA_TOOL_OPTIONS: -Djava.vendor='Sun Microsystems Inc.'
    gmake[1]: *** [build-458218673-inproc] Error 1
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/linker.cmd'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: *** No rule to make target 'build-458218673', needed by 'configPkg/compiler.opt'.
    gmake: Target 'all' not remade because of errors.

    **** Build Finished ****

  • Same issue. I would doubt the # of cores involved would play much of a role. I also have the output from a build without the "-j" tag:

    "C:\\ti\\ccs930\\ccs\\utils\\bin\\gmake" -k all 

    Building file: "../app.cfg"
    Invoking: XDCtools
    "C:/ti/ccs930/xdctools_3_60_02_34_core/xs" --xdcpath="C:/ti/bios_6_76_03_01/packages;C:/ti/edma3_lld_2_12_05_30E/packages;C:/ti/pdk_c665x_2_0_16/packages;C:/ti/ipc_3_50_04_08/packages;C:/ti/ndk_3_61_01_01/packages;C:/ti/uia_2_30_01_02/packages;C:/ti/openmp_dsp_c665x_2_06_03_00/packages;" xdc.tools.configuro -o configPkg -t ti.targets.elf.C66 -p ti.platforms.evm6657 -r release -c "C:/ti/ccs930/ccs/tools/compiler/ti-cgt-c6000_8.3.5" --compileOptions "-g" "../app.cfg"
    making package.mak (because of package.bld) ...
    generating interfaces for package configPkg (because package/package.xdc.inc is older than package.xdc) ...
    configuring app.xe66 from package/cfg/app_pe66.cfg ...
       SoC Type is 
       SoC Type is c6657
    generating custom ti.sysbios library makefile ... 
      Linking with library ti.drv.spi:./lib/c6657/c66/release/ti.drv.spi.ae66
      Linking with library ti.drv.gpio:./lib/c6657/c66/release/ti.drv.gpio.ae66
      Linking with library ti.board:./lib/evmC6657/c66/release/ti.board.ae66
      Linking with library ti.drv.i2c:./lib/c66/release/ti.drv.i2c.ae66
      Linking with library ti.drv.uart:./lib/c6657/c66/release/ti.drv.uart.ae66
      Linking with library ti.osal:./lib/tirtos/c6657/c66/release/ti.osal.ae66
      Linking with library ti.drv.pcie:./lib/c6657/c66/release/ti.drv.pcie.ae66
      Linking with library ti.csl:./lib/c6657/c66/release/ti.csl.ae66
    Starting build of library sources ...
    making K:/space/saratoga/saratoga-dsp/src/sysbios/sysbios.ae66 ...
    cle66 C:/ti/bios_6_76_03_01/packages/ti/sysbios/BIOS.c ...
    asme66 C:/ti/bios_6_76_03_01/packages/ti/sysbios/family/c64p/Exception_asm.s64P ...
    asme66 C:/ti/bios_6_76_03_01/packages/ti/sysbios/family/c64p/Hwi_asm.s62 ...
    asme66 C:/ti/bios_6_76_03_01/packages/ti/sysbios/family/c64p/Hwi_asm_switch.s62 ...
    asme66 C:/ti/bios_6_76_03_01/packages/ti/sysbios/family/c64p/Hwi_disp_always.s64P ...
    asme66 C:/ti/bios_6_76_03_01/packages/ti/sysbios/timers/timer64/Timer_asm.s64P ...
    asme66 C:/ti/bios_6_76_03_01/packages/ti/sysbios/rts/ti/tls_get_tp.asm ...
    asme66 C:/ti/bios_6_76_03_01/packages/ti/sysbios/family/c62/TaskSupport_asm.s62 ...
    are66 BIOS.obj c64p_Exception_asm.obj c64p_Hwi_asm.obj c64p_Hwi_asm_switch.obj c64p_Hwi_disp_always.obj timer64_Timer_asm.obj ti_tls_get_tp.obj c62_TaskSupport_asm.obj ...
    Build of libraries failed.
    subdir_rules.mk:12: recipe for target 'build-458218673-inproc' failed
    Picked up JAVA_TOOL_OPTIONS: -Djava.vendor='Sun Microsystems Inc.'
    Picked up JAVA_TOOL_OPTIONS: -Djava.vendor='Sun Microsystems Inc.'

    abnormal program termination
    C:/Users/tur71502/AppData/Local/Temp/make18352-9.sh: fork failed: no error [1]

    abnormal program termination
    C:/Users/tur71502/AppData/Local/Temp/make18352-c.sh: fork failed: no error [1]

    abnormal program termination
    C:/Users/tur71502/AppData/Local/Temp/make18352-f.sh: fork failed: no error [1]

    abnormal program termination
    C:/Users/tur71502/AppData/Local/Temp/make18352-12.sh: fork failed: no error [1]

    abnormal program termination
    C:/Users/tur71502/AppData/Local/Temp/make18352-15.sh: fork failed: no error [1]

    abnormal program termination
    C:/Users/tur71502/AppData/Local/Temp/make18352-18.sh: fork failed: no error [1]
      -->  error: 'c64p_Hwi_asm.obj' not found
      -->  error: 'c64p_Hwi_asm_switch.obj' not found
      -->  error: 'c64p_Hwi_disp_always.obj' not found
      -->  error: 'timer64_Timer_asm.obj' not found
      -->  error: 'ti_tls_get_tp.obj' not found
      -->  error: 'c62_TaskSupport_asm.obj' not found
    gmake[1]: *** [makefile:77: sysbios.ae66] Error 1
    gmake: *** [K:/space/saratoga/saratoga-dsp/src/makefile.libs:57: K:/space/saratoga/saratoga-dsp/src/sysbios/sysbios.ae66] Error 2
    error: xdc.cfg.SourceDir: "C:/ti/ccs930/xdctools_3_60_02_34_core/packages/xdc/cfg/SourceDir.xs", line 209: xdc.cfg.SourceDir : Build of generated source libraries failed: exit status = 2:

    js: "C:/ti/ccs930/xdctools_3_60_02_34_core/packages/xdc/cfg/Main.xs", line 160: Error: Configuration failed!
    Picked up JAVA_TOOL_OPTIONS: -Djava.vendor='Sun Microsystems Inc.'
    gmake.exe: *** [package.mak:204: package/cfg/app_pe66.xdl] Error 1
    gmake.exe: *** Deleting file 'package/cfg/app_pe66.xdl'
    gmake.exe: *** [package/cfg/app_pe66.xdl] Deleting file 'package/cfg/app_pe66.h'
    gmake.exe: *** [package/cfg/app_pe66.xdl] Deleting file 'package/cfg/app_pe66.c'
    js: "C:/ti/ccs930/xdctools_3_60_02_34_core/packages/xdc/tools/Cmdr.xs", line 52: Error: xdc.tools.configuro: configuration failed due to earlier errors (status = 2); 'linker.cmd' deleted.
    Picked up JAVA_TOOL_OPTIONS: -Djava.vendor='Sun Microsystems Inc.'
    gmake[1]: *** [build-458218673-inproc] Error 1

  • Hi Alex,

    abnormal program termination
    C:/Users/tur71502/AppData/Local/Temp/make18352-9.sh: fork failed: no error [1]

    - typically occurs due to resource limitations.

    Just to confirm—was a clean build performed before compiling the code? Also, could you please check if the TEMP directory has sufficient available space?

    Regards,

    Betsy Varughese

  • Yes a clean build was performed. And just checking the free space on the C drive shows 213 GB of free space

  • Hi Alen,

    Okay. Thanks for the details.

    Can you try shortening the project path? Sometimes long paths can hit Windows limits. Please verify that all required environment variables are set correctly.

    Regards,

    Betsy Varughese

  • Hi Alen,

    Could you please share the CCS workspace With me. I will try to reproduce the issue from my end and let you know.

    Regards,

    Betsy Varughese

  • Unfortunately I am not allowed to share the workspace. But I can look into the project path limits

  • Hi,

    The engineer responsible is currently out of office. Please expect one day delay in response.

    Regards,
    Shabary S Sundar

  • Hi Alex,

    Have you had a chance to look into the project path limit? Does it work for you?

    Could you please try changing the file or folder location from the C: drive to the D: drive and then build the library? Sometimes, this issue can occur due to permission restrictions on the C: drive.

    Regards,

    Betsy Varughese

  • We ended up moving the location of the source files to the K: drive and then everything built just fine. I appreciate all of your help thank you

  • Hi Alex,

    Can we close the ticket then?

    Regards,

    Betsy Varughese