在websphere MQ/java/lib/jdbc>make oracle的安装路径上,出现以下错误
xlc: not found
我不确定我的机器上是否安装了xlc。我的机器是AIX 6.1。但我可以在我的机器上找到xlcpp。怎么做?有没有办法创建switch文件?
如果我执行$ /usr/ccs/lib/cpp -help
我得到了
1506-173 (W) Option help is not valid. Enter xlc for list of valid options.
如何继续?
发布于 2013-03-22 04:53:44
/usr/ccs/lib/cpp不是XL C/C++ for AIX编译器,它是作为AIX一部分提供的C预处理器。XL C/C++ for AIX编译器是一个单独的许可程序产品,必须单独购买许可。
如果您已经安装了xlc/C++ for AIX,那么您会发现系统上安装了/usr/vac/bin/xlc和/usr/vacpp/bin/xlc++命令。您还可以使用lslpp命令检查文件集vac.C和vacpp.cmp.core:
lslpp -L vac.C vacpp.cmp.core
发布于 2013-03-22 10:11:11
Dwayne基本上说对了,但我相信xlc++也有xlc的一个版本。我在您的另一个问题中看到您有xlcpp,所以您需要做的可能是将/usr/vacpp/bin添加到您的路径中。
我也倾向于在lslpp中使用grep:
lslpp -ch | grep vac
应该会告诉您已经安装了xlc、xlcpp等。
HTH
https://stackoverflow.com/questions/15555550
复制相似问题