为什么我的make命令出错

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
fackweb
帖子: 16
注册时间: 2007-03-12 9:31

为什么我的make命令出错

#1

帖子 fackweb » 2007-05-10 10:11

我安装软件:
./configure 没有任何错误。。。。

可是 make的时候出现了如下错误 不知道是 什么原因 还望解答


Making all in po
make[1]: Entering directory `/home/fackweb/download/scribes-0.3.2.2/po'
file=`echo de | sed 's,.*/,,'`.gmo \
&& rm -f $file && -o $file de.po
/bin/sh: -o: not found
make[1]: *** [de.gmo] 错误 127
make[1]: Leaving directory `/home/fackweb/download/scribes-0.3.2.2/po'
make: *** [all-recursive] 错误 1
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

#2

帖子 BigSnake.NET » 2007-05-10 12:33

make写错
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
头像
stlxv
论坛版主
帖子: 8275
注册时间: 2006-05-03 0:39
来自: المريخ

#3

帖子 stlxv » 2007-05-10 12:55

Makefile有问题
PHP是最好的语言!不服来战!
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

#4

帖子 BigSnake.NET » 2007-05-10 12:56

stlxv 写了:Makefile有问题
邪火丽的头像....
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
fackweb
帖子: 16
注册时间: 2007-03-12 9:31

#5

帖子 fackweb » 2007-05-10 15:02

我靠。。。 能不能专业点阿。。。帮忙解决下子尬
头像
stlxv
论坛版主
帖子: 8275
注册时间: 2006-05-03 0:39
来自: المريخ

#6

帖子 stlxv » 2007-05-10 15:28

fackweb 写了:我靠。。。 能不能专业点阿。。。帮忙解决下子尬
说到"Makefile"已经很专业的了

听我说,这里的Makefile是由configure生成的,你的configure的过程是怎样的?有没有出什么问题????

如果完全没有问题,那你应该先看下README/INSTALL的内容,再出问题上官方网站看是否有什么要注意的(例如,某些软件需要什么版本),再出问题直接问软件的作者(官方网站有联系方式)
PHP是最好的语言!不服来战!
头像
stlxv
论坛版主
帖子: 8275
注册时间: 2006-05-03 0:39
来自: المريخ

#7

帖子 stlxv » 2007-05-10 15:30

代码: 全选

&& -o $file de.po 
这里肯定会出现not found的
PHP是最好的语言!不服来战!
头像
jimhu
帖子: 1322
注册时间: 2006-01-25 22:29
来自: 上海
联系:

#8

帖子 jimhu » 2007-05-10 17:35

仔细看看软件的readme,看看依赖关系都满足了没有。
configure的东西贴出来看看。
头像
stlxv
论坛版主
帖子: 8275
注册时间: 2006-05-03 0:39
来自: المريخ

#9

帖子 stlxv » 2007-05-10 17:57

:shock:
PHP是最好的语言!不服来战!
头像
iblicf
帖子: 3766
注册时间: 2007-01-15 17:15

#10

帖子 iblicf » 2007-05-10 19:15

/bin/sh not fond ? 你 type sh 看有没有这个shell先 !
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

#11

帖子 BigSnake.NET » 2007-05-10 19:17

stlxv 写了:

代码: 全选

&& -o $file de.po 
这里肯定会出现not found的
漏打了命令..至于漏什么得要问软件作者
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
头像
anticlockwise
帖子: 2394
注册时间: 2007-03-01 20:46
来自: 湖南长沙

#12

帖子 anticlockwise » 2007-05-10 19:18

iblicf 写了:/bin/sh not fond ? 你 type sh 看有没有这个shell先 !
不是这个问题……
not found是指-o not found,而不是/bin/sh
这是Makefile有误,要么是./configure有问题,要么就是Makefile.in有问题,这很可能是开发团队的问题,发个邮件给那个团队吧~~
回复