logo       

PHP + GD Install?: msg#00302

php.install

Subject: PHP + GD Install?

I seem to have a problem when trying to compile php with gd.

I run this;

[tyler@stimpy php-4.2.3]$ ./configure --with-mysql
--with-apache=../apache_1.3.27 --enable-track-vars --with-gd=/usr

Then, after the configuration is over with, it tells me this;

| Something is likely to be messed up here, because the configure |
| script was not able to detect a simple feature on your platform. |
| This is often caused by incorrect configuration parameters. Please |
| see the file debug.log for error messages.

and my debug.log tells me this;

CONFIGURE: './configure' '--with-mysql' '--with-apache=../apache_1.3.27'
'--enable-track-vars' '--with-gd=/usr'
CC: gcc
CFLAGS: -g -O2
CPPFLAGS:
CXX:
CXXFLAGS:
INCLUDES: -I/home/tyler/apache_1.3.27/src/include
-I/home/tyler/apache_1.3.27/src/os/unix -I$(top_builddir)/Zend -I/home/tyler/p
hp-4.2.3/ext/mysql/libmysql
LDFLAGS:
LIBS: -lgd -lcrypt -lresolv -lm -ldl -lnsl -lresolv -lcrypt
DLIBS:
SAPI: apache
PHP_RPATHS:
uname -a: Linux stimpy.nerdie.org 2.4.18-6mdk #1 Fri Mar 15 02:59:08 CET 2002
i686 unknown

gcc -o conftest -g -O2 conftest.c -lgd -lcrypt -lresolv -lm -ldl -lnsl
-lresolv -lcrypt 1>&5
/usr/lib/gcc-lib/i586-mandrake-linux-gnu/2.96/../../../libgd.so: undefined
reference to `uncompress'
/usr/lib/gcc-lib/i586-mandrake-linux-gnu/2.96/../../../libgd.so: undefined
reference to `compress'
collect2: ld returned 1 exit status

and when I try to make PHP, it gives me this error:

Making all in gd
make[2]: Entering directory `/home/tyler/php-4.2.3/ext/gd'
make[3]: Entering directory `/home/tyler/php-4.2.3/ext/gd'
gcc -I. -I/home/tyler/php-4.2.3/ext/gd -I/home/tyler/php-4.2.3/main
-I/home/tyler/php-4.2.3 -I/home/tyler/apache_1.3.27/src/include
-I/home/tyler/apache_1.3.27/src/os/unix -I/home/tyler/php-4.2.3/Zend
-I/home/tyler/php-4.2.3/ext/mysql/libmysql
-I/home/tyler/php-4.2.3/ext/xml/expat -I/home/tyler/php-4.2.3/TSRM -g -O2 -c
gd.c && touch gd.lo
In file included from gd.c:36:
php_gd.h:69: warning: static declaration for `gdImageColorResolve' follows
non-static
gd.c:92: conflicting types for `gdIOCtx'
/usr/local/include/gd_io.h:18: previous declaration of `gdIOCtx'
make[3]: *** [gd.lo] Error 1
make[3]: Leaving directory `/home/tyler/php-4.2.3/ext/gd'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/tyler/php-4.2.3/ext/gd'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/tyler/php-4.2.3/ext'
make: *** [all-recursive] Error 1

Please help!!

Tyler
<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise