Bug #792: Compile failure (PHP+Oracle pre8.0.5)

From: Date: Sun, 27 Sep 1998 10:43:48 +0000
Subject: Bug #792: Compile failure (PHP+Oracle pre8.0.5)
Groups: php.dev 
Request: Send a blank email to php-dev+get-1523@lists.php.net to get a copy of this message
From: nakama@ki.rim.or.jp Operating system: Linux2.0.35 glibc2 PHP version: 3.0.4 PHP Bug Type: Installation problem Bug description: Compile failure (PHP+Oracle pre8.0.5) 1.file not found $ORACLE_HOME/orainst/unix.rgs ./configure -> ORACLE_VERSION=7.3 2.undefined function oci8_efree_column oci8_free_column topy? diff -r -c php-3.0.4.org/configure php-3.0.4/configure *** php-3.0.4.org/configure Wed Sep 23 05:23:07 1998 --- php-3.0.4/configure Sun Sep 27 13:05:00 1998 *************** *** 4335,4340 **** --- 4335,4346 ---- ORACLE_INCLUDE=-I$ORACLEINST_TOP/rdbms/demo fi + if test -d "$ORACLEINST_TOP/rdbms/public" + then + # V8 + ORACLE_INCLUDE="$ORACLE_INCLUDE -I$ORACLEINST_TOP/rdbms/public" + fi + if test -d "$ORACLEINST_TOP/network/public" then # V8 *************** *** 4358,4363 **** --- 4364,4381 ---- else ORACLE_VERSION=7.3 fi + + # Oracle on Linux pre 8.0.5 :-):-) + if test -f "$ORACLEINST_TOP/orainst/install" + then + ORACLE_LINUX=`grep 'Welcome to Oracle on Linux!' \ + $ORACLEINST_TOP/orainst/install` + if test "$ORACLE_LINUX"!="" + then + ORACLE_VERSION=8.0 + fi + fi + echo "$ac_t""$ORACLE_VERSION" 1>&6 diff -r -c php-3.0.4.org/functions/oci8.c php-3.0.4/functions/oci8.c *** php-3.0.4.org/functions/oci8.c Tue Sep 15 02:25:44 1998 --- php-3.0.4/functions/oci8.c Sun Sep 27 13:07:57 1998 *************** *** 622,628 **** statement->columns = emalloc(sizeof(HashTable)); if (!statement->columns || _php3_hash_init(statement->columns, 13, NULL, ! (void (*)(void *))oci8_efree_column, 0) == FAILURE) { /* out of memory */ return 0; } --- 622,628 ---- statement->columns = emalloc(sizeof(HashTable)); if (!statement->columns || _php3_hash_init(statement->columns, 13, NULL, ! (void (*)(void *))oci8_free_column, 0) == FAILURE) { /* out of memory */ return 0; } -- PHP Development Mailing List http://www.php.net/ To unsubscribe send an empty message to php-dev-unsubscribe@lists.php.net For help: php-dev-help@lists.php.net

« previous php.dev (#1523) next »