Bug #18053 Updated: zend_operators compile error AIX 4.3.3
| From: | sniper@php.net | Date: | Tue, 02 Jul 2002 13:21:07 +0000 |
| Subject: | Bug #18053 Updated: zend_operators compile error AIX 4.3.3 | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-12797@lists.php.net to get a copy of this message | ||
ID: 18053
Updated by: sniper@php.net
Reported By: holmberg@lci.kent.edu
Status: Feedback
Bug Type: Compile Failure
Operating System: AIX 4.3.3
-PHP Version: 4.2.1
+PHP Version: 4.3.0-dev
New Comment:
updated version. (you can ignore Derick's comment..the snapshots have
configure generated with autoconf 2.53)
Previous Comments:
------------------------------------------------------------------------
[2002-07-02 09:19:15] sniper@php.net
At least it doesn't fail with Zend now? :)
What was the configure line you used?
Could you try and add '--without-mysql' so we know for sure
it's only mysql that doesn't compile..
(update the topic if it's so)
------------------------------------------------------------------------
[2002-07-02 09:18:46] derick@php.net
The MySQL things can be solved by:
Installing autoconf 2.53 (maybe 2.52 works too)
rm configure
./buildconf
./configure --bla-bla
(the snapshots are generated with autoconf 2.13 which has some
problems).
Derick
------------------------------------------------------------------------
[2002-07-02 08:47:30] holmberg@lci.kent.edu
I tried 'latest.tar.gz' and now get...
# ./configure --with-apache=../apache_1.3.26
loading cache ./config.cache
checking for Cygwin environment... (cached) no
checking for mingw32 environment... (cached) no
checking host system type... powerpc-ibm-aix4.3.1.0
checking how to run the C preprocessor... (cached) /lib/cpp
checking for AIX... no
checking for gcc... (cached) cc
checking whether the C compiler (cc -O -I/usr/local/ssl/include )
works... yes
checking whether the C compiler (cc -O -I/usr/local/ssl/include ) is a
cross-com
piler... no
checking whether we are using GNU C... (cached) no
checking whether cc accepts -g... (cached) yes
......
# gmake
cc -Iext/mysql/ -I/Samba/holmberg/Apache/php4-200207010900/ext/mysql/
-DPHP_ATO
M_INC -I/Samba/holmberg/Apache/php4-200207010900/include
-I/Samba/holmberg/Apach
e/php4-200207010900/main -I/Samba/holmberg/Apache/php4-200207010900
-I/Samba/hol
mberg/Apache/php4-200207010900/Zend
-I/Samba/holmberg/Apache/php4-200207010900/e
xt/xml/expat -I/Samba/holmberg/Apache/php4-200207010900/TSRM -O
-I/usr/local/ss
l/include -c
/Samba/holmberg/Apache/php4-200207010900/ext/mysql/php_mysql.c -o
ext/mysql/php_mysql.o && echo > ext/mysql/php_mysql.lo
"/usr/include/sys/param.h", line 103.9: 1506-236 (W) Macro name
MAXPATHLEN has b
een redefined.
"/usr/include/sys/param.h", line 103.9: 1506-358 (I) "MAXPATHLEN" is
defined on
line 223 of /Samba/holmberg/Apache/php4-200207010900/main/php.h.
"/Samba/holmberg/Apache/php4-200207010900/TSRM/tsrm_config_common.h",
line 27.2:
1506-224 (I) Incorrect #pragma ignored.
"/Samba/holmberg/Apache/php4-200207010900/ext/mysql/php_mysql.c", line
65.11: 15
06-296 (S) #include file <mysql.h> not found.
"/Samba/holmberg/Apache/php4-200207010900/ext/mysql/php_mysql.c", line
113.9: 15
06-046 (S) Syntax error.
"/Samba/holmberg/Apache/php4-200207010900/ext/mysql/php_mysql.c", line
232.9: 15
06-045 (S) Undeclared identifier MYSQL_RES.
"/Samba/holmberg/Apache/php4-200207010900/ext/mysql/php_mysql.c", line
232.20: 1
506-045 (S) Undeclared identifier mysql_result.
And about 100 more syntax errors like the above.
------------------------------------------------------------------------
[2002-07-01 11:02:39] sniper@php.net
Please try this snapshot:
http://snaps.php.net/php4-latest.tar.gz
It compiled fine on AIX 4.3.3 yesterday.
(I was using gcc though..)
------------------------------------------------------------------------
[2002-07-01 10:10:59] holmberg@lci.kent.edu
I get the exact same results with Version 4.2.1...
----------------------------------------------------------
# gmake install
Making install in Zend
gmake[1]: Entering directory `/Samba/holmberg/Apache/php-4.2.1/Zend'
/bin/sh ../libtool --silent --mode=compile cc -DHAVE_CONFIG_H -I. -I.
-I../main
-I../TSRM -O -I/usr/local/ssl/include -prefer-non-pic -static -c -o
zend_oper
ators.lo
test -f zend_operators.c || echo './'zend_operators.c
"zend_operators.c", line 566.34: 1506-275 (S) Unexpected text zval
encountered.
"zend_operators.c", line 566.41: 1506-046 (S) Syntax error.
"zend_operators.c", line 566.21: 1506-068 (W) Operation between types
"struct _z
val_struct**" and "int" is not allowed.
"zend_operators.c", line 581.34: 1506-275 (S) Unexpected text zval
encountered.
"zend_operators.c", line 581.41: 1506-046 (S) Syntax error.
"zend_operators.c", line 581.21: 1506-068 (W) Operation between types
"struct _z
val_struct**" and "int" is not allowed.
"zend_operators.c", line 596.34: 1506-275 (S) Unexpected text zval
encountered.
"zend_operators.c", line 596.41: 1506-046 (S) Syntax error.
"zend_operators.c", line 596.21: 1506-068 (W) Operation between types
"struct _z
val_struct**" and "int" is not allowed.
gmake[1]: *** [zend_operators.lo] Error 1
gmake[1]: Leaving directory `/Samba/holmberg/Apache/php-4.2.1/Zend'
gmake: *** [install-recursive] Error 1
#
-------------------------------------------------------
------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
http://bugs.php.net/18053
--
Edit this bug report at http://bugs.php.net/?id=18053&edit=1