ID: 27986 User updated by: sandduneinfo at earthlink dot net Reported By: sandduneinfo at earthlink dot net -Status: Feedback +Status: Open Bug Type: Compile Failure Operating System: AIX 5.1 PHP Version: 4.3.5 New Comment:
You make a good point about which compiler, but when I orignally integated perl , mysql and the dbd/dbi modules, I had problems with mixed ansi and gcc compiles used for the various software and when I tried to compile them in gcc, I got dozens of errors. So I went back to ansi. Since I compiled apache with ansi amd mysql with the ansi, I did not want to raise any incompatibility issues with php and mysql and or apache. So the last "latest" has the lines are already corrected in from my ealrlier this AM email??? THANK YOU for all yuo help by the way. Regards, Dan Rizzi Sand Duneinformation Services Previous Comments: ------------------------------------------------------------------------ [2004-04-15 09:52:23] [EMAIL PROTECTED] They're likely caused by the compile errors. And including them is pointless anyway, it's a libtool issue.. btw. You'd propably be running PHP already if you used GCC.. ------------------------------------------------------------------------ [2004-04-15 09:50:09] sandduneinfo at earthlink dot net are the repairs already made??? AND are the file errors a result of these earlier errors in the make process or are these another issue entirely, that I should be able to resolve without code corrections??, is that why you are asking me not to include them??? ------------------------------------------------------------------------ [2004-04-15 09:45:47] [EMAIL PROTECTED] Paste ONLY the compile errors, do NOT put those "..contains an incorrect file suffix" errors in the paste. ------------------------------------------------------------------------ [2004-04-13 23:39:09] [EMAIL PROTECTED] Please try using this CVS snapshot: http://snaps.php.net/php4-STABLE-latest.tar.gz For Windows: http://snaps.php.net/win32/php4-win32-STABLE-latest.zip Apparently we missed some places..So please try the latest stable snapshot and show us all the errors with current line numbers. ------------------------------------------------------------------------ [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