Banning PHP from your system just because GD won't compile with it seems
a bit drastic...
You have to realize that the PHP developers don't really have anything
to do with GD, pdflib, etc... they have added support for them into the
PHP language, but an issue with one of these external libraries isn't
the fault of the PHP group.
I have encountered LOTS of problems getting GD to compile into PHP, and
every single time, it turned out to be a problem with how GD was
installed.
If you find Perl more useful, then more power to you, each language has
its strong points and issues... But your slandering of PHP is really
unnecessary.
-----Original Message-----
From: Chris Mulcahy [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, September 04, 2001 4:34 PM
To: [EMAIL PROTECTED]
Subject: RE: [PHP] Making gd Extensions
Dennis:
Unfortunately, no, I have not had any luck or even any responses to my
email.
I have officially given up on PHP and have banned it from any system I
administer due to problems such as this. Once you get past the mod_perl
compiling with Apache, all is well with Perl and extending it is easier.
Too bad, really, because PHP is an elegant language that is easy to
develop in. Compiling extensions, however, is an entirely different
matter.
I wish you luck, if/when you resolve the problem, please be sure to post
the solution, there are still several unanswered requests for assistance
in the Google/Dejanews archives for this exact problem.
Good luck and happy programming!
Chris Mulcahy
> -----Original Message-----
> From: Dennis Moore [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, September 04, 2001 2:00 PM
> To: Chris Mulcahy; [EMAIL PROTECTED]
> Subject: Re: [PHP] Making gd Extensions
>
>
> The problem I had was with the compilation of the gd program.
> I installed
> an RPM version of gd from Redhat and recompiled. It worked
> like a charm on
> RedHat v7.0.
>
> I am still working on the tarball version of gd. The
> documentation says to
> play around the order of some of the settings in the makefile.
> Unfortunately, I have to work with a older version of RedHat on this
> machine. RedHat v6.2.
>
> Have you had any luck yet?
>
> /dkm
> ----- Original Message -----
> From: "Chris Mulcahy" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Thursday, August 30, 2001 11:10 AM
> Subject: RE: [PHP] Making gd Extensions
>
>
> > So far, there have been no answers, so I'm guessing that
> either we're
> > the only two receiving this or everyone who has received it has been
> > unable to resolve the problem.
> >
> > My searches on Google have been unsuccessful so far. There
> are quite a
> > few reports of the problem, but no responses.
> >
> > If I learn anything, I'll be sure to let you know.
> >
> > Thanks
> > Chris
> >
> > > -----Original Message-----
> > > From: Dennis Moore [mailto:[EMAIL PROTECTED]]
> > > Sent: Wednesday, August 29, 2001 8:59 PM
> > > To: Chris Mulcahy; [EMAIL PROTECTED]
> > > Subject: Re: [PHP] Making gd Extensions
> > >
> > >
> > > I am having a similar problem using gd-2.0.1 where the
> > > compilation complains
> > > about "conflicting type gdIOCtx". I am getting a knot on my
> > > forehead from
> > > the wall in front of me. Any ideas?
> > >
> > > /dkm
> > >
> > >
> > >
> > > ----- Original Message -----
> > > From: "Chris Mulcahy" <[EMAIL PROTECTED]>
> > > To: <[EMAIL PROTECTED]>
> > > Sent: Wednesday, August 29, 2001 9:31 AM
> > > Subject: [PHP] Making gd Extensions
> > >
> > > >
> > > > The current item I'm wrestling with is the gd extensions.
> > > I've rebuilt
> > > > PHP and Apache so many times to enable one feature only to
> > > learn that I
> > > > forgot to recompile one that I'd relied on previously.
> It's a never
> > > > ending battle to get all of the features required.
> > > >
> > > > The .so extensions option is a great feature that I'd like
> > > to make use
> > > > of.
> > > >
> > > > In trying to compile the gd .so extension (gd-1.8.4), I'm
> > > receiving the
> > > > following errors. Any ideas?
> > > >
> > > > Thanks
> > > > Chris Mulcahy
> > > > ---
> > > >
> > > > Making all in ext
> > > > make[1]: Entering directory
> > > > `/home/cmulcahy/transfer/webserver/php-4.0.6/ext'
> > > > Making all in gd
> > > > make[2]: Entering directory
> > > > `/home/cmulcahy/transfer/webserver/php-4.0.6/ext/gd'
> > > > make[3]: Entering directory
> > > > `/home/cmulcahy/transfer/webserver/php-4.0.6/ext/gd'
> > > > gcc -I.
> > > -I/home/cmulcahy/transfer/webserver/php-4.0.6/ext/gd -I/home/cm
> > > > ulcahy/transfer/webserver/php-4.0.6/main
> > > -I/home/cmulcahy/transfer/webse
> > > > rver/php-4.0.6
> > > -I/home/cmulcahy/transfer/webserver/php-4.0.6/Zend -I/hom
> > > > e/cmulcahy/transfer/webserver/php-4.0.6/ext/mysql/libmysql
> > > -I/home/cmulc
> > > > ahy/transfer/webserver/php-4.0.6/ext/xml/expat/xmltok
> > > -I/home/cmulcahy/t
> > > > ransfer/webserver/php-4.0.6/ext/xml/expat/xmlparse
> > > -I/home/cmulcahy/tran
> > > > sfer/webserver/php-4.0.6/TSRM -DSUPPORT_UTF8
> > > -DXML_BYTE_ORDER=12 -g -O2
> > > > -c gd.c && touch gd.lo
> > > > gd.c:95: conflicting types for `gdIOCtx'
> > > > /usr/local/include/gd_io.h:18: previous declaration of `gdIOCtx'
> > > > gd.c: In function `php_if_imagecreatefromgif':
> > > > gd.c:1209: `gdImageCreateFromGif' undeclared (first use in this
> > > > function)
> > > > gd.c:1209: (Each undeclared identifier is reported only once
> > > > gd.c:1209: for each function it appears in.)
> > > > gd.c: In function `php_if_imagegif':
> > > > gd.c:1404: `gdImageGif' undeclared (first use in this function)
> > > > make[3]: *** [gd.lo] Error 1
> > > > make[3]: Leaving directory
> > > > `/home/cmulcahy/transfer/webserver/php-4.0.6/ext/gd'
> > > > make[2]: *** [all-recursive] Error 1
> > > > make[2]: Leaving directory
> > > > `/home/cmulcahy/transfer/webserver/php-4.0.6/ext/gd'
> > > > make[1]: *** [all-recursive] Error 1
> > > > make[1]: Leaving directory
> > > > `/home/cmulcahy/transfer/webserver/php-4.0.6/ext'
> > > > make: *** [all-recursive] Error 1
> > > >
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]