18.5. 移植说明
注意
对于某些移植,这些说明可能已经过时。
18.5.1. Ultrix4.x
你需要安装 libdl-1.1 包,因为 Ultrix 4.x 没有动态加载器。它可从 s2k-ftp.CS.Berkeley.EDU:pub/personal/andrew/libdl-1.1.tar.Z 获取
18.5.2. Linux
18.5.2.1. Linux ELF
回归测试参考机器是一台运行 linux-2.0.30/libc-5.3.12/RedHat-4.2 的双处理器 i686。linux-elf 移植可以干净地安装。更多细节见 Linux FAQ。
18.5.2.2. Linux a.out
对于非 ELF 的 Linux,必须获取 dld 库并安装到系统上。它为 Postgres 移植启用动态链接加载能力。dld 库可以从 sunsite linux 发行版获取。当前名称是 dld-3.2.5。Jalon Q. Zimmerman
18.5.3. BSD/OS
对于 BSD/OS 2.0 和 2.01,你需要获取 GNU dld 库。
18.5.4. NeXT
v1.09 的 NeXT 移植由 Tom R. Hageman 提供。它需要一个 SysV IPC 模拟库以及用于共享库和信号量功能的头文件。Tom 恰好销售这样的产品,可以联系他获取信息。他还表示将向公众提供 Postgres 的 NEXTSTEP 二进制发行版。联系 Info@RnA.nl 获取信息。
我们没有关于 NeXT 成功安装的最新报告(针对 v6.2.1)。不过,即使后端不受支持,客户端库也应该能工作。