2014-02-11 128 views
0

我想在HP-UX服务器安装autoconf,我下载autoconf-2.58configure,得到了以下几点: enter image description hereGNU包互相依赖

所以,我下载m4-1.4并试图安装它。 configure是好的,但运行make我: enter image description here

所以m4-1.4需要autoconf安装?但autoconf需要m4-1.4在同一时间。

我该怎么办?

+1

'm4-1.4'和'autoconf-2.58'?找到我一个时间机器!你为什么试图使用这样的旧软件? –

+0

您可能在生成机器上出现时钟问题或破碎的焦油版本。尝试GNU焦油。 –

回答

1

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

但是从http://sunfreeware.saix.net/indexsparc10.html(对于Solaris),我没有在需要m4的autoconf中看到依赖列表。通常它应该与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

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

对于更新的GNU M4/autoconf版本,您可能会取得更好的成功。