# tar -zxvf jpegsrc.v6b.tar.gz # cd jpeg-6b # ./configure --prefix=/usr/local/jpeg6 --enable-shared # make # 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 # make clean |
# tar -zxvf gd-2.0.33.tar.gz # cd gd-2.0.33 # ./configure --prefix=/usr/local/gd2 --with-zlib --with-png=/usr/local/libpng2 --with- jpeg=/usr/local/jpeg6 编辑 Makefile 231行 将 CPPFLAGS = -I/usr/local/jpeg6/include 改为 CPPFLAGS = -I/usr/local/jpeg6/include -I/usr/local/libpng2/include # make # make install # make clean |
# tar -zxvf libpng-xxxx.tar.gz # cd libpng-xxxx # cp scripts/makefile.std makefile 编辑 makefile 将 prefix 改为 prefix=/usr/local/libpng2 # make # mkdir /usr/local/libpng2 # make install # make clean |