我需要libffi-3.2.1-ia64_64-11.31.depot.gz
在 hp-ux 服务器上安装。要安装它,我需要构建时依赖项make
和gcc
.我已安装make
(64 位),但找不到gcc
(64 位)软件仓库文件。
http://hpux.connect.org.uk/hppd/hpux/Gnu/gcc-4.2.3/
问题:
- 我在哪里可以获得
gcc
64 位版本的软件仓库? - 运行时依赖关系和构建时依赖关系有什么区别?
最终我正在尝试安装 python 2.7.8
,现在我正在修复它的依赖项。
运行时依赖:
bzip2 expat gdbm gettext libffi libiconv libunistring ncurses openssl
readline sqlite zlib
构建时依赖:
bzip2 expat gdbm gettext libffi libiconv libunistring make ncurses
openssl readline sqlite zlib
谢谢你!
答案1
如果您从软件仓库文件安装,则只需要运行时依赖项。
仅当您愿意时才需要构建时依赖项从源代码重建仓库,例如生成它的更新版本。
您甚至可以编译libffi
仅与安装的运行时依赖项一起使用的新程序。
可通过“安装”按钮获取说明,网址为http://hpux.connect.org.uk/hppd/hpux/Development/Libraries/libffi-3.2.1/请参阅从源代码编译包。如果您使用的是软件仓库文件,则不需要这样做。