作者askacis (ASKA)
看板LinuxDev
标题Re: [问题] Ubuntu 10.04 make sysall error
时间Wed Mar 2 01:26:00 2011
[原文恕删]
我看原po在编译ntpclient的时候是OK的,其compile跑起来的参数如下
/opt/mv_pro_5.0/montavista/pro/devkit/arm/v5t_le/bin/arm_v5t_le-gcc -Wall -O3
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-D__USE_BSD -c -o ntpclient.o ntpclient.c
然後在出问题的quftp-1.0.7,compile跑起来的参数如下
arm_v5t_le-gcc -g -O3 -Wall -I/work/ipnc/ipnc_app/interface/inc -c -o ftp.o
make[7]: arm_v5t_le-gcc: Command not found
不晓得原po有没有把你Tool-chain的路径加入到$PATH里面呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 112.105.214.142
※ 编辑: askacis 来自: 112.105.214.142 (03/02 01:32)
※ 编辑: askacis 来自: 112.105.214.142 (03/02 03:00)
1F:推 aup65797:有的..我本来也怀疑这个.可是看我加入的PATH是没错低压 03/02 12:31
2F:推 aup65797:我是直接加入home底下的./bashrc里面路径命令如下 03/02 12:35
3F:→ aup65797:export PATH="/opt/mv_pro_5.0/montavista/pro/devkit/ar 03/02 12:35
4F:→ aup65797:m/v5t_le/bin:/opt/mv_pro_5.0/montavista/pro/bin:/opt/ 03/02 12:36
5F:→ aup65797:mv_pro_5.0/montavista/common/bin:$PATH" 03/02 12:37
6F:推 wgst88w:会不会是语言介面是中文的问题?导致PATH错码或无效? 03/02 14:18
7F:推 aup65797:我也觉得只剩下这个原因了...语言有办法改回英文吗? 03/02 15:21
8F:→ askacis:不知原po直接打arm_v5t_le-gcc会显示command not found吗? 03/02 16:41
9F:→ askacis:另外一个可能是build的时候su到别的帐号去build? 03/02 16:44
10F:→ askacis:如果把tool-chain路径加到 /etc/profile之类的全域呢? 03/02 16:47
11F:→ uranusjr:我在 Linux 板有说, 直接去改那个资料夹里的 Makefile 比 03/02 16:50
12F:→ uranusjr:较快, 直接用绝对路径就好了 -_- 我之前交叉编译 Qt4.7 03/02 16:51
13F:→ uranusjr:的时候也遇到类似问题 03/02 16:52
14F:推 aup65797:我看makefile里面的路径都是用绝对路径没错 03/02 17:29
15F:推 aup65797:你是说arm_v5t_le-gcc这个的路径是不是绝对路径吗? 03/02 17:42
16F:推 aup65797:我解决了...谢谢..真的是改成绝对路径就好了...>"< 03/02 17:59
17F:推 aup65797:CentOS不用改就可以成功了..这是跟Ubuntu10.10的差异 03/02 18:06
18F:→ aup65797:不是Ubuntu10.04才对 03/02 18:06
19F:→ askacis:原po不彷多做个实验,把路径加到/etc/profile里试试 03/02 18:11
20F:推 aup65797:你说的tool-chain也是在makefile里面吗? 03/02 18:14
21F:→ askacis:就是把你个人家目录的./bashrc里加上的/opt/mv_pro_5.0... 03/02 18:16
22F:→ askacis:这一串也加入到/etc/profile的$PATH变数,这样会让整个系统 03/02 18:17
23F:→ askacis:都看的到你GCC的path,之後不管是用什麽帐号登入都可以编译 03/02 18:18
24F:推 aup65797:了解...我试试.. 03/02 18:21
25F:推 aup65797:Ubuntu10.04里面只有profile.d这个资料夹>"<你说的是这? 03/02 18:26
26F:→ uranusjr:/etc/profile 是一个档案, 不是目录 03/02 18:54
27F:推 aup65797:加进去之後结果是失败 03/02 19:29