To be specific, the mod_php developers have chosen to statically link their
own libgd that is binary-incompatible with the real thing. And they didn't
change the symbol names. *doh*
You could try disabling GD support in PHP.
I just went through this yesterday! The solution is simple (and you get to use GD in both PHP and perl): recompile PHP and make it use the system-installed GD library instead of the bundled one.
cd php4-x.y.z
./configure --with-gd=/path/to/gdlibdir ...
make
make install
--
----------------------------------------------------------------
Drew Taylor * Web development & consulting
Email: [EMAIL PROTECTED] * Site implementation & hosting
Web : www.drewtaylor.com * perl/mod_perl/DBI/mysql/postgres
----------------------------------------------------------------