我的交叉编译环境已经搭建好了:
所在目录:/opt/mv_pro_5.0/montavista/pro/devkit/arm/v5t_le
搭建交叉编译用到的文件:mvl_5_0_0_demo_lsp_setuplinux_02_10_00_14、mvl_5_0_0801921_demo_sys_setuplinux、flex-2.5.35.tar
在目录下sudo make 出现以下错误:
make[5]: arm_v5t_le-gcc: Command not found
make[5]: *** [ftp.o] Error 127
make[5]: Leaving directory `/home/louliang/IPNC_DM368/ipnc_app/network/quftp-1.0.7'
make[4]: *** [quftp-1.0.7] Error 2
make[4]: Leaving directory `/home/louliang/IPNC_DM368/ipnc_app/network'
make[3]: *** [network] Error 2
make[3]: Leaving directory `/home/louliang/IPNC_DM368/ipnc_app'
make[2]: *** [libs] Error 2
make[2]: Leaving directory `/home/louliang/IPNC_DM368/av_capture/application/ipnc'
make[1]: *** [libs] Error 2
make[1]: Leaving directory `/home/louliang/IPNC_DM368'
make: *** [exe] Error 2
我在/root/.bashrc最后添加的内容如下:(摘取部分)
sudo gedit /root/.bashrc
PATH="/opt/arm-2009ql-2o3/bin:/opt/mv_pro_5.0/montavista/pro/devkit/arm/v5t_le/bin:/opt/mv_pro_5.0/montavista/pro/bin:/opt/mv_pro_5.0/montavista/common/bin:$PATH"
然后source .bashrc
echo $PATH
/opt/arm-2009ql-2o3/bin:/opt/mv_pro_5.0/montavista/pro/devkit/arm/v5t_le/bin:/opt/mv_pro_5.0/montavista/pro/bin:/opt/mv_pro_5.0/montavista/common/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games重启以后再次echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
这是不是没有设置成功啊?
编译时却还出现了以上问题。这是什么原因啊?是不是交叉编译路径还需要在哪里设置。