Hi all, I am trying to build PHP --with-oracle and --with-oci8 but the make is failing saying that all of the Oracle functions are undefined. This happens even if I include only ONE of the oracle extenstions. I think the environment variables are setup correctly, and the User has been added to the Oracle group.
Here is my configure statement:
./configure --without-mysql --with-oci8 --with-oracle --with-apache=/usr/local/apache_1.3.27 --enable-track-vars
The configure seems OK, but it did detect my Oracle version as 8.1 when it is really 9.2. Dont know if this is somehow the problem.
GNU make gives me these error messages:
ld: 0711-317 ERROR: Undefined symbol: .OCIEnvInit
ld: 0711-317 ERROR: Undefined symbol: .OCIHandleAlloc
..[similar entries removed]..
ld: 0711-317 ERROR: Undefined symbol: .OCITypeByRef
ld: 0711-317 ERROR: Undefined symbol: .OCIObjectNew
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
collect2: ld returned 8 exit status
make: *** [sapi/cli/php] Error 1
Here is my environment;
Unix AIX 5.1
Apache 1.3.27
Oracle 9.2
PHP 4.3.2 (Also tried 4.3.0 with the same results)
Please help! Thanks in advance. Don (allen-at-norpac-dot-com)