龍巖易富通網絡科技有限公司

龍巖小程序開發,龍巖分銷系統

linux下安裝GD

2017.02.18 | 1920閱讀 | 0條評論 | 服務器配置

安裝 GD 前需要安裝 jpeg-6b, libpng, zlib, freetype。 

1.安裝zlib 


tar zxvf zlib-1.2.3.tar.gz 

cd zlib-1.2.3 

./configure 

make 

make install 


2.安裝libpng 


tar zxvf libpng-1.2.29.tar.gz 

cd libpng-1.2.29 

cd scripts/ 

mv makefile.linux ../makefile 

cd .. 

make 

make install 

注意,這里的makefile不是用./configure生成,而是直接從scripts/里拷一個 


3.安裝freetype 


tar zxvf freetype-2.1.10.tar.gz 

cd freetype-2.1.10

./configure 

make 

make install 


4.安裝Jpeg 


tar zxvf jpegsrc.v6b.tar.gz 

cd jpeg-6b/ 

./configure --enable-shared 

make 

make test 

make install 

注意,這里configure一定要帶--enable-shared參數,不然,不會生成共享庫 


5.安裝GD 


tar zxvf gd-2.0.33.tar.gz 

cd gd-2.0.33 

./configure --with-png --with-freetype --with-jpeg 

make install

如果GD報錯:configure.ac:64: warning: macro `AM_ICONV' not found in library

你就make clean一下,然后再make

如果你安裝別的出現libtool沒有找到,你就從/usr/bin/libtool cp 一個過來用就好了!

在64位下編譯GD 如果/usr/bin/ld: /usr/local/lib/libz.a(compress.o): relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC

這說明zlib沒用用-fPIC進行編譯修改zlib的Makefile CFLAGS=-O3 -DUSE_MMAP -fPIC

make

make install然后再編譯gd 就過去了!


贊 (

發表評論

主站蜘蛛池模板: 狠狠色伊人久久精品综合网| 亚洲Av综合色区无码专区桃色| 亚洲AV综合色区无码一区爱AV | 综合久久给合久久狠狠狠97色| 亚洲伊人tv综合网色| 亚洲国产天堂久久综合| 久久综合香蕉国产蜜臀AV| 亚洲第一综合色| 日韩欧美国产综合在线播放| 色欲综合久久中文字幕网| 99久久国产综合精品女同图片| 伊人色综合久久天天人手人婷| 亚洲 综合 国产 欧洲 丝袜 | 狠狠色丁香婷婷综合久久来来去| 五月天综合网| 国产在线五月综合婷婷| 亚洲色欲久久久综合网| 婷婷久久综合九色综合98| 综合久久一区二区三区| 久久亚洲精品人成综合网| 亚洲欧美另类成人综合图片| 婷婷五月综合色视频| 亚洲国产综合精品中文字幕| 久久一日本道色综合久久| 亚洲人成伊人成综合网久久久| 日韩欧美综合在线| 狠狠色综合色综合网络| 色综合久久久久综合体桃花网| 国产成人综合精品一区| 在线综合+亚洲+欧美中文字幕| 亚洲欧美综合在线天堂| 国产激情综合在线观看| 少妇人妻综合久久中文字幕 | 天天综合天天看夜夜添狠狠玩| 天天综合久久久网| 天天做天天爱天天爽综合网| 久久综合久久伊人| 日韩欧国产精品一区综合无码| 激情综合丁香五月| 狠狠色丁香久久婷婷综合_中| 伊人久久综合成人网|