#38960 [Fbk->Opn]: OCI8 failure...
| From: | sn4265 at att dot com | Date: | Tue, 26 Sep 2006 12:34:53 +0000 |
| Subject: | #38960 [Fbk->Opn]: OCI8 failure... | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-102698@lists.php.net to get a copy of this message | ||
ID: 38960
User updated by: sn4265 at att dot com
Reported By: sn4265 at att dot com
-Status: Feedback
+Status: Open
Bug Type: Compile Failure
Operating System: HPUX 11.11
PHP Version: 5.1.6
New Comment:
No clue. I have never used that before. This system has had Oracle
8.0.6.3 on it for years, and has always been what we have built against
in the past without any problems. Is this a major change to PHP5? Does
it now only work with a more limited set of Oracle clients?
Previous Comments:
------------------------------------------------------------------------
[2006-09-26 12:28:49] tony2001@php.net
Does it work for you with Oracle Instant Client -
http://www.oracle.com/technology/tech/oci/instantclient/index.html
?
------------------------------------------------------------------------
[2006-09-26 12:18:09] sn4265 at att dot com
Description:
------------
I am attempting to build a working version of Apache 2.0.59 with PHP
5.1.6. I am doing this under HPUX 11.11, and have sucessfully built
Apache, and PHP without OCI8 support. The problem is when I attempt to
include OCI8 support either in the PHP build directly or by attempting
to build the oci8-1.2.2 package after the fact.
Here is the attempt buildint OCI8 after the fact. The error is
identical when attempting to build PHP with OCI8 support too.
Reproduce code:
---------------
root@hostname:/www/tmp/oci8-1.2.2> phpize
Configuring for:
PHP Api Version: 20041225
Zend Module Api No: 20050922
Zend Extension Api No: 220051025
root@hostname:/www/tmp/oci8-1.2.2> ./configure
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for a sed that does not truncate output... /usr/bin/sed
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
root@thp016a:/www/tmp/oci8-1.2.2> make
/usr/bin/posix/sh /www/tmp/oci8-1.2.2/libtool --mode=compile
gcc -I. -I/www/tmp/oci8-1.2.2 -DPHP_ATOM_INC
-I/www/tmp/oci8-1.2.2/include -I/www/tmp/oci8-1.2.2/main
-I/www/tmp/oci8-1.2.2 -I/usr/local/include/php
-I/usr/local/include/php/main -I/usr/local/include/php/TSRM
-I/usr/local/include/php/Zend -I/usr/local/include/php/ext
-I/usr/local/oracle/8.0.6.3/rdbms/demo
-I/usr/local/oracle/8.0.6.3/network/public -DHAVE_CONFIG_H -g -O2
-c /www/tmp/oci8-1.2.2/oci8.c -o oci8.lo
mkdir .libs
gcc -I. -I/www/tmp/oci8-1.2.2 -DPHP_ATOM_INC
-I/www/tmp/oci8-1.2.2/include -I/www/tmp/oci8-1.2.2/main
-I/www/tmp/oci8-1.2.2 -I/usr/local/include/php
-I/usr/local/include/php/main -I/usr/local/include/php/TSRM
-I/usr/local/include/php/Zend -I/usr/local/include/php/ext
-I/usr/local/oracle/8.0.6.3/rdbms/demo
-I/usr/local/oracle/8.0.6.3/network/public -DHAVE_CONFIG_H -g -O2 -c
/www/tmp/oci8-1.2.2/oci8.c -fPIC -DPIC -o .libs/oci8.o
/www/tmp/oci8-1.2.2/oci8.c: In function `php_oci_connection_status':
/www/tmp/oci8-1.2.2/oci8.c:1429: error: `OCI_ATTR_SERVER_STATUS'
undeclared (first use in this function)
/www/tmp/oci8-1.2.2/oci8.c:1429: error: (Each undeclared identifier is
reported only once
/www/tmp/oci8-1.2.2/oci8.c:1429: error: for each function it appears
in.)
/www/tmp/oci8-1.2.2/oci8.c:1431: error: `OCI_SERVER_NORMAL' undeclared
(first use in this function)
*** Error exit code 1
Stop.
Expected result:
----------------
Return a sucessful build.
Actual result:
--------------
/www/tmp/oci8-1.2.2/oci8.c: In function `php_oci_connection_status':
/www/tmp/oci8-1.2.2/oci8.c:1429: error: `OCI_ATTR_SERVER_STATUS'
undeclared (first use in this function)
/www/tmp/oci8-1.2.2/oci8.c:1429: error: (Each undeclared identifier is
reported only once
/www/tmp/oci8-1.2.2/oci8.c:1429: error: for each function it appears
in.)
/www/tmp/oci8-1.2.2/oci8.c:1431: error: `OCI_SERVER_NORMAL' undeclared
(first use in this function)
*** Error exit code 1
Stop.
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=38960&edit=1