Hello all, sorry to bother you again, hopefully you might have an answer for
this one.

After the problems I ha with 4.0.6, I decided for now I'd go back to 4.0.5,
and installed it around the first time with no problems. Then I realised
that my GD libraries were extremely old, and that I could get a much newer
one in without any problems - so I put in gd-1.8.3-4, several versions newer
than the current one.

Then, when I came to recompile V4.0.5, with *exactly* the same options as
before, it crashes out during the compile with an error that looks
*completely* unrelated:

---

Making all in libmysql
make[3]: Entering directory `/usr/src/php-4.0.5/ext/mysql/libmysql'
make[4]: Entering directory `/usr/src/php-4.0.5/ext/mysql/libmysql'
/bin/sh /usr/src/php-4.0.5/libtool --silent --mode=compile
gcc  -I. -I/usr/src/p
hp-4.0.5/ext/mysql/libmysql -I/usr/src/php-4.0.5/main -I/usr/src/php-4.0.5 -
I/us
r/include/apache -I/usr/src/php-4.0.5/Zend -I/usr/include/imap -I/usr/src/ph
p-4.
0.5/ext/mysql/libmysql -I/usr/lib/libswf/include -I/usr/src/php-4.0.5/ext/xm
l/ex
pat/xmltok -I/usr/src/php-4.0.5/ext/xml/expat/xmlparse -I/usr/src/php-4.0.5/
TSRM
  -DLINUX=2 -DNO_DBM_REWRITEMAP -DMOD_SSL=202108 -DMOD_PERL -DUSE_PERL_SSI -
Dboo
l=char -DHAS_BOOL -DEAPI -DBIG_SECURITY_HOLE -DCOBALT_RAQ_LED -DSUPPORT_UTF8
 -DX
ML_BYTE_ORDER=12 -g -O2  -c libmysql.c
In file included from mysql.h:55,
                 from libmysql.c:14:
mysql_version.h:15: warning: `MYSQL_UNIX_ADDR' redefined
/usr/src/php-4.0.5/main/php_config.h:1369: warning: this is the location of
the
previous definition
In file included from libmysql.c:9:
global.h:240: warning: redefinition of `uint'
/usr/include/sys/types.h:131: warning: `uint' previously declared here
global.h:241: warning: redefinition of `ushort'
/usr/include/sys/types.h:130: warning: `ushort' previously declared here
In file included from libmysql.c:12:
m_string.h:180: parse error before `__extension__'
m_string.h:180: parse error before `&&'
make[4]: *** [libmysql.lo] Error 1
make[4]: Leaving directory `/usr/src/php-4.0.5/ext/mysql/libmysql'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/usr/src/php-4.0.5/ext/mysql/libmysql'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/php-4.0.5/ext/mysql'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/php-4.0.5/ext'
make: *** [all-recursive] Error 1

--

And here's me, again thinking "What the hell?".... no changes have been made
to MySQL or any of it's libraries since it was built with the old GD less
than 3 hours ago. Anyone know what situation can create such an error? Very
strange.

Thanks for your time,

Rob Beckett.




-- 
PHP Install 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]

Reply via email to