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.

TMS320F28374S: 调用C2000Ware中的demo进行编译出现一下错误: gmake: *** [build-368994879] Error 1

Part Number: TMS320F28374S
Other Parts Discussed in Thread: C2000WARE, SYSCONFIG

调用C2000Ware中的demo进行编译出现一下错误:  gmake: *** [build-368994879] Error 1

  • Hi rui meng,

    方便上传一下报错的详细log以及截图吗?

    您使用的是哪个demo?

  • 离线模式下 任意一个驱动工程 都编译不过


  • **** Clean-only build of configuration CPU1_RAM for project gpio_ex2_toggle ****

    "C:\\ti\\ccs1040\\ccs\\utils\\bin\\gmake" -k -j 8 clean -O

    DEL /F "syscfg\board.h" "syscfg\pinmux.csv" "syscfg\c2000ware_libraries.cmd.genlibs" "syscfg\c2000ware_libraries.h" "gpio_ex2_toggle.hex" "syscfg\board.c" "syscfg\c2000ware_libraries.opt" "syscfg\c2000ware_libraries.c" "gpio_ex2_toggle.out"
    DEL /F "gpio_ex2_toggle.obj" "syscfg\board.obj" "syscfg\c2000ware_libraries.obj" "device\F2837xS_CodeStartBranch.obj" "device\device.obj"
    DEL /F "gpio_ex2_toggle.d" "syscfg\board.d" "syscfg\c2000ware_libraries.d" "device\device.d"
    DEL /F "device\F2837xS_CodeStartBranch.d"
    RMDIR /S/Q "syscfg\"
    找不到 C:\Users\mengrui\workspace_v10\gpio_ex2_toggle\CPU1_RAM\gpio_ex2_toggle.hex
    找不到 C:\Users\mengrui\workspace_v10\gpio_ex2_toggle\CPU1_RAM\gpio_ex2_toggle.out
    找不到 C:\Users\mengrui\workspace_v10\gpio_ex2_toggle\CPU1_RAM\gpio_ex2_toggle.obj
    找不到 C:\Users\mengrui\workspace_v10\gpio_ex2_toggle\CPU1_RAM\syscfg\board.obj
    找不到 C:\Users\mengrui\workspace_v10\gpio_ex2_toggle\CPU1_RAM\device\F2837xS_CodeStartBranch.d
    Finished clean

    **** Build Finished ****

    **** Build of configuration CPU1_RAM for project gpio_ex2_toggle ****

    "C:\\ti\\ccs1040\\ccs\\utils\\bin\\gmake" -k -j 8 all -O

    Building file: "../gpio_ex2_toggle.syscfg"
    Invoking: SysConfig
    "C:/ti/ccs1040/ccs/utils/sysconfig_cli.bat" -s "C:/ti/c2000/C2000Ware_4_02_00_00/.metadata/sdk.json" -d "F2837xS" --script "C:/Users/mengrui/workspace_v10/gpio_ex2_toggle/gpio_ex2_toggle.syscfg" -o "syscfg" --compiler ccs
    Running script...
    Validating...
    Generating Code (gpio_ex2_toggle.syscfg)...
    Writing C:\Users\mengrui\workspace_v10\gpio_ex2_toggle\CPU1_RAM\syscfg\board.c...
    Writing C:\Users\mengrui\workspace_v10\gpio_ex2_toggle\CPU1_RAM\syscfg\board.h...
    Writing C:\Users\mengrui\workspace_v10\gpio_ex2_toggle\CPU1_RAM\syscfg\pinmux.csv...
    Writing C:\Users\mengrui\workspace_v10\gpio_ex2_toggle\CPU1_RAM\syscfg\c2000ware_libraries.cmd.genlibs...
    Writing C:\Users\mengrui\workspace_v10\gpio_ex2_toggle\CPU1_RAM\syscfg\c2000ware_libraries.opt...
    Writing C:\Users\mengrui\workspace_v10\gpio_ex2_toggle\CPU1_RAM\syscfg\c2000ware_libraries.c...
    Writing C:\Users\mengrui\workspace_v10\gpio_ex2_toggle\CPU1_RAM\syscfg\c2000ware_libraries.h...
    Finished building: "../gpio_ex2_toggle.syscfg"

    Building file: "../gpio_ex2_toggle.c"
    Invoking: C2000 Compiler
    "C:/ti/ccs1040/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 -Ooff --include_path="C:/Users/mengrui/workspace_v10/gpio_ex2_toggle" --include_path="C:/Users/mengrui/workspace_v10/gpio_ex2_toggle/device" --include_path="C:/ti/c2000/C2000Ware_4_02_00_00/driverlib/f2837xs/driverlib" --include_path="C:/ti/ccs1040/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include" --define=DEBUG --define=CPU1 --diag_suppress=10063 --diag_warning=225 --diag_wrap=off --display_error_number --abi=eabi --preproc_with_compile --preproc_dependency="gpio_ex2_toggle.d_raw" --include_path="C:/Users/mengrui/workspace_v10/gpio_ex2_toggle/CPU1_RAM/syscfg" --cmd_file="syscfg/c2000ware_libraries.opt" "../gpio_ex2_toggle.c"

    >> Compilation failure
    subdir_rules.mk:9: recipe for target 'gpio_ex2_toggle.obj' failed
    "../gpio_ex2_toggle.c", line 1: warning #1-D: last line of file ends without a newline
    "../gpio_ex2_toggle.c", line 1: error #7: unrecognized token
    "../gpio_ex2_toggle.c", line 1: warning #78-D: this declaration has no storage class or type specifier
    "../gpio_ex2_toggle.c", line 1: error #66: expected a ";"
    "../gpio_ex2_toggle.c", line 1: error #10: "#" not expected here
    "../gpio_ex2_toggle.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "../gpio_ex2_toggle.c", line 1: error #7: unrecognized token
    "../gpio_ex2_toggle.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "../gpio_ex2_toggle.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "../gpio_ex2_toggle.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "../gpio_ex2_toggle.c", line 1: error #7: unrecognized token
    "../gpio_ex2_toggle.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "../gpio_ex2_toggle.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "../gpio_ex2_toggle.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "../gpio_ex2_toggle.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "../gpio_ex2_toggle.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "../gpio_ex2_toggle.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "../gpio_ex2_toggle.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "../gpio_ex2_toggle.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "../gpio_ex2_toggle.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "../gpio_ex2_toggle.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "../gpio_ex2_toggle.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "../gpio_ex2_toggle.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "../gpio_ex2_toggle.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "../gpio_ex2_toggle.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "../gpio_ex2_toggle.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "../gpio_ex2_toggle.c", line 1: error #7: unrecognized token
    6 errors detected in the compilation of "../gpio_ex2_toggle.c".
    gmake: *** [gpio_ex2_toggle.obj] Error 1
    Building file: "syscfg/board.c"
    Invoking: C2000 Compiler
    "C:/ti/ccs1040/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 -Ooff --include_path="C:/Users/mengrui/workspace_v10/gpio_ex2_toggle" --include_path="C:/Users/mengrui/workspace_v10/gpio_ex2_toggle/device" --include_path="C:/ti/c2000/C2000Ware_4_02_00_00/driverlib/f2837xs/driverlib" --include_path="C:/ti/ccs1040/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include" --define=DEBUG --define=CPU1 --diag_suppress=10063 --diag_warning=225 --diag_wrap=off --display_error_number --abi=eabi --preproc_with_compile --preproc_dependency="syscfg/board.d_raw" --include_path="C:/Users/mengrui/workspace_v10/gpio_ex2_toggle/CPU1_RAM/syscfg" --obj_directory="syscfg" --cmd_file="syscfg/c2000ware_libraries.opt" "syscfg/board.c"

    >> Compilation failure
    subdir_rules.mk:32: recipe for target 'syscfg/board.obj' failed
    "syscfg/board.c", line 1: warning #1-D: last line of file ends without a newline
    "syscfg/board.c", line 1: error #7: unrecognized token
    "syscfg/board.c", line 1: warning #78-D: this declaration has no storage class or type specifier
    "syscfg/board.c", line 1: error #66: expected a ";"
    "syscfg/board.c", line 1: error #10: "#" not expected here
    "syscfg/board.c", line 1: error #7: unrecognized token
    "syscfg/board.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "syscfg/board.c", line 1: error #7: unrecognized token
    "syscfg/board.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "syscfg/board.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "syscfg/board.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "syscfg/board.c", line 1: error #7: unrecognized token
    "syscfg/board.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "syscfg/board.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "syscfg/board.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "syscfg/board.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "syscfg/board.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "syscfg/board.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "syscfg/board.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "syscfg/board.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "syscfg/board.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "syscfg/board.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "syscfg/board.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "syscfg/board.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "syscfg/board.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "syscfg/board.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "syscfg/board.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "syscfg/board.c", line 1: error #7: unrecognized token
    7 errors detected in the compilation of "syscfg/board.c".
    gmake: *** [syscfg/board.obj] Error 1
    Building file: "syscfg/c2000ware_libraries.c"
    Invoking: C2000 Compiler
    "C:/ti/ccs1040/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 -Ooff --include_path="C:/Users/mengrui/workspace_v10/gpio_ex2_toggle" --include_path="C:/Users/mengrui/workspace_v10/gpio_ex2_toggle/device" --include_path="C:/ti/c2000/C2000Ware_4_02_00_00/driverlib/f2837xs/driverlib" --include_path="C:/ti/ccs1040/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include" --define=DEBUG --define=CPU1 --diag_suppress=10063 --diag_warning=225 --diag_wrap=off --display_error_number --abi=eabi --preproc_with_compile --preproc_dependency="syscfg/c2000ware_libraries.d_raw" --include_path="C:/Users/mengrui/workspace_v10/gpio_ex2_toggle/CPU1_RAM/syscfg" --obj_directory="syscfg" --cmd_file="syscfg/c2000ware_libraries.opt" "syscfg/c2000ware_libraries.c"

    >> Compilation failure
    subdir_rules.mk:32: recipe for target 'syscfg/c2000ware_libraries.obj' failed
    "syscfg/c2000ware_libraries.c", line 1: warning #1-D: last line of file ends without a newline
    "syscfg/c2000ware_libraries.c", line 1: error #7: unrecognized token
    "syscfg/c2000ware_libraries.c", line 1: warning #78-D: this declaration has no storage class or type specifier
    "syscfg/c2000ware_libraries.c", line 1: error #66: expected a ";"
    "syscfg/c2000ware_libraries.c", line 1: error #10: "#" not expected here
    "syscfg/c2000ware_libraries.c", line 1: error #7: unrecognized token
    "syscfg/c2000ware_libraries.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "syscfg/c2000ware_libraries.c", line 1: error #7: unrecognized token
    "syscfg/c2000ware_libraries.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "syscfg/c2000ware_libraries.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "syscfg/c2000ware_libraries.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "syscfg/c2000ware_libraries.c", line 1: error #7: unrecognized token
    "syscfg/c2000ware_libraries.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "syscfg/c2000ware_libraries.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "syscfg/c2000ware_libraries.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "syscfg/c2000ware_libraries.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "syscfg/c2000ware_libraries.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "syscfg/c2000ware_libraries.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "syscfg/c2000ware_libraries.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "syscfg/c2000ware_libraries.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "syscfg/c2000ware_libraries.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "syscfg/c2000ware_libraries.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "syscfg/c2000ware_libraries.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "syscfg/c2000ware_libraries.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "syscfg/c2000ware_libraries.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "syscfg/c2000ware_libraries.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "syscfg/c2000ware_libraries.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "syscfg/c2000ware_libraries.c", line 1: error #7: unrecognized token
    7 errors detected in the compilation of "syscfg/c2000ware_libraries.c".
    gmake: *** [syscfg/c2000ware_libraries.obj] Error 1
    Building file: "../device/device.c"
    Invoking: C2000 Compiler
    "C:/ti/ccs1040/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 -Ooff --include_path="C:/Users/mengrui/workspace_v10/gpio_ex2_toggle" --include_path="C:/Users/mengrui/workspace_v10/gpio_ex2_toggle/device" --include_path="C:/ti/c2000/C2000Ware_4_02_00_00/driverlib/f2837xs/driverlib" --include_path="C:/ti/ccs1040/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include" --define=DEBUG --define=CPU1 --diag_suppress=10063 --diag_warning=225 --diag_wrap=off --display_error_number --abi=eabi --preproc_with_compile --preproc_dependency="device/device.d_raw" --include_path="C:/Users/mengrui/workspace_v10/gpio_ex2_toggle/CPU1_RAM/syscfg" --obj_directory="device" --cmd_file="syscfg/c2000ware_libraries.opt" "../device/device.c"

    >> Compilation failure
    device/subdir_rules.mk:16: recipe for target 'device/device.obj' failed
    "../device/device.c", line 1: warning #1-D: last line of file ends without a newline
    "../device/device.c", line 1: error #7: unrecognized token
    "../device/device.c", line 1: warning #78-D: this declaration has no storage class or type specifier
    "../device/device.c", line 1: error #66: expected a ";"
    "../device/device.c", line 1: error #10: "#" not expected here
    "../device/device.c", line 1: error #7: unrecognized token
    "../device/device.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "../device/device.c", line 1: error #7: unrecognized token
    "../device/device.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "../device/device.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "../device/device.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "../device/device.c", line 1: error #7: unrecognized token
    "../device/device.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "../device/device.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "../device/device.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "../device/device.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "../device/device.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "../device/device.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "../device/device.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "../device/device.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "../device/device.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "../device/device.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "../device/device.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "../device/device.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "../device/device.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "../device/device.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "../device/device.c", line 1: warning #1268-D: null (zero) character in input line ignored
    "../device/device.c", line 1: error #7: unrecognized token
    7 errors detected in the compilation of "../device/device.c".
    gmake: *** [device/device.obj] Error 1
    Building file: "../device/F2837xS_CodeStartBranch.asm"
    Invoking: C2000 Compiler
    "C:/ti/ccs1040/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 -Ooff --include_path="C:/Users/mengrui/workspace_v10/gpio_ex2_toggle" --include_path="C:/Users/mengrui/workspace_v10/gpio_ex2_toggle/device" --include_path="C:/ti/c2000/C2000Ware_4_02_00_00/driverlib/f2837xs/driverlib" --include_path="C:/ti/ccs1040/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include" --define=DEBUG --define=CPU1 --diag_suppress=10063 --diag_warning=225 --diag_wrap=off --display_error_number --abi=eabi --preproc_with_compile --preproc_dependency="device/F2837xS_CodeStartBranch.d_raw" --include_path="C:/Users/mengrui/workspace_v10/gpio_ex2_toggle/CPU1_RAM/syscfg" --obj_directory="device" --cmd_file="syscfg/c2000ware_libraries.opt" "../device/F2837xS_CodeStartBranch.asm"
    Finished building: "../device/F2837xS_CodeStartBranch.asm"

    gmake: Target 'all' not remade because of errors.

    **** Build Finished ****

  • Hi rui meng,

    您先下载一下离线版本的-->C2000WARE<--