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.

DM6446安装DVSDK时编译不通

报错为:
Making all in subdirectory decode...
make[2]: Entering directory `/root/dvsdk_2_00_00_22/dvsdk_demos_2_00_00_07/dm6446/decode'
======== Building decode ========
Configuring application using decode.cfg
1 XDCPATH="/root/dvsdk_2_00_00_22/codec_engine_2_23_01/examples;../../packages;/root/dvsdk_2_00_00_22/dmai_1_20_00_06/pack ages;/root/dvsdk_2_00_00_22/codec_engine_2_23_01/packages;/root/dvsdk_2_00_00_22/framework_components_2_23_01/packages;/ro ot/dvsdk_2_00_00_22/dsplink-1_61_03-prebuilt/packages;/root/dvsdk_2_00_00_22/xdais_6_23/packages;/root/dvsdk_2_00_00_22/li nuxutils_2_23_01/packages;/root/dvsdk_2_00_00_22/dm6446_dvsdk_combos_2_05/packages" /root/xdctools_3_10_05_61/xs xdc.tools .configuro -c /opt/mv_pro_5.0/montavista/pro/devkit/arm/v5t_le -o decode_config -t gnu.targets.MVArm9 -p ti.platforms.evmD M6446 decode.cfg
/bin/sh: 1: command not found
make[2]: *** [decode_config/linker.cmd] Error 127
make[2]: Leaving directory `/root/dvsdk_2_00_00_22/dvsdk_demos_2_00_00_07/dm6446/decode'
make[1]: *** [decode] Error 2
make[1]: Leaving directory `/root/dvsdk_2_00_00_22/dvsdk_demos_2_00_00_07/dm6446'
make: *** [demos] Error 2
 
 
http://processors.wiki.ti.com/index.php/DMAI_GStreamer_Plug-In_Getting_Started_Guide上下载了相关软件,安装成功,但是在编译的时候,执行到“ ”时,出现报错。
make DVSDK_INSTALL_DIR=$HOME/dvsdk_2_00_00_22 TARGET_ROOT_DIR=$HOME/workdir/filesys CROSS_COMPILER=MVL_5_0 VERBOSE=1 \
     CODEGEN_INSTALL_DIR=$HOME/cg6x_6_0_21 CODEC_INSTALL_DIR=$HOME/dvsdk_2_00_00_22/dm6446_dvsdk_combos_2_05 \
     PLATFORM=dm6446 clean check cmem  dmai install
在该网页的最后有提及这个错误,

/bin/sh: 1: not found

There are different variations of the error message displayed. What the error has in common is an unexpected characters in injected before a shell command.

The problem is caused by XDC not liking a period '.' in directory names. Rename the directory and then do a

 make clean

and try again.

好像是说在编译的路径下有个目录中有".",但是搜索到的文件极其多,不知道该在哪个路径下改。或者根本不是这个原因引起。

还请大神指教!
x 出现错误。请重试或与管理员联系。