尝试在 AIX 6.1 上创建构建过程
Trying to create a build process on AIX 6.1
我正在尝试更新客户端的构建过程。我的客户端正在使用运行 AIX 6 的 IBM P6。我的客户已经能够在类似的系统上编译和构建C++和C代码,但不是我正在处理的特定系统。
我已经确保包含 xlc 的 IBM 目录在我的$PATH中。当我运行 gmake 时,我收到一个错误,指出 gmake 找不到 .orig/xlc_r。 我将 .orig 的路径添加到我的$PATH,但仍然收到错误。
我面前没有错误列表,但它看起来像这样:
gmake: xlc_r[11]: 找不到 .orig/xlc_r
是否需要设置其他环境变量?
谢谢 佩迈耶
您使用的是哪个版本的编译器,是否按照安装指南中的说明进行了安装?
在xlc_r中,第 6 行应该是这样的:
export XL_NDI_INSTALL=[path to base directory of the compiler]
第 11 行是:
exec ${XLCPP_NDI_INSTALL}/bin/.orig/$EXEC "$@"
因此,如果${XLCPP_NDI_INSTALL}
设置正确,xlc_r应该能够找到 .orig/xlc_r。
要尝试的另一件事是ls -l ${XLCPP_NDI_INSTALL}/bin/.orig/xlc_r
以确保它指向现有文件。 如果它指向符号链接,请ls -l
该符号链接。 最后,它应该指向具有执行权限的真实xlc
可执行文件。
相关文章:
- 创建进行生产构建并创建调试信息的C++生成文件的最佳方法?
- 尝试使用 MSVC 从源代码构建 qt 创建器:无法打开包含文件:"stddef.h":没有这样的文件或目录
- 创建一个类来访问和指定向量类型,并构建一个获取位置并为其分配区域的类
- 如何防止 CMake 在构建时(而不是在安装时)为共享库创建符号链接?
- 将vector<vector<double>>从x86平台中创建的一个进程发送到x64中构建的另一个进程的最快方法是什么
- 尝试在 AIX 6.1 上创建构建过程
- 通过构建配置创建makefile
- 是否有任何可能的方法将事件(自定义)附加到在运行时创建的对象?[C 构建器]
- 如何使用由for循环创建的向量向量构建链接列表
- 如何翻译使用预构建的QT安装程序框架创建的安装程序,无论OS语言如何
- 我可以将使用v120_xp工具集构建的静态库链接到使用VS2013中的v120工具集创建的EXE/DLL中吗
- 创建一个生成文件来构建切换的模块
- 在Visual Studio 2008中使用WinCE7平台构建器为WinCE7创建Visual C++中的Winfor
- 在Windows 8下使用Tbb构建错误Qt创建器
- 尝试使用Havok项目Anarachy创建一个项目,不会构建
- CMAKE:创建一个由预构建库组成的新库目标
- 如何在没有调试符号和优化的情况下创建 cmake 构建配置
- 如何为我在C++中创建的对象构建迭代器
- 在哪里可以找到 MPFR 的 Visual Studio 2008 项目构建文件?或者如何自己创建这样的构建文件
- QCreator:如何创建调试构建配置