ID: 22324 Updated by: [EMAIL PROTECTED] Reported By: j dot lammerts at chello dot nl Status: Feedback Bug Type: OCI8 related Operating System: AIX 4.3.3 PHP Version: 4.3.2-dev New Comment:
Duh..nevermind..you mentioned those in your first comment.. Previous Comments: ------------------------------------------------------------------------ [2003-02-21 02:54:27] [EMAIL PROTECTED] Where is libocijdbc8 in your system? ------------------------------------------------------------------------ [2003-02-21 02:50:52] j dot lammerts at chello dot nl With all due respect, the "bad filenumber" bug has been fixed in CVS, but the first bug I mentioned hasn't. After configuration I still see in the debug.log that ld is not able to open library file -l ocijdbc8. Notice the space between -l and ocijdbc8. Might just be the way of AIX's ld to show things. The LIBS variable does look OK : .......-lld -lclntsh -locijdbc8 Could someone please look into this again ? Thank you. ------------------------------------------------------------------------ [2003-02-20 07:24:06] [EMAIL PROTECTED] This bug has been fixed in CVS. In case this was a PHP problem, snapshots of the sources are packaged every three hours; this change will be in the next snapshot. You can grab the snapshot at http://snaps.php.net/. In case this was a documentation problem, the fix will show up soon at http://www.php.net/manual/. In case this was a PHP.net website problem, the change will show up on the PHP.net site and on the mirror sites in short time. Thank you for the report, and for helping us make PHP better. ------------------------------------------------------------------------ [2003-02-20 06:08:39] j dot lammerts at chello dot nl By the way, At the end of config I get the following : +--------------------------------------------------------------------+ ./config.status[1400]: 6: bad file unit number ./config.status[1401]: 6: bad file unit number X echo """" 1>&6 echo """^[[1mThank you for using PHP.^[[m" 1>&6 cat<<X X Seem to remember that this was resolved for AIX... Back in error again ? ------------------------------------------------------------------------ [2003-02-20 04:37:18] j dot lammerts at chello dot nl When configuring PHP4.3.1 on AIX4.3.3 with Oracle 8.1.7 installed, I get the following error in debug.log : <snip> gcc -o conftest -g -O2 -DAIX=43 -DUSE_PTHREAD_SERIALIZED_ACCEPT -DAIX_BIND_PROCESSOR -DUS E_HSREGEX -DUSE_EXPAT -DAFPA -DNO_DL_NEEDED -L/usr/local/lib -L/usr/local/lib -L/sa/apps/ oracle/product/8.1.7/lib -L/sa/apps/oracle/product/8.1.7/lib conftest.c -lttf -lX11 -lXpm -lpng -lz -ljpeg -lz -lcrypt -lm -lcrypt -ldl -lodm -lm -lbsd_r -lld -lclntsh -locijdbc8 1>&5 ld: 0706-006 Cannot find or open library file: -l ocijdbc8 ld:open(): No such file or directory collect2: ld returned 255 exit status </snip> In the $ORACLE_HOME/lib directory on this system, however, I have a libocijdbc8.so (and a libocijdbc8_g.so). Configuration is being done under the root user. Did not have any trouble getting PHP4.0.6 to compile against the same Oracle version. Any suggestions ? ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=22324&edit=1