通过二进制包安装AUBit4GL

问题描述:

我正在尝试使用Informix克隆AUBIT4GL。由于手册中列出的步骤和./etc/aubitrc文件中给出的说明似乎有点不完整,因此我遇到了该过程中的问题。通过二进制包安装AUBit4GL

我的问题是:

  1. 是什么分发目录中的./configure./make脚本的目的,考虑到软件分发的二进制包和安装说明进行未提及呢?

  2. env TARGET_OS在哪里设置,为什么在安装说明中没有提及此设置,如果未定义则会导致aubit程序失败?

  3. 除了我使用这个软件或尝试过吗?

如果你在Linux上运行 - 总是试图从源代码编译。

如果您必须从二进制文件运行 - 您不需要对./configure或make进行任何操作。

只需将$ AUBITDIR指向代码即可。 设置路径包括$ AUBITDIR /斌 设置LD_LIBRARY_PATH包括$ AUBITDIR/lib

你应该很好去。

对于Windows - 它几乎是相同的 - 除了从源代码编译是一个巨大的痛苦 - 所以使用二进制;) 有 - 你需要有PATH包括%AUBITDIR%/ bin和%AUBITDIR%/ lib目录

在这两种情况下 - 你可能需要做一些配置设置(数据库是什么类型,什么UI等等等等)

如果您使用Linux上的Informix,设置:

出口A4GL_UI = TUI export A4GL_SQLTYPE = esql

可能就足够了(如果它们不是在$ AUBITDIR/etc/aubitrc中默认的)