=================> zlib-1.1.3
./configure
make test
make install
=================> libpng-1.2.0
copy makefile from dir libpng-1.2.3/scripts
make test
make install
=================> jpegsrc.v6b.tar.gz (at end, gmake install-lib)
./configure
make
make test
make install
make install-lib
=================> gd-1.8.4.tar.gz (see note at bottom on reasoning for numerous -I)
edit 'Makefile'
CFLAGS=-O -DHAVE_LIBXPM -DHAVE_LIBPNG -DHAVE_LIBJPEG -DHAVE_LIBFREETYPE
LIBS=-lgd -lpng -lz -ljpeg -lfreetype -lm
INCLUDEDIRS=-I. -I/usr/include/freetype2 -I/usr/include/X11 \
-I/usr/X11R6/include/X11 -I/usr/local/include \
-I/usr/local/include/freetype2 -I/usr/X11R6/include \
-I/usr/local/include/freetype2/freetype
LIBDIRS=-L. -L/usr/local/lib -L/usr/lib/X11 -L/usr/X11R6/lib
make
make install
=================> cd ../apache_1.3.23
./configure --prefix=/usr/local/apache --enable-module=most --enable-shared=max
make
make certificate
make install
=================> PHP
./configure --enable-safe-mode \
--with-apxs=/usr/local/apache/bin/apxs \
--with-mysql \
--enable-track-vars \
--enable-ftp \
--with-gd=/home/1/gd-1.8.4 \
--with-png-dir=/home/1/libpng-1.2.3 \
--with-zlib-dir=/home/1/zlib-1.1.4 \
--with-jpeg-dir=/home/1/jpeg-6b \
--enable-trans-sid \
--disable-debug
make
make install