我正在尝试使用AUBIT4GL,一个Informix克隆。我遇到了流程问题,因为手册中列出的步骤以及./etc/aubitrc
文件中给出的说明似乎有点不完整。
我的问题是:
分发目录中./configure
和./make
脚本的目的是什么,因为软件是作为二进制包分发的,而安装说明不参考它们?
env TARGET_OS
设置在何处以及为什么在未能定义安装说明时没有引用此设置会导致aubit
程序失败?
除了我之外,还有其他人使用过这个软件还是尝试过?
答案 0 :(得分:0)
如果你在Linux上运行 - 总是尝试从源代码编译。
如果你必须从二进制文件运行 - 你不需要对./configure或make做任何事情。
只需将$ AUBITDIR指向代码即可。 将PATH设置为包含$ AUBITDIR / bin 设置LD_LIBRARY_PATH以包含$ AUBITDIR / lib
你应该好好去。
对于Windows - 它几乎一样 - 除了从源代码编译是一个巨大的痛苦 - 所以使用二进制文件;) 那里 - 您需要让PATH包括%AUBITDIR%/ bin和%AUBITDIR%/ lib
在这两种情况下 - 您可能需要进行一些配置设置(数据库类型,UI等)
如果您在Linux上使用Informix,请设置:
导出A4GL_UI = TUI 导出A4GL_SQLTYPE = esql
可能就够了(如果它们没有在$ AUBITDIR / etc / aubitrc中默认)