GNU包相互依赖

时间:2014-02-11 03:33:14

标签: unix gnu autoconf hp-ux m4

我想在HP-UX服务器中安装autoconf,我已下载autoconf-2.58并运行configure并获得以下信息: enter image description here

所以我下载了m4-1.4并尝试安装它。 configure没问题,但我正在运行makeenter image description here

所以m4-1.4需要安装autoconf吗?但autoconf同时需要m4-1.4

我该怎么办?

2 个答案:

答案 0 :(得分:1)

屏幕截图中的错误显示已安装m4(位于/ bin / m4),但不支持frozen files

但是从http://sunfreeware.saix.net/indexsparc10.html(对于Solaris),我没有在autoconf中看到需要m4的依赖列表。通常在HP_UX中应该相同。

autoconf-2.68-sol10-sparc-local.gz GNU autoconf is a package for generating configure scripts - installs in /usr/local.

m4-1.4.16-sol10-sparc-local.gz GNU `m4' is an implementation of the traditional Unix macro processor - installs in /usr/local. Dependencies: libsigsegv and to obtain libgcc_so.so.1, you will need to install either libgcc-3.4.6 or gcc-3.4.6 or later.

首先,您可以检查的是,gcclibgcc是否已安装和设置正确。

其次,检查m4是否在PATH中,例如/ usr / bin:/ bin:/ usr / local / bin。如果在/ bin / m4中找到它,是否可以显示版本/bin/m4 --version

答案 1 :(得分:1)

我认为您的configure步实际上无法配置M4。 No suffix list.消息让我怀疑。我在linux上下载了GNU M4 1.4(1994年11月)configure d。我看到需要autoconf的唯一制作目标是configure目标。

使用更新的GNU M4 / autoconf版本可能会有更好的成功。