2012-07-06 20 views
7

作爲一個長長的,骯髒的故事的一部分,其最終目標只是爲了在Windows中使用code :: blocks而安裝GMP,我正在嘗試配置gmp。我使用以下命令執行此操作:

./configure --prefix=${gmp_install}

一切都開始好起來。幾分鐘,一點進展後,一切都嘎然而止,我得到這個消息:

configure: error: No usable M4 in $PATH or /usr5bin

我甚至不知道M4是什麼,但我發現這是某種形式的宏處理器。所以我下載它,並將該文件夾添加到我的Path變量。然後我再次啓動配置,但結果相同。

有什麼我需要做M4來讓它工作?我真的很茫然。謝謝你的幫助。

+0

您是否構建和安裝m4,或者只是下載它?如果'/ path/to/bin'在PATH中,執行'/ path/to/bin/m4'會發生什麼? – 2012-08-10 20:15:03

回答

10

如果您使用的是基於debian的操作系統,請執行sudo apt-get install m4。如果互聯網不存在,或者您只有m4軟件包,請將其複製到/ opt中,對其進行配置,稍後將$ PATH值更改爲您現在擁有的值。

+3

他要求在** Windows **中安裝用於code :: blocks的GMP。不是debian。 – user877329 2013-10-01 15:28:28

+0

我想我沒有看到窗戶! :p – 2016-05-08 04:33:22

1

如果您使用的是cygwin,安裝程序安裝程序的工作包爲m4。那麼不需要下載m4或更改$ PATH。

1

我想出了同樣的問題,我通過運行Mingw軟件包安裝程序解決了這個問題,並在列表中搜索msys-m4,選擇全部,然後應用更改,它應該讓你./configure就好了:)

相關問題