执行makefile.linux时出错127

时间:2014-12-17 12:32:28

标签: websphere ibm-mq

我想备份我的MQ对象。

MQ的版本是v6.0.1.0。

操作系统版本是Linux ip-10-0-0-136 2.6.32.19-0.3-ec2#1 SMP 2010-09-17 20:28:21 +0200 x86_64 x86_64 x86_64 GNU / Linux

我下载了MS03并提取了文件,因为我想运行命令saveqmgr。

当我想编译makefile.linux时,我收到以下错误:

/tmp> make -f makefile.linux
gcc -c -DUNIX -Wall -o saveqmgr.o -I. -I/opt/mqm/inc saveqmgr.c
make: gcc: Command not found
make: *** [saveqmgr.o] Error 127

如何查看错误127是什么?我在哪里检查错误?

makefile.linux中设置的链接器选项是

LCOPTS = -m64 -o $@ -L$(MQMLIB) -L. $(LIBS)
LCOPTC = -m64 -o $@ -L$(MQMLIB) -L. $(LIBC)

# MQM library directory
MQMLIB = /opt/mqm/lib64

还有什么我想念的吗?

1 个答案:

答案 0 :(得分:2)

请参阅此exit codes with special meaning表。 Error 127对应于前面的gcc: Command not found。您显然没有在系统上安装gcc,或者您的PATH环境变量中没有安装gcc。