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.

MCSDK: 2.01.02.06 image processing evmc6678l master project UIA 1.04.00.06 linking problem

Other Parts Discussed in Thread: SYSBIOS

Compiler: c6000 7.6.0

UIA: 1.4.0.6

NDK:2.24.0.11

MCSDK: 2.01.02.06

CCS: 5.5

CPU: C6678

Board: EVM6678LE & Custom C6678 board

 

I am trying to build your image_processing_evmc6678l_master project that comes with MCSDK: 2.01.02.06 and I have the linking errors below. The image_processing_evmc6678l_slave project builds fine and it has the same ti.uia.sysbios configuration. A screen shot of Product & Repositories I am building with are below. I have not changed any of the code or cfgs files. How can I fix this linking error?

 

 

undefined first referenced                                                                              

symbol       in file                                                                                  

--------- ----------------                                                                              

accept     C:\ti\uia_1_04_00_06\packages\ti\uia\sysbios\lib\release\ti.uia.sysbios.ae66<TransportNdk.oe66>

bind      C:\ti\uia_1_04_00_06\packages\ti\uia\sysbios\lib\release\ti.uia.sysbios.ae66<TransportNdk.oe66>

listen     C:\ti\uia_1_04_00_06\packages\ti\uia\sysbios\lib\release\ti.uia.sysbios.ae66<TransportNdk.oe66>

recv       C:\ti\uia_1_04_00_06\packages\ti\uia\sysbios\lib\release\ti.uia.sysbios.ae66<TransportNdk.oe66>

send       C:\ti\uia_1_04_00_06\packages\ti\uia\sysbios\lib\release\ti.uia.sysbios.ae66<TransportNdk.oe66>

sendto     C:\ti\uia_1_04_00_06\packages\ti\uia\sysbios\lib\release\ti.uia.sysbios.ae66<TransportNdk.oe66>

setsockopt C:\ti\uia_1_04_00_06\packages\ti\uia\sysbios\lib\release\ti.uia.sysbios.ae66<TransportNdk.oe66>

socket     C:\ti\uia_1_04_00_06\packages\ti\uia\sysbios\lib\release\ti.uia.sysbios.ae66<TransportNdk.oe66>

 

error #10234-D: unresolved symbols remain

error #10010: errors encountered during linking;

   "image_processing_evmc6678l_master.out" not built

 

>> Compilation failure

gmake[1]: *** [image_processing_evmc6678l_master.out] Error 1

gmake[1]: Target `main-build' not remade because of errors.

gmake: *** [all] Error 2

 

  • Dear Jeff,

    The linker problem seems to be NDK packages not included in RTSC section of CCS properties settings.

    Can you please attach the RTSC section of CCS properties settings ?

    I'm able to build and run the image processing master project.

    Also try to rebuild your project again if you have correct settings already.