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

问题描述 投票:1回答:1

我正在尝试在我的solaris 11服务器中构建一个包。我正在使用'make'command而不能构建包

已经尝试过以下命令: - 1)使2)sudo make 3)make package

我得到的错误

bash-4.4 $ make

cc -c timeout.c

sh:cc:未找到

***错误代码127

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

bash-4.4 $ sudo make

cc -c timeout.c

sh:cc:未找到

***错误代码127

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

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

unix package solaris
1个回答
1
投票

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

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

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

© www.soinside.com 2019 - 2024. All rights reserved.