当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 6 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : Help, sudo make和make的差别???
帖子发表于 : 2008-04-02 21:47 

注册: 2008-03-30 21:10
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
本人刚入门,ubuntu刚装好.

1. sudo make
arm-linux-gcc -c -o sample.o samplet.c
make: arm-linux-gcc:命令未找到

2. make
arm-linux-gcc -c -o sample.o samplet.c
编译成功

3. arm-linux-gcc -v
Using built-in specs.
Target: arm-iwmmxt-linux-gnueabi
Configured with: /home1/bridge/toolchain/crosstool/toolchain-2007-03-19/build/arm-iwmmxt-linux-gnueabi/gcc-4.1.1-glibc-2.5/gcc-4.1.1/configure --target=arm-iwmmxt-linux-gnueabi --host=i686-host_pc-linux-gnu --prefix=/usr/local/bridge/arm-iwmmxt-linux-gnueabi --with-cpu=iwmmxt --with-float=soft --enable-cxx-flags=-msoft-float --with-headers=/usr/local/bridge/arm-iwmmxt-linux-gnueabi/arm-iwmmxt-linux-gnueabi/include --with-local-prefix=/usr/local/bridge/arm-iwmmxt-linux-gnueabi/arm-iwmmxt-linux-gnueabi --disable-nls --enable-threads=posix --enable-symvers=gnu --enable-__cxa_atexit --enable-languages=c,c++ --enable-shared --enable-c99 --enable-long-long
Thread model: posix
gcc version 4.1.1

4. sudo arm-linux-gcc -v
sudo: arm-linux-gcc: command not found

Why?如何给sudo加入arm-linux-gcc 命令?


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-04-03 12:09 

注册: 2008-01-24 16:24
帖子: 138
送出感谢: 0 次
接收感谢: 0 次
make 的时候不用sudo, 只需要在make install的时候sudo


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-04-03 12:44 
头像

注册: 2006-07-02 11:16
帖子: 12522
地址: 廣州
送出感谢: 0 次
接收感谢: 8
sudo 就是用root运行

LZ 的工具链 root 没有 x 权限(而且root的PATH也没有包含这个gcc), 所以root无法执行


_________________
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-04-03 22:26 

注册: 2008-03-30 21:10
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
谢谢大侠们.

我的makefile里有些cp和mknod的操作,没root不行.

我现在先用sudo su,再make,OK.

sudo make, how to fix it?


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2008-04-04 2:55 

注册: 2008-04-01 21:20
帖子: 19
送出感谢: 0 次
接收感谢: 0 次
root的PATH和当前用户的PATH不同
make没有必要用sudo


页首
 用户资料  
 
6 楼 
 文章标题 : Re: Help, sudo make和make的差别???
帖子发表于 : 2009-06-13 19:21 

注册: 2009-06-13 19:15
帖子: 1
送出感谢: 0 次
接收感谢: 0 次
我也遇到同样的问题,今天总算看到一个答案了,appreciate it!
很有必要用sudo,我在编译qtopia的过程中,是要创建一些文件的,而有些需要root权限,否则不能编译。
但是我还不知道解决办法,请那位大虾给解答一下,谢谢!


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 6 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译