make: ./libtool:command not found

./libtool --mode=compile gcc -O2  -I. -c ./jcapimin.c

make: ./libtool:命令未找到
make: *** [jcapimin.lo] 錯誤 127
./libtool --mode=compile gcc -O2  -I. -c ./cjpeg.c
make: ./libtool:命令未找到

make: *** [cjpeg.lo] 錯誤 127

問題原因:沒有安裝 libtool 

解決辦法:首先看有沒有安裝libtool 及 libtool-ltdl-devel 

rpm -qa | grep libtool  

下面安裝libtool:

libtool見附件或者我的資源
./configure
make
make install 

#cd jpeg-6b
#cp /usr/share/libtool/config/config.sub .
#cp /usr/share/libtool/config/config.guess . 
把 libtool裏面的兩個配置文件拿來覆蓋掉jpeg-6b目錄下的對應文件
make clean 再重新configure(切記必須重新configure,否則仍提示這個錯誤
沒有權限的時候先建立對應的文件夾,再次make install就行了
然後進入jpeg-6b的源碼目錄,然後執行以下步驟,切記!COPY到當前目錄注意後面的點(.)
網上好多都把config.sub和config.guess的路徑弄錯了,應該是在/usr/share/libtool/config/下,而不是在
/usr/share/libtool/下


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章