php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #18862 Compiling PHP 4.2.2 --with-oci8 (Oracle 9i) fails
Submitted: 2002-08-11 19:53 UTC Modified: 2002-08-12 13:00 UTC
Votes:1
Avg. Score:5.0 ± 0.0
Reproduced:1 of 1 (100.0%)
Same Version:0 (0.0%)
Same OS:0 (0.0%)
From: ronen at greyzone dot com Assigned:
Status: Not a bug Package: Compile Failure
PHP Version: 4.2.2 OS: RedHat Linux 7.3
Private report: No CVE-ID: None
Welcome back! If you're the original bug submitter, here's where you can edit the bug or add additional notes.
If you forgot your password, you can retrieve your password here.
Password:
Status:
Package:
Bug Type:
Summary:
From: ronen at greyzone dot com
New email:
PHP Version: OS:

 

 [2002-08-11 19:53 UTC] ronen at greyzone dot com
Hi,

I'm trying to compile PHP 4.2.2 on RedHat Linux 7.3 with  
Oracle9i client libraries (Admin install).

My configuration parameters are as follow:

./configure --with-oci8 --with-apache=../apache_1.3.26

Configuration does not raise any errors.
Before I ran 'make' I checked that ORACLE_HOME and 
ORACLE_OWNER are set correctly.

This is the error message I get:

gcc -I. -I/u1/TARBALLS/php-4.2.2/main -I/u1/TARBALLS/php-
4.2.2/main -I/u1/TARBALLS/php-4.2.2 -I/u1/TARBALLS/
apache_1.3.26/src/include -I/u1/TARBALLS/apache_1.3.26/src/
os/unix -I/u1/TARBALLS/php-4.2.2/Zend -I/u1/TARBALLS/php-
4.2.2/ext/mysql/libmysql -I/u2/oracle/OraHome1/rdbms/demo -
I/u1/TARBALLS/php-4.2.2/ext/xml/expat  -I/u1/TARBALLS/php-
4.2.2/TSRM -g -O2  -c internal_functions.c && touch 
internal_functions.lo
In file included from internal_functions.c:34:
/u1/TARBALLS/php-4.2.2/ext/oci8/php_oci8.h:52:17: oci.h: No 
such file or directory
make[2]: *** [internal_functions.lo] Error 1
make[2]: Leaving directory `/u1/TARBALLS/php-4.2.2/main'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/u1/TARBALLS/php-4.2.2/main'
make: *** [all-recursive] Error 1

I rebuilt my slocate database then looked for the file 
oci.h - it doesn't exist anywhere.

Ronen.

Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2002-08-12 04:03 UTC] edink@php.net
You need to install oracle client development tools as well.
 [2002-08-12 13:00 UTC] ronen at greyzone dot com
Thanks for the feedback, I'll try recompiling after I install the development tools.
 
PHP Copyright © 2001-2026 The PHP Group
All rights reserved.
Last updated: Wed Oct 07 14:00:01 2026 UTC