为什么make命令在solaris 11服务器中不起作用?

时间:2019-03-26 15:07:50

标签: unix package solaris

我正在尝试在我的solaris 11服务器中构建软件包。我为此使用'make'命令,但无法构建包

已经尝试过以下命令: 1)制作 2)须藤制作 3)制作包装

我得到的错误

bash-4.4 $ make

cc -c超时。c

sh:抄送:找不到

***错误代码127

make:致命错误:针对目标`timeout.o'的命令失败

bash-4.4 $ sudo make

cc -c超时。c

sh:抄送:找不到

***错误代码127

make:致命错误:针对目标`timeout.o'的命令失败

bash-4.4 $ ^ C bash-4.4 $ ^ C bash-4.4 $

1 个答案:

答案 0 :(得分:1)

sh: cc: not found意味着您在$PATH中找不到名为cc的程序,因此无法确定要运行的C编译器。

如果已安装Oracle Developer Studio编译器,则需要将其路径添加到$PATH环境变量中。

如果您改用gcc,则可能需要运行make CC=gcc来将CC变量设置为要使用的编译器的名称。