安裝jpeg-6b png error错误解决方法
默認安裝jpeg-6b
shell>?wget?ftp://ftp.uu.net/graphics/jpeg/jpegsrc.v6b.tar.gz
tar?zxvf?jpegsrc.v6b.tar.gz
cd?jpeg-6b
./configure?–-prefix=/usr/local/jpeg6?–enable-shared?–enable-static
make
make?install?
?
指定安裝目錄方式安裝jpeg-6b
如果你選擇默認安裝,可能很順利,但是要指定路徑時,請先創建以下文件夾,不然會報錯:?
錯誤提示:......?/usr/bin/install?-c?-m?644?jconfig.h?/usr/local/jpeg6/include/jconfig.h?
/usr/bin/install:?無法創建一般文件‘/usr/local/jpeg6/include/jconfig.h’:?沒有那個文件或目錄?
make:?***?[install-headers]?Error?1?
?
下面創建需要的文件夾
#?mkdir?/usr/local/jpeg6?
#?mkdir?/usr/local/jpeg6/include?
#?mkdir?/usr/local/jpeg6/lib?
#?mkdir?/usr/local/jpeg6/bin?
#?mkdir?/usr/local/jpeg6/man?
#?mkdir?/usr/local/jpeg6/man/man1
#?make?install-lib?
#?make?install?
?
接著進行編譯設置:
./configure?--enable-shared?--enable-static
接著進行make,開始出錯:
./libtool?--mode=compile?gcc?-O2??-I.?-c?./jcapimin.c
make:?./libtool:命令未找到
make:?***?[jcapimin.lo]?錯誤?127
首先看有沒有安裝libtool??及?libtool-ltdl-devel
rpm???-qa?|?grep???libtool
然后進入jpeg-6b的源碼目錄,然后執行以下步驟,切記!
cp???/usr/share/libtool/config.sub???.
cp???/usr/share/libtool/config.guess???.
也就是把?libtool里面的兩個配置文件拿來覆蓋掉jpeg-6b目錄下的對應文件
make?clean?再重新configure
沒有權限的時候先建立對應的文件夾,再次make?install就行了
安裝GD?
出現錯誤
make[2]:?***?[gd_png.lo]?Error?1
make[2]:?Leaving?directory?`/usr/local/file/gd-2.0.26gif'
make[1]:?***?[all-recursive]?Error?1
make[1]:?Leaving?directory?`/usr/local/file/gd-2.0.26gif'
make:?***?[all]?Error?2
(如里這里有錯誤,請vi?gd_png.c,找到“png.h”改成“/usr/local/libpng2/include/png.h”)
(責任編輯:南非螞蟻)
轉載于:https://blog.51cto.com/aixuexi/1079306
總結
以上是生活随笔為你收集整理的安裝jpeg-6b png error错误解决方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: RAC 之 RMAN 备份
- 下一篇: 设置MAC 下 Vim 语法高亮显示