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.

Sample Codec Server Build Failure in CE 2.24

Other Parts Discussed in Thread: CCSTUDIO

All,

I have trying to re-build the sample Codec Servers from the CE 2.24 under Windows for the DM6446 platform.

I have updated the xdcpaths.mak to reflect the correct value of the GPPOS and PROGRAMS variable. Our PROGRAMS variable is set to APP_CLIENT and DSP_SERVER. Our build in the codec_engine_2_24\examples\ti\sdo\ce\examples\codecs works correctly.

However, when we perform gmake in the ti\sdo\ce\examples\servers folder, the linking step fails. The log is shown below.

# lnk64P bin/ti_platforms_evmDM6446/all.x64P ...
C:/CCStudio_v3.3/xdctools_3_10_05_61/bin/rm -f package/cfg//bin/ti_platforms_evmDM6446/all.x64P.map C:/CCStudio_v3.3/C6000/cgtools/bin/lnk6x -w -q -u _c_int00 -l link.cmd -q -o bin/ti_platforms_evmDM6446/all.x64P package/cfg/bin/ti_platforms_evmDM6446/all_x64Pcfg_c.o64P package/cfg/bin/ti_platforms_evmDM6446/all/main.o64P package/cfg/bin/ti_platforms_evmDM6446/all_x64P.o64P package/cfg/bin/ti_platforms_evmDM6446/all_x64Pcfg.o64P  package/cfg/bin/ti_platforms_evmDM6446/all_x64P.xdl  -c -m package
/cfg//bin/ti_platforms_evmDM6446/all.x64P.map -l C:/CCStudio_v3.3/C6000/cgtools/lib/rts64plus.lib

undefined                        first referenced
 symbol                              in file
---------                        ----------------
_SPHENC_SKEL                     package/cfg/bin/ti_platforms_evmDM6446/all_x64P.o64P
_VIDANALYTICS_SKEL               package/cfg/bin/ti_platforms_evmDM6446/all_x64P.o64P
_Algorithm_init                  package/cfg/bin/ti_platforms_evmDM6446/all_x64P.o64P
_VIDENC1_SKEL                    package/cfg/bin/ti_platforms_evmDM6446/all_x64P.o64P
_VIDDEC_SKEL                     package/cfg/bin/ti_platforms_evmDM6446/all_x64P.o64P
_VIDDEC1_SKEL                    package/cfg/bin/ti_platforms_evmDM6446/all_x64P.o64P
_AUDENC1_SKEL                    package/cfg/bin/ti_platforms_evmDM6446/all_x64P.o64P
_UNIVERSAL_SKEL                  package/cfg/bin/ti_platforms_evmDM6446/all_x64P.o64P
_VIDDEC2_SKEL                    package/cfg/bin/ti_platforms_evmDM6446/all_x64P.o64P
_AUDDEC_SKEL                     package/cfg/bin/ti_platforms_evmDM6446/all_x64P.o64P
_IMGENC1_SKEL                    package/cfg/bin/ti_platforms_evmDM6446/all_x64P.o64P
_IMGDEC_SKEL                     package/cfg/bin/ti_platforms_evmDM6446/all_x64P.o64P
_XdmUtils_init                   package/cfg/bin/ti_platforms_evmDM6446/all_x64P.o64P
_SPHENC1_SKEL                    package/cfg/bin/ti_platforms_evmDM6446/all_x64P.o64P
_SPHDEC_SKEL                     package/cfg/bin/ti_platforms_evmDM6446/all_x64P.o64P
_VIDTRANSCODE_SKEL               package/cfg/bin/ti_platforms_evmDM6446/all_x64P.o64P
_VIDENC_SKEL                     package/cfg/bin/ti_platforms_evmDM6446/all_x64P.o64P
_AUDDEC1_SKEL                    package/cfg/bin/ti_platforms_evmDM6446/all_x64P.o64P
_AUDENC_SKEL                     package/cfg/bin/ti_platforms_evmDM6446/all_x64P.o64P
_IMGDEC1_SKEL                    package/cfg/bin/ti_platforms_evmDM6446/all_x64P.o64P
_SPHDEC1_SKEL                    package/cfg/bin/ti_platforms_evmDM6446/all_x64P.o64P
_IMGENC_SKEL                     package/cfg/bin/ti_platforms_evmDM6446/all_x64P.o64P
_NODE_create                     E:\codec_engine_2_24\packages\ti\sdo\ce\lib\release\ce.a64P
_ti_sdo_ce__versionString        E:\codec_engine_2_24\packages\ti\sdo\ce\lib\release\ce.a64P
_Algorithm_getNumRecs            E:\codec_engine_2_24\packages\ti\sdo\ce\lib\release\ce.a64P
_NODE_stat                       E:\codec_engine_2_24\packages\ti\sdo\ce\lib\release\ce.a64P
_Algorithm_getMemRecs            E:\codec_engine_2_24\packages\ti\sdo\ce\lib\release\ce.a64P
_NODE_delete                     E:\codec_engine_2_24\packages\ti\sdo\ce\lib\release\ce.a64P
_NODE_start                      E:\codec_engine_2_24\packages\ti\sdo\ce\lib\release\ce.a64P
_NODE_init                       E:\codec_engine_2_24\packages\ti\sdo\ce\lib\release\ce.a64P
_Algorithm_create                E:\codec_engine_2_24\packages\ti\sdo\ce\lib\release\ce.a64P
_Algorithm_activate              E:\codec_engine_2_24\packages\ti\sdo\ce\lib\release\ce.a64P
_Algorithm_deactivate            E:\codec_engine_2_24\packages\ti\sdo\ce\lib\release\ce.a64P
_Algorithm_getAlgHandle          E:\codec_engine_2_24\packages\ti\sdo\ce\lib\release\ce.a64P
_Algorithm_delete                E:\codec_engine_2_24\packages\ti\sdo\ce\lib\release\ce.a64P
>>   error: symbol referencing errors - 'bin/ti_platforms_evmDM6446/all.x64P'
            not built
Please let us know what could be the error.

Thanks,