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.

Can not build neonVFPBenchmark of am3335x starterware

Other Parts Discussed in Thread: AM3358

Dear Sir:

I download starterware for am335x starter kit board, and try to build project neonVFPBenchmark, get error as following

(I use CCS v6.2 under Ubuntu 14.4 64 bit,  XDS100v2USB, AM3358 and AM335x_SK_1.2.gel)

**** Clean-only build of configuration Debug for project neonVFPBenchmark ****

/home/tang/ti/ccsv6/utils/bin/gmake -j -s -k clean
Finished clean
 

**** Build Finished ****

**** Build of configuration Debug for project neonVFPBenchmark ****

/home/tang/ti/ccsv6/utils/bin/gmake -j -s -k all
Building file: /home/tang/AM335X_StarterWare_02_00_01_01/examples/evmskAM335x/can not build neonVFPBenchmark project?neonVFPBenchmark/neonVFPBenchmarkApp.c
Invoking: ARM Compiler
"../../../../../../../include/hw/hw_control_AM335x.h", line 335: warning #1557-D: white space between backslash and newline in line splice ignored
"../../../../../../../include/hw/hw_cm_per.h", line 139: warning #1557-D: white space between backslash and newline in line splice ignored
"../../../../../../../include/hw/hw_cm_wkup.h", line 125: warning #1557-D: white space between backslash and newline in line splice ignored
"../../../../../../../include/hw/hw_cm_rtc.h", line 72: warning #1557-D: white space between backslash and newline in line splice ignored
"../../../../../../../include/hw/hw_cm_mpu.h", line 72: warning #1557-D: white space between backslash and newline in line splice ignored
"../../../../../../../include/hw/hw_cm_dpll.h", line 84: warning #1557-D: white space between backslash and newline in line splice ignored
Finished building: /home/tang/AM335X_StarterWare_02_00_01_01/examples/evmskAM335x/neonVFPBenchmark/neonVFPBenchmarkApp.c
 
Building target: ../../../../../../../binary/armv7a/cgt_ccs/am335x/evmskAM335x/neonVFPBenchmark/Debug/neonVFPBenchmark.out
Invoking: ARM Linker
<Linking>
error #10008-D: cannot find file "../../../../../../../binary/armv7a/cgt_ccs/am335x/drivers/Debug/drivers.lib"
error #10008-D: cannot find file "../../../../../../../binary/armv7a/cgt_ccs/am335x/system_config/Debug/system.lib"
error #10008-D: cannot find file "../../../../../../../binary/armv7a/cgt_ccs/am335x/evmskAM335x/platform/Debug/platform.lib"
error #10008-D: cannot find file "../../../../../../../binary/armv7a/cgt_ccs/utils/Debug/utils.lib"
error #10198-D: no input section is linked in

 undefined first referenced
  symbol       in file     
 --------- ----------------
 Entry                     

error #10234-D: unresolved symbols remain
warning #10062-D: entry-point symbol "Entry" undefined
warning #10202-D: no suitable entry-point found; setting to 0

error #10010: errors encountered during linking; "../../../../../../../binary/armv7a/cgt_ccs/am335x/evmskAM335x/neonVFPBenchmark/Debug/neonVFPBenchmark.out" not built
gmake: *** [../../../../../../../binary/armv7a/cgt_ccs/am335x/evmskAM335x/neonVFPBenchmark/Debug/neonVFPBenchmark.out] Error 1
gmake: Target `all' not remade because of errors.
>> Compilation failure

**** Build Finishe

Please give me a help.

Thank you very much

Thomas Tang

  • Hi Thomas

    You must import drivers, system,platform and utils projects into your actual workspace and compile them. After that, drivers.lib,system.lib, platform.lib and utils.lib will be created and you will be able to finish link neonVFPBenchmark project. Do not import copying the files project into your actual workspace . They must be used in original workspace of starterware.

    But, may be you will have problems to compile utils project. I have this problem in this right moment, but, no answer from the forum until now.

    Good luck.

    Sergio
  • Dear Sir:

    I download two am335x starterware , one is am335x_starterware_02_00_00_07_Setup.bin, another one is am335x_starterware_02_00_01_01_Setup.bin.

    I can built and run "raster" project on am335x_starterware_02_00_00_07, not error. But I can not build "raster" and 

    neonVFPBenchmark project on am335x_starterware_02_00_01_01.

    I use same method to import the project. Can anyone help me to solve the problem?

    Thank you very much.

    Thomas Tang

  • I found solution : Just copy *.lib to the corresponding Debug folder.