2014-02-11 201 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版本,您可能會取得更好的成功。