我想在HP-UX服务器中安装autoconf
,我已下载autoconf-2.58
并运行configure
并获得以下信息:
所以我下载了m4-1.4
并尝试安装它。 configure
没问题,但我正在运行make
:
所以m4-1.4
需要安装autoconf
吗?但autoconf
同时需要m4-1.4
。
我该怎么办?
答案 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.
首先,您可以检查的是,gcc
或libgcc
是否已安装和设置正确。
其次,检查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版本可能会有更好的成功。