天天看點

配置安裝crosstool-NG工具時提示configure: error: Required tool not found: libtool的解決辦法

crosstool-NG工具用于編譯生成交叉編譯工具鍊。

在./configure配置階段,特别是對于新系統,一般會缺少一些工具,版本等不滿足要求之類的錯誤。

一般提示缺少什麼xxx時,我們使用“sudo apt-get install xxx”來線上安裝即可。但是有時候缺少的工具按照這種方法不行,例如:

checking for GNU libtool >= 2.4... no

configure: error: Required tool not found: libtool

           

首先我們線上安裝libtool:

sudo apt-get install libtool

           

安裝完成後,再次重新執行./configure配置指令,發現還是配置出錯,報同樣的錯誤:

checking for GNU libtool >= 2.4... no

configure: error: Required tool not found: libtool
           

于是我又嘗試重新安裝了一次libtool,系統提示:

正在讀取軟體包清單... 完成
正在分析軟體包的依賴關系樹
正在讀取狀态資訊... 完成
libtool 已經是最新版 (2.4.6-14)。
更新了 0 個軟體包,新安裝了 0 個軟體包,要解除安裝 0 個軟體包,有 210 個軟體包未被更新。
           

可以看到目前系統是已經安裝了libtool,并且版本為最新版2.4.6-14,已經滿足了“GNU libtool >= 2.4”的要求。但是配置還是出錯。

後來經過網上查詢,發現**解決辦法**是:在此基礎上安裝libtool-bin即可。如下:

sudo apt-get install libtool-bin
           

安裝完成後,再次配置,發現此錯誤消失。

繼續閱讀