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.
求C6x Code Generation Tools version 6.0.1b2 工具,这个版本,或者较近似老的版本,ti上都是新版本的。
非常感谢你的帮助,如果您有XDCTOOL_1_20,这个版本或近似老的版本同样linux版,如果方便可以给我发一个吗?如果文件太大不能上传,发我邮箱吧604583565@qq.com
感激不尽,我是学生,学校的板子有点老。
是合众达的dm6446evm
用的是dvevm_1_00_00_32,其中自带的xdctools_1_20可是有如下错误,我换xdctools_2_94就没有这个错误,但是有下面的错误二,我觉得是原来带的xdc有问题想换一个可用的版本。
[root@localhost video_copy]# make
/home/feng/dvevm_1_00_00_32/xdctools_1_20/xdc XDCPATH="/home/feng/dvevm_1_00_00_ 32/codec_engine_1_00/examples;/home/feng/dvevm_1_00_00_32/codec_engine_1_00/pack ages;/home/feng/dvevm_1_00_00_32/xdais_5_00/packages;/home/feng/dvevm_1_00_00_32 /dsplink_1_30_07ce/packages;/home/feng/dvevm_1_00_00_32/cmem_1_00/packages;/home /feng/dvevm_1_00_00_32/framework_components_1_00_01/packages;/home/feng/dvevm_1_ 00_00_32/bios_5_21/packages" \
XDCOPTIONS=v all
#
# making package.mak (because of .xdcenv.mak) ...
/home/feng/dvevm_1_00_00_32/xdctools_1_20/tconf -DXDC_OM1= -Dxdc.traceEnable= -p /home/feng/dvevm_1_00_00_32/xdctools_1_20/jre -Dxdc.path="/home/feng/dvevm_1_0 0_00_32/codec_engine_1_00/examples;/home/feng/dvevm_1_00_00_32/codec_engine_1_00 /packages;/home/feng/dvevm_1_00_00_32/xdais_5_00/packages;/home/feng/dvevm_1_00_ 00_32/dsplink_1_30_07ce/packages;/home/feng/dvevm_1_00_00_32/cmem_1_00/packages; /home/feng/dvevm_1_00_00_32/framework_components_1_00_01/packages;/home/feng/dve vm_1_00_00_32/bios_5_21/packages;/home/feng/dvevm_1_00_00_32/xdctools_1_20/packa ges;../.." -Dxdc.root=/home/feng/dvevm_1_00_00_32/xdctools_1_20 -Dxdc.hostOS=Lin ux -Dconfig.importPath=".;/home/feng/dvevm_1_00_00_32/codec_engine_1_00/examples ;/home/feng/dvevm_1_00_00_32/codec_engine_1_00/packages;/home/feng/dvevm_1_00_00 _32/xdais_5_00/packages;/home/feng/dvevm_1_00_00_32/dsplink_1_30_07ce/packages;/ home/feng/dvevm_1_00_00_32/cmem_1_00/packages;/home/feng/dvevm_1_00_00_32/framew ork_components_1_00_01/packages;/home/feng/dvevm_1_00_00_32/bios_5_21/packages;/ home/feng/dvevm_1_00_00_32/xdctools_1_20/packages;../..;/home/feng/dvevm_1_00_00 _32/xdctools_1_20;/home/feng/dvevm_1_00_00_32/xdctools_1_20/etc ;/home/feng/dvev m_1_00_00_32/bios_5_21/packages/ti/bios/include" -Dxdc.bld.targets="" -DTOOLS= /home/feng/dvevm_1_00_00_32/xdctools_1_20/packages/xdc/bld/bld.js /home/feng/dv evm_1_00_00_32/codec_engine_1_00/packages/config.bld package.bld package.mak
config.bld> Info: Reading user build settings from file /home/feng/dvevm_1_00_00 _32/codec_engine_1_00/examples/user.bld
building for target C64P ...
#
# generating interfaces for package servers.video_copy (because package/package. xdc.xml is older than package/build.cfg) ...
/home/feng/dvevm_1_00_00_32/xdctools_1_20/jre/bin/java -cp "/home/feng/dvevm_1_0 0_00_32/xdctools_1_20/iliad.jar:/home/feng/dvevm_1_00_00_32/xdctools_1_20/antlr. jar:/home/feng/dvevm_1_00_00_32/xdctools_1_20/js.jar" -Dxdc.path="/home/feng/dve vm_1_00_00_32/codec_engine_1_00/examples;/home/feng/dvevm_1_00_00_32/codec_engin e_1_00/packages;/home/feng/dvevm_1_00_00_32/xdais_5_00/packages;/home/feng/dvevm _1_00_00_32/dsplink_1_30_07ce/packages;/home/feng/dvevm_1_00_00_32/cmem_1_00/pac kages;/home/feng/dvevm_1_00_00_32/framework_components_1_00_01/packages;/home/fe ng/dvevm_1_00_00_32/bios_5_21/packages;/home/feng/dvevm_1_00_00_32/xdctools_1_20 /packages;../.." Iliad.CMD.Build -m package/package.xdc.dep -i package/package. xdc.inc package.xdc
#
# configuring video_copy.x64P from package/cfg/video_copy_x64P.cfg ...
/home/feng/dvevm_1_00_00_32/xdctools_1_20/tconf -DXDC_OM1= -Dxdc.traceEnable= -p /home/feng/dvevm_1_00_00_32/xdctools_1_20/jre -Dxdc.path="/home/feng/dvevm_1_00 _00_32/codec_engine_1_00/examples;/home/feng/dvevm_1_00_00_32/codec_engine_1_00/ packages;/home/feng/dvevm_1_00_00_32/xdais_5_00/packages;/home/feng/dvevm_1_00_0 0_32/dsplink_1_30_07ce/packages;/home/feng/dvevm_1_00_00_32/cmem_1_00/packages;/ home/feng/dvevm_1_00_00_32/framework_components_1_00_01/packages;/home/feng/dvev m_1_00_00_32/bios_5_21/packages;/home/feng/dvevm_1_00_00_32/xdctools_1_20/packag es;../.." -Dxdc.root=/home/feng/dvevm_1_00_00_32/xdctools_1_20 -Dxdc.hostOS=Linu x -Dconfig.importPath=".;/home/feng/dvevm_1_00_00_32/codec_engine_1_00/examples; /home/feng/dvevm_1_00_00_32/codec_engine_1_00/packages;/home/feng/dvevm_1_00_00_ 32/xdais_5_00/packages;/home/feng/dvevm_1_00_00_32/dsplink_1_30_07ce/packages;/h ome/feng/dvevm_1_00_00_32/cmem_1_00/packages;/home/feng/dvevm_1_00_00_32/framewo rk_components_1_00_01/packages;/home/feng/dvevm_1_00_00_32/bios_5_21/packages;/h ome/feng/dvevm_1_00_00_32/xdctools_1_20/packages;../..;/home/feng/dvevm_1_00_00_ 32/xdctools_1_20;/home/feng/dvevm_1_00_00_32/xdctools_1_20/etc ;/home/feng/dvevm _1_00_00_32/bios_5_21/packages/ti/bios/include" -Dxdc.bld.targets="" -DTOOLS= /home/feng/dvevm_1_00_00_32/xdctools_1_20/packages/xdc/cfg/cfg.js package/cfg/vi deo_copy_x64P video_copy.x64P
js: "/home/feng/dvevm_1_00_00_32/xdctools_1_20/include/utils.tci", line 649: exc eption from uncaught JavaScript throw: TypeError: Cannot call method "findPkg" o f undefined
"./video_copy.cfg", line 6
"/home/feng/dvevm_1_00_00_32/xdctools_1_20/include/utils.tci", line 561
"/home/feng/dvevm_1_00_00_32/xdctools_1_20/include/utils.tci", line 479
"./package/cfg/video_copy_x64P.cfg", line 164
"./package/cfg/video_copy_x64P.cfg", line 138
"./package/cfg/video_copy_x64P.cfg", line 188
"/home/feng/dvevm_1_00_00_32/xdctools_1_20/include/utils.tci", line 561
"/home/feng/dvevm_1_00_00_32/xdctools_1_20/packages/xdc/cfg/cfg.js", line 45
gmake: *** [package/cfg/video_copy_x64Pcfg_c.c] Error 1
gmake: *** Deleting file `package/cfg/video_copy_x64Pcfg_c.c'
gmake: *** [package/cfg/video_copy_x64Pcfg_c.c] Deleting file `package/cfg/video _copy_x64P.xdl'
gmake: *** [package/cfg/video_copy_x64Pcfg_c.c] Deleting file `package/cfg/video _copy_x64P.h'
gmake: *** [package/cfg/video_copy_x64Pcfg_c.c] Deleting file `package/cfg/video _copy_x64P.c'
gmake: *** [package/cfg/video_copy_x64Pcfg_c.c] Deleting file `package/cfg/video _copy_x64Pcfg.cmd'
gmake: *** [package/cfg/video_copy_x64Pcfg_c.c] Deleting file `package/cfg/video _copy_x64Pcfg.s62'
make: *** [all] Error 2
[root@localhost video_copy]#
错误二内容:
[root@localhost ~]# cd /home/feng/dvevm_1_00_00_32/codec_engine_1_00/examples/se rvers/video_copy
[root@localhost video_copy]# make
/home/feng/dvevm_1_00_00_32/xdc_2_94/xdc XDCPATH="/home/feng/dvevm_1_00_00_32/co dec_engine_1_00/examples;/home/feng/dvevm_1_00_00_32/codec_engine_1_00/packages; /home/feng/dvevm_1_00_00_32/xdais_5_00/packages;/home/feng/dvevm_1_00_00_32/dspl ink_1_30_07ce/packages;/home/feng/dvevm_1_00_00_32/cmem_1_00/packages;/home/feng /dvevm_1_00_00_32/framework_components_1_00_01/packages;/home/feng/dvevm_1_00_00 _32/bios_5_21/packages" \
XDCOPTIONS=v all
#
# configuring video_copy.x64P from package/cfg/video_copy_x64P.cfg ...
/home/feng/dvevm_1_00_00_32/xdc_2_94/xs -Dxdc.path="/home/feng/dvevm_1_00_00_32/ codec_engine_1_00/examples;/home/feng/dvevm_1_00_00_32/codec_engine_1_00/package s;/home/feng/dvevm_1_00_00_32/xdais_5_00/packages;/home/feng/dvevm_1_00_00_32/ds plink_1_30_07ce/packages;/home/feng/dvevm_1_00_00_32/cmem_1_00/packages;/home/fe ng/dvevm_1_00_00_32/framework_components_1_00_01/packages;/home/feng/dvevm_1_00_ 00_32/bios_5_21/packages;/home/feng/dvevm_1_00_00_32/xdc_2_94/packages;../.." -D xdc.root=/home/feng/dvevm_1_00_00_32/xdc_2_94 -Dxdc.hostOS=Linux -Dconfig.import Path=".;/home/feng/dvevm_1_00_00_32/codec_engine_1_00/examples;/home/feng/dvevm_ 1_00_00_32/codec_engine_1_00/packages;/home/feng/dvevm_1_00_00_32/xdais_5_00/pac kages;/home/feng/dvevm_1_00_00_32/dsplink_1_30_07ce/packages;/home/feng/dvevm_1_ 00_00_32/cmem_1_00/packages;/home/feng/dvevm_1_00_00_32/framework_components_1_0 0_01/packages;/home/feng/dvevm_1_00_00_32/bios_5_21/packages;/home/feng/dvevm_1_ 00_00_32/xdc_2_94/packages;../..;/home/feng/dvevm_1_00_00_32/xdc_2_94;/home/feng /dvevm_1_00_00_32/xdc_2_94/etc ;/home/feng/dvevm_1_00_00_32/bios_5_21/packages/t i/bios/include" -Dxdc.bld.targets="" -DTOOLS= -Dxdc.traceEnable= xdc.cfg video_ copy.x64P package/cfg/video_copy_x64P.cfg package/cfg/video_copy_x64P
video_copy.x64P .cfg> Warning: DSKT2 scratch sizes may be inappropriate for opti mal allocation.
codecs.videnc_copy.close() ...
ti.sdo.ce.osal.close() ...
will link with codecs.videnc_copy:lib/videnc_copy.a64P
will link with codecs.viddec_copy:lib/viddec_copy.a64P
will link with ti.sdo.ce.video:lib/video.a64P
will link with ti.sdo.ce:lib/ce.a64P
will link with ti.sdo.ce.osal:lib/osal_dsplink_bios.a64P
will link with ti.bios.utils:lib/utils.a64P
will link with ti.sdo.ce.node:lib/node.a64P
will link with ti.sdo.fc.acpy3:acpy3.a64P
will link with ti.sdo.fc.dman3:dman3d.a64P
will link with ti.sdo.fc.dskt2:dskt2d.a64P
will link with ti.sdo.ce.osal.alg:lib/alg.a64P
will link with ti.sdo.ce.trace:lib/gt.a64P
will link with dsplink_dm420.dsp:export/BIN/DspBios/Davinci/DEBUG/dsplink.li b;export/BIN/DspBios/Davinci/DEBUG/dsplinkmsg.lib
rm -f package/cfg/video_copy_x64Pcfg_c.o64P
#
# cl64P package/cfg/video_copy_x64Pcfg_c.c ...
/home/feng/dvevm_1_00_00_32/cgt_c6000_6_0_1B2/bin/cl6x -c -oe -qq -pdsw225 --no _compress -ml3 --disable:sploop -pden -pds=681 -pds=452 -pds=195 -mv64p -eo.o6 4P -ea.s64P -D_DEBUG_=1 -Dxdc_cfg__header__='servers/video_copy/package/cfg/vi deo_copy_x64P.h' -Dxdc_target_name__=C64P -Dxdc_target_types__=ti/targets/std.h -Dxdc_bld__profile_debug -Dxdc_bld__vers_1_0_6_0_1_2 -g -I. -I/home/feng/dvevm _1_00_00_32/codec_engine_1_00/examples -I/home/feng/dvevm_1_00_00_32/codec_engin e_1_00/packages -I/home/feng/dvevm_1_00_00_32/xdais_5_00/packages -I/home/feng/d vevm_1_00_00_32/dsplink_1_30_07ce/packages -I/home/feng/dvevm_1_00_00_32/cmem_1_ 00/packages -I/home/feng/dvevm_1_00_00_32/framework_components_1_00_01/packages -I/home/feng/dvevm_1_00_00_32/bios_5_21/packages -I/home/feng/dvevm_1_00_00_32/x dc_2_94/packages -I../.. -I/home/feng/dvevm_1_00_00_32/bios_5_21/packages/ti/bio s/include -I/home/feng/dvevm_1_00_00_32/cgt_c6000_6_0_1B2/include -fs=./package/ cfg -fr=./package/cfg -fc package/cfg/video_copy_x64Pcfg_c.c
/home/feng/dvevm_1_00_00_32/xdc_2_94/bin/mkdep -a package/cfg/video_copy_x64Pcfg _c.o64P.dep -p package/cfg -s o64P package/cfg/video_copy_x64Pcfg_c.c -C -oe - qq -pdsw225 --no_compress -ml3 --disable:sploop -pden -pds=681 -pds=452 -pds=19 5 -mv64p -eo.o64P -ea.s64P -D_DEBUG_=1 -Dxdc_cfg__header__='servers/video_cop y/package/cfg/video_copy_x64P.h' -Dxdc_target_name__=C64P -Dxdc_target_types__= ti/targets/std.h -Dxdc_bld__profile_debug -Dxdc_bld__vers_1_0_6_0_1_2 -g -I. -I /home/feng/dvevm_1_00_00_32/codec_engine_1_00/examples -I/home/feng/dvevm_1_00_0 0_32/codec_engine_1_00/packages -I/home/feng/dvevm_1_00_00_32/xdais_5_00/package s -I/home/feng/dvevm_1_00_00_32/dsplink_1_30_07ce/packages -I/home/feng/dvevm_1_ 00_00_32/cmem_1_00/packages -I/home/feng/dvevm_1_00_00_32/framework_components_1 _00_01/packages -I/home/feng/dvevm_1_00_00_32/bios_5_21/packages -I/home/feng/dv evm_1_00_00_32/xdc_2_94/packages -I../.. -I/home/feng/dvevm_1_00_00_32/bios_5_21 /packages/ti/bios/include -I/home/feng/dvevm_1_00_00_32/cgt_c6000_6_0_1B2/includ e -fs=./package/cfg -fr=./package/cfg
rm -f package/cfg/video_copy_x64Pcfg.o64P
#
# asm64P package/cfg/video_copy_x64Pcfg.s62 ...
/home/feng/dvevm_1_00_00_32/cgt_c6000_6_0_1B2/bin/cl6x -c -qq -mv64p -eo.o64P -e a.s64P -D_DEBUG_=1 -Dxdc_cfg__header__='servers/video_copy/package/cfg/video_c opy_x64P.h' -Dxdc_target_name__=C64P -Dxdc_target_types__=ti/targets/std.h -Dxd c_bld__profile_debug -Dxdc_bld__vers_1_0_6_0_1_2 -I. -I/home/feng/dvevm_1_00_0 0_32/codec_engine_1_00/examples -I/home/feng/dvevm_1_00_00_32/codec_engine_1_00/ packages -I/home/feng/dvevm_1_00_00_32/xdais_5_00/packages -I/home/feng/dvevm_1_ 00_00_32/dsplink_1_30_07ce/packages -I/home/feng/dvevm_1_00_00_32/cmem_1_00/pack ages -I/home/feng/dvevm_1_00_00_32/framework_components_1_00_01/packages -I/home /feng/dvevm_1_00_00_32/bios_5_21/packages -I/home/feng/dvevm_1_00_00_32/xdc_2_94 /packages -I../.. -I/home/feng/dvevm_1_00_00_32/bios_5_21/packages/ti/bios/inclu de -I/home/feng/dvevm_1_00_00_32/cgt_c6000_6_0_1B2/include -fr=./package/cfg -fa package/cfg/video_copy_x64Pcfg.s62
/home/feng/dvevm_1_00_00_32/xdc_2_94/bin/mkdep -a package/cfg/video_copy_x64Pcfg .o64P.dep -p package/cfg -s o64P package/cfg/video_copy_x64Pcfg.s62 -C -qq -mv6 4p -eo.o64P -ea.s64P -D_DEBUG_=1 -Dxdc_cfg__header__='servers/video_copy/packa ge/cfg/video_copy_x64P.h' -Dxdc_target_name__=C64P -Dxdc_target_types__=ti/targ ets/std.h -Dxdc_bld__profile_debug -Dxdc_bld__vers_1_0_6_0_1_2 -I. -I/home/fen g/dvevm_1_00_00_32/codec_engine_1_00/examples -I/home/feng/dvevm_1_00_00_32/code c_engine_1_00/packages -I/home/feng/dvevm_1_00_00_32/xdais_5_00/packages -I/home /feng/dvevm_1_00_00_32/dsplink_1_30_07ce/packages -I/home/feng/dvevm_1_00_00_32/ cmem_1_00/packages -I/home/feng/dvevm_1_00_00_32/framework_components_1_00_01/pa ckages -I/home/feng/dvevm_1_00_00_32/bios_5_21/packages -I/home/feng/dvevm_1_00_ 00_32/xdc_2_94/packages -I../.. -I/home/feng/dvevm_1_00_00_32/bios_5_21/packages /ti/bios/include -I/home/feng/dvevm_1_00_00_32/cgt_c6000_6_0_1B2/include
rm -f package/cfg/video_copy_x64P.o64P
#
# cl64P package/cfg/video_copy_x64P.c ...
/home/feng/dvevm_1_00_00_32/cgt_c6000_6_0_1B2/bin/cl6x -c -oe -qq -pdsw225 --no _compress -ml3 --disable:sploop -pden -pds=681 -pds=452 -pds=195 -mv64p -eo.o6 4P -ea.s64P -D_DEBUG_=1 -Dxdc_cfg__header__='servers/video_copy/package/cfg/vi deo_copy_x64P.h' -Dxdc_target_name__=C64P -Dxdc_target_types__=ti/targets/std.h -Dxdc_bld__profile_debug -Dxdc_bld__vers_1_0_6_0_1_2 -g -I. -I/home/feng/dvevm _1_00_00_32/codec_engine_1_00/examples -I/home/feng/dvevm_1_00_00_32/codec_engin e_1_00/packages -I/home/feng/dvevm_1_00_00_32/xdais_5_00/packages -I/home/feng/d vevm_1_00_00_32/dsplink_1_30_07ce/packages -I/home/feng/dvevm_1_00_00_32/cmem_1_ 00/packages -I/home/feng/dvevm_1_00_00_32/framework_components_1_00_01/packages -I/home/feng/dvevm_1_00_00_32/bios_5_21/packages -I/home/feng/dvevm_1_00_00_32/x dc_2_94/packages -I../.. -I/home/feng/dvevm_1_00_00_32/bios_5_21/packages/ti/bio s/include -I/home/feng/dvevm_1_00_00_32/cgt_c6000_6_0_1B2/include -fs=./package/ cfg -fr=./package/cfg -fc package/cfg/video_copy_x64P.c
"package/cfg/video_copy_x64P.c", line 192: error #20: identifier "ti_sdo_ce_CERu ntime___MODULE_FXNS" is undefined
"package/cfg/video_copy_x64P.c", line 193: error #66: expected a ";"
"package/cfg/video_copy_x64P.c", line 616: warning #225-D: function declared imp licitly
"/home/feng/dvevm_1_00_00_32/codec_engine_1_00/packages/ti/sdo/ce/Engine.h", lin e 212: error #161: declaration is incompatible with previous "Engine_init" (decl ared at line 616 of "package/cfg/video_copy_x64P.c")
"package/cfg/video_copy_x64P.c", line 1103: error #20: identifier "CT__ti_sdo_ce _CERuntime_Module__diagsEnabled" is undefined
"package/cfg/video_copy_x64P.c", line 1116: error #20: identifier "CT__ti_sdo_ce _CERuntime_Module__diagsIncluded" is undefined
"package/cfg/video_copy_x64P.c", line 1129: error #20: identifier "CT__ti_sdo_ce _CERuntime_Module__diagsMask" is undefined
"package/cfg/video_copy_x64P.c", line 1129: error #20: identifier "CT__ti_sdo_ce _CERuntime_Module__diagsMask" is undefined
"package/cfg/video_copy_x64P.c", line 1129: error #18: expected a ")"
"package/cfg/video_copy_x64P.c", line 1142: error #20: identifier "CT__ti_sdo_ce _CERuntime_Module__id" is undefined
"package/cfg/video_copy_x64P.c", line 1155: error #20: identifier "CT__ti_sdo_ce _CERuntime_Module__loggerObj" is undefined
"package/cfg/video_copy_x64P.c", line 1155: error #20: identifier "CT__ti_sdo_ce _CERuntime_Module__loggerObj" is undefined
"package/cfg/video_copy_x64P.c", line 1155: error #18: expected a ")"
"package/cfg/video_copy_x64P.c", line 1168: error #20: identifier "CT__ti_sdo_ce _CERuntime_Module__loggerFxn4" is undefined
"package/cfg/video_copy_x64P.c", line 1168: error #20: identifier "CT__ti_sdo_ce _CERuntime_Module__loggerFxn4" is undefined
"package/cfg/video_copy_x64P.c", line 1168: error #18: expected a ")"
"package/cfg/video_copy_x64P.c", line 1181: error #20: identifier "CT__ti_sdo_ce _CERuntime_Module__loggerFxn8" is undefined
"package/cfg/video_copy_x64P.c", line 1181: error #20: identifier "CT__ti_sdo_ce _CERuntime_Module__loggerFxn8" is undefined
"package/cfg/video_copy_x64P.c", line 1181: error #18: expected a ")"
"package/cfg/video_copy_x64P.c", line 1194: error #20: identifier "CT__ti_sdo_ce _CERuntime_Object__count" is undefined
"package/cfg/video_copy_x64P.c", line 1207: error #20: identifier "CT__ti_sdo_ce _CERuntime_Object__heap" is undefined
"package/cfg/video_copy_x64P.c", line 1220: error #20: identifier "CT__ti_sdo_ce _CERuntime_Object__sizeof" is undefined
21 errors detected in the compilation of "package/cfg/video_copy_x64P.c".
>> Compilation failure
gmake: *** [package/cfg/video_copy_x64P.o64P] Error 1
make: *** [all] Error 2
用DVSDK 2.0版本试试。
http://software-dl.ti.com/targetcontent/legacy_files/targetcontent/dvsdk/mv_dvsdk/index.html