ID: 27986 User updated by: sandduneinfo at earthlink dot net -Summary: make errors still persist Reported By: sandduneinfo at earthlink dot net Status: Verified Bug Type: Compile Failure Operating System: AIX 5.1 PHP Version: 4CVS, 5CVS (2004-04-16) New Comment:
Any anticipated time on when this compile problem will be resolved??? I am kind of stuck - project is on hold until this is resolved. Previous Comments: ------------------------------------------------------------------------ [2004-04-15 19:26:56] [EMAIL PROTECTED] Nevermind, I'll add the trimmed down paste myself: (note: you don't need to do anything now, we'll let you know when this is fixed) Errors as follows: "/tmp/php4-STABLE-200404150030/ext/standard/array.c", line 1723.64: 1506-280 (W) Function argument assignment between types "unsigned int*" and "int*" is not allowed. "/tmp/php4-STABLE-200404150030/ext/standard/file.c", line 918.100: 1506-280 (W) Function argument assignment between types "unsigned int*" and "int*" is not allowed. "/tmp/php4-STABLE-200404150030/ext/standard/file.c", line 924.114: 1506-280 (W) Function argument assignment between types "unsigned int*" and "int*" is not allowed. "/tmp/php4-STABLE-200404150030/ext/standard/info.c", line 480.122: 1506-280 (W) Function argument assignment between types "unsigned int*" and "int*" is not allowed. "/tmp/php4-STABLE-200404150030/main/safe_mode.c", line 84.31: 1506-280 (W) Function argument assignment between types "unsigned char*" and "const unsigned char*" is not allowed. "/tmp/php4-STABLE-200404150030/main/safe_mode.c", line 125.39: 1506-280 (W) Function argument assignment between types "unsigned char*" and "const unsigned char*" is not allowed. ------------------------------------------------------------------------ [2004-04-13 22:12:06] sandduneinfo at earthlink dot net Description: ------------ I was able to install apache 2.0.49 it seems to be working OK. I went to install php 4.3.5 with the apxs and the mysql flags using the AIX Ansi c compiler I listed out much of the error in make below and of course the make install fails big time. I do have mysql version 4.0.17 and I have been accessing it with perl and DBD/DBI. I have run the make cklean and retired, I have also deleted the the php install directory and "retarred" it back. It complained in configure originally about flex and bison missing in configure originally and I added those in on download from IBM website and installed with rpm. So those issues went away. I noticed something about 4.3.5 was supposed to fix unsigned int errors - are their more. I am not a C programmer - which leaves me more in the dark. HELP! Dan Rizzi Expected result: ---------------- Additional make errors ... cc: 1501-218 file Zend/zend_llist.lo contains an incorrect file suffix cc: 1501-218 file Zend/zend_opcode.lo contains an incorrect file suffix cc: 1501-218 file Zend/zend_operators.lo contains an incorrect file suffix cc: 1501-218 file Zend/zend_ptr_stack.lo contains an incorrect file suffix cc: 1501-218 file Zend/zend_stack.lo contains an incorrect file suffix cc: 1501-218 file Zend/zend_variables.lo contains an incorrect file suffix cc: 1501-218 file Zend/zend.lo contains an incorrect file suffix cc: 1501-218 file Zend/zend_API.lo contains an incorrect file suffix cc: 1501-218 file Zend/zend_extensions.lo contains an incorrect file suffix cc: 1501-218 file Zend/zend_hash.lo contains an incorrect file suffix cc: 1501-218 file Zend/zend_list.lo contains an incorrect file suffix cc: 1501-218 file Zend/zend_indent.lo contains an incorrect file suffix cc: 1501-218 file Zend/zend_builtin_functions.lo contains an incorrect file suff ix Actual result: -------------- "/tmp/php/php-4.3.5/ext/standard/array.c", line 1723.64: 1506-280 (W) Function a rgument assignment between types "unsigned int*" and "int*" is not allowed. "/tmp/php/php-4.3.5/ext/standard/file.c", line 918.100: 1506-280 (W) Function ar gument assignment between types "unsigned int*" and "int*" is not allowed. "/tmp/php/php-4.3.5/ext/standard/file.c", line 924.114: 1506-280 (W) Function ar gument assignment between types "unsigned int*" and "int*" is not allowed. "/tmp/php/php-4.3.5/ext/standard/file.c", line 2308.13: 1506-280 (W) Function ar gument assignment between types "unsigned long*" and "int*" is not allowed. "/tmp/php/php-4.3.5/ext/standard/file.c", line 2373.29: 1506-280 (W) Function ar gument assignment between types "unsigned long*" and "int*" is not allowed. "/tmp/php/php-4.3.5/ext/standard/info.c", line 480.122: 1506-280 (W) Function ar gument assignment between types "unsigned int*" and "int*" is not allowed. "/tmp/php/php-4.3.5/main/safe_mode.c", line 84.31: 1506-280 (W) Function argumen t assignment between types "unsigned char*" and "const unsigned char*" is not al lowed. "/tmp/php/php-4.3.5/main/safe_mode.c", line 125.39: 1506-280 (W) Function argume nt assignment between types "unsigned char*" and "const unsigned char*" is not a llowed. ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=27986&edit=1