#29290 [Opn->Fbk]: LD ORACLE OCI
ID: 29290 Updated by: [EMAIL PROTECTED] Reported By: jketabchy at swd-ag dot de -Status: Open +Status: Feedback Bug Type: *Compile Issues Operating System: AIX 5.2 PHP Version: 4.3.8 New Comment: just do `export CFLAGS="$CFLAGS -m32"` before ./configure && make. Previous Comments: [2004-07-21 10:29:07] jketabchy at swd-ag dot de in which file do i have to add CFLAGS="-m32" Regards Ketabchy [2004-07-21 10:20:37] [EMAIL PROTECTED] It seems, that this happens because CFLAGS doesn't include -m32 flag. Add it: CFLAGS="-m32" and try again. [2004-07-21 10:06:17] jketabchy at swd-ag dot de Hi ! yes it compile the oci.c without any error. I red at oracle-Site i have to compile with the Flags: --with-oracle and --with-oci8 but youz are right. it works without the flag --with-oracle. what shall i do now? Please try the following: file oci.c -- #include int main () { printf("%d\n", SQLT_INT); return 0; } -- gcc -o oci -I$ORACLE_HOME/rdbms/demo/ -I$ORACLE_HOME/rdbms/public/ -L$ORACLE_HOME/lib/ -lclntsh oci.c Does it compile for you? Btw, you don't need to use both --with-oci8 & --with-oracle. To build PHP with OCI8 support enabled you need only --with-oci8. [2004-07-21 09:51:23] [EMAIL PROTECTED] Please try the following: file oci.c -- #include int main () { printf("%d\n", SQLT_INT); return 0; } -- gcc -o oci -I$ORACLE_HOME/rdbms/demo/ -I$ORACLE_HOME/rdbms/public/ -L$ORACLE_HOME/lib/ -lclntsh oci.c Does it compile for you? Btw, you don't need to use both --with-oci8 & --with-oracle. To build PHP with OCI8 support enabled you need only --with-oci8. [2004-07-21 09:24:01] jketabchy at swd-ag dot de Description: ./configure --with-oci8=$ORACLE_HOME --with-oracle --with-apache=../apache-1.3.31 okay but make brings the problem with ld Reproduce code: --- make gcc -Iext/standard/ -I/usr/local/php-4.3.8/ext/standard/ -DPHP_ATOM_INC -I/usr/local/php-4.3.8/include -I/usr/local/php-4.3.8/main -I/usr/local/php-4.3.8 -I/usr/local/php-4.3.8/Zend -I/home/oracle/app/oracle/product/9.2.0/rdbms/public -I/home/oracle/app/oracle/product/9.2.0/rdbms/demo -I/home/oracle/app/oracle/product/9.2.0/plsql/public -I/usr/local/php-4.3.8/ext/xml/expat -I/usr/local/php-4.3.8/TSRM -g -O2 -c /usr/local/php-4.3.8/ext/standard/info.c -o ext/standard/info.o && echo > ext/standard/info.lo gcc -Imain/ -I/usr/local/php-4.3.8/main/ -DPHP_ATOM_INC -I/usr/local/php-4.3.8/include -I/usr/local/php-4.3.8/main -I/usr/local/php-4.3.8 -I/usr/local/php-4.3.8/Zend -I/home/oracle/app/oracle/product/9.2.0/rdbms/public -I/home/oracle/app/oracle/product/9.2.0/rdbms/demo -I/home/oracle/app/oracle/product/9.2.0/plsql/public -I/usr/local/php-4.3.8/ext/xml/expat -I/usr/local/php-4.3.8/TSRM -g -O2 -c main/internal_functions.c -o main/internal_functions.o && echo > main/internal_functions.lo /bin/sh /usr/local/php-4.3.8/libtool --silent --preserve-dup-deps --mode=link gcc -g -O2 -prefer-non-pic -static -rpath /usr/local/php-4.3.8/libs -L/home/oracle/app/oracle/product/9.2.0/lib -R /home/oracle/app/oracle/product/9.2.0/lib ext/ctype/ctype.lo ext/mysql/php_mysql.lo ext/mysql/libmysql/libmysql.lo ext/mysql/libmysql/errmsg.lo ext/mysql/libmysql/net.lo ext/mysql/libmysql/violite.lo ext/mysql/libmysql/password.lo ext/mysql/libmysql/my_init.lo ext/mysql/libmysql/my_lib.lo ext/mysql/libmysql/my_static.lo ext/mysql/libmysql/my_malloc.lo ext/mysql/libmysql/my_realloc.lo ext/mysql/libmysql/my_create.lo ext/mysql/libmysql/my_delete.lo ext/mysql/libmysql/my_tempnam.lo ext/mysql/libmysql/my_open.lo ext/mysql/libmysql/mf_casecnv.lo ext/mysql/libmysql/my_read.lo ext/mysql/libmysql/my_write.lo ext/mysql/libmysql/errors.lo ext/mysql/libmysql/my_error.lo ext/mysql/libmysql/my_getwd.lo ext/mysql/libmysql/my_div.lo ext/mysql/libmysql/mf_pack.lo ext/mysql/libmysql/my_messnc.lo ext/mysql/libmysql/mf_dirname.lo ext/mysql/libmysql/mf_fn_ext.lo ext/mysql/libmysql/mf_wcomp.lo ext/mysql/libmysql/typelib.lo ext/mysql/libmysql/safemalloc.lo ext/mysql/libmysql/my_alloc.lo ext/mysql/libmysql/mf_format.lo ext/mysql/libmysql/mf_path.lo ext/mysql/libmysql/mf_unixpath.lo ext/mysql/libmysql/my_fopen.lo ext/mysql/libmysql/mf_loadpath.lo ext/mysql/libmysql/my_pthread.lo ext/mysql/libmysql/my_thr_init.lo ext/mysql/libmysql/thr_mutex.lo ext/mysql/libmysql/mulalloc.lo ext/mysql/libmysql/string.lo ext/mysql/libmysql/default.lo ext/mysql/libmysql/my_compress.lo ext/mysql/libmysql/array.lo ext/mysql/libmysql/my_once.lo ext/
#29290 [Opn->Fbk]: LD ORACLE OCI
ID: 29290 Updated by: [EMAIL PROTECTED] Reported By: jketabchy at swd-ag dot de -Status: Open +Status: Feedback Bug Type: *Compile Issues Operating System: AIX 5.2 PHP Version: 4.3.8 New Comment: It seems, that this happens because CFLAGS doesn't include -m32 flag. Add it: CFLAGS="-m32" and try again. Previous Comments: [2004-07-21 10:06:17] jketabchy at swd-ag dot de Hi ! yes it compile the oci.c without any error. I red at oracle-Site i have to compile with the Flags: --with-oracle and --with-oci8 but youz are right. it works without the flag --with-oracle. what shall i do now? Please try the following: file oci.c -- #include int main () { printf("%d\n", SQLT_INT); return 0; } -- gcc -o oci -I$ORACLE_HOME/rdbms/demo/ -I$ORACLE_HOME/rdbms/public/ -L$ORACLE_HOME/lib/ -lclntsh oci.c Does it compile for you? Btw, you don't need to use both --with-oci8 & --with-oracle. To build PHP with OCI8 support enabled you need only --with-oci8. [2004-07-21 09:51:23] [EMAIL PROTECTED] Please try the following: file oci.c -- #include int main () { printf("%d\n", SQLT_INT); return 0; } -- gcc -o oci -I$ORACLE_HOME/rdbms/demo/ -I$ORACLE_HOME/rdbms/public/ -L$ORACLE_HOME/lib/ -lclntsh oci.c Does it compile for you? Btw, you don't need to use both --with-oci8 & --with-oracle. To build PHP with OCI8 support enabled you need only --with-oci8. [2004-07-21 09:24:01] jketabchy at swd-ag dot de Description: ./configure --with-oci8=$ORACLE_HOME --with-oracle --with-apache=../apache-1.3.31 okay but make brings the problem with ld Reproduce code: --- make gcc -Iext/standard/ -I/usr/local/php-4.3.8/ext/standard/ -DPHP_ATOM_INC -I/usr/local/php-4.3.8/include -I/usr/local/php-4.3.8/main -I/usr/local/php-4.3.8 -I/usr/local/php-4.3.8/Zend -I/home/oracle/app/oracle/product/9.2.0/rdbms/public -I/home/oracle/app/oracle/product/9.2.0/rdbms/demo -I/home/oracle/app/oracle/product/9.2.0/plsql/public -I/usr/local/php-4.3.8/ext/xml/expat -I/usr/local/php-4.3.8/TSRM -g -O2 -c /usr/local/php-4.3.8/ext/standard/info.c -o ext/standard/info.o && echo > ext/standard/info.lo gcc -Imain/ -I/usr/local/php-4.3.8/main/ -DPHP_ATOM_INC -I/usr/local/php-4.3.8/include -I/usr/local/php-4.3.8/main -I/usr/local/php-4.3.8 -I/usr/local/php-4.3.8/Zend -I/home/oracle/app/oracle/product/9.2.0/rdbms/public -I/home/oracle/app/oracle/product/9.2.0/rdbms/demo -I/home/oracle/app/oracle/product/9.2.0/plsql/public -I/usr/local/php-4.3.8/ext/xml/expat -I/usr/local/php-4.3.8/TSRM -g -O2 -c main/internal_functions.c -o main/internal_functions.o && echo > main/internal_functions.lo /bin/sh /usr/local/php-4.3.8/libtool --silent --preserve-dup-deps --mode=link gcc -g -O2 -prefer-non-pic -static -rpath /usr/local/php-4.3.8/libs -L/home/oracle/app/oracle/product/9.2.0/lib -R /home/oracle/app/oracle/product/9.2.0/lib ext/ctype/ctype.lo ext/mysql/php_mysql.lo ext/mysql/libmysql/libmysql.lo ext/mysql/libmysql/errmsg.lo ext/mysql/libmysql/net.lo ext/mysql/libmysql/violite.lo ext/mysql/libmysql/password.lo ext/mysql/libmysql/my_init.lo ext/mysql/libmysql/my_lib.lo ext/mysql/libmysql/my_static.lo ext/mysql/libmysql/my_malloc.lo ext/mysql/libmysql/my_realloc.lo ext/mysql/libmysql/my_create.lo ext/mysql/libmysql/my_delete.lo ext/mysql/libmysql/my_tempnam.lo ext/mysql/libmysql/my_open.lo ext/mysql/libmysql/mf_casecnv.lo ext/mysql/libmysql/my_read.lo ext/mysql/libmysql/my_write.lo ext/mysql/libmysql/errors.lo ext/mysql/libmysql/my_error.lo ext/mysql/libmysql/my_getwd.lo ext/mysql/libmysql/my_div.lo ext/mysql/libmysql/mf_pack.lo ext/mysql/libmysql/my_messnc.lo ext/mysql/libmysql/mf_dirname.lo ext/mysql/libmysql/mf_fn_ext.lo ext/mysql/libmysql/mf_wcomp.lo ext/mysql/libmysql/typelib.lo ext/mysql/libmysql/safemalloc.lo ext/mysql/libmysql/my_alloc.lo ext/mysql/libmysql/mf_format.lo ext/mysql/libmysql/mf_path.lo ext/mysql/libmysql/mf_unixpath.lo ext/mysql/libmysql/my_fopen.lo ext/mysql/libmysql/mf_loadpath.lo ext/mysql/libmysql/my_pthread.lo ext/mysql/libmysql/my_thr_init.lo ext/mysql/libmysql/thr_mutex.lo ext/mysql/libmysql/mulalloc.lo ext/mysql/libmysql/string.lo ext/mysql/libmysql/default.lo ext/mysql/libmysql/my_compress.lo ext/mysql/libmysql/array.lo ext/mysql/libmysql/my_once.lo ext/mysql/libmysql/list.lo ext/mysql/libmysql/my_net.lo ext/mysql/libmysql/dbug.lo ext/mysql/libmysql/strmov.lo ext/mysql/libmysql/strxmov.lo ext/mysql/libmysql/strnmov.lo ext/mysql/libmysql/strmake.lo ext/mysql/libmysql/strend.lo ext/mysql/libmysql/strfill.lo ext/mysql/libmysql/is_prefix.lo ext/mysql/libmysql/int2str.lo ext/mysql/libmysql/str2int.lo ext/mysql/libmysql/strinstr
#29290 [Opn->Fbk]: LD ORACLE OCI
ID: 29290 Updated by: [EMAIL PROTECTED] Reported By: jketabchy at swd-ag dot de -Status: Open +Status: Feedback Bug Type: *Compile Issues Operating System: AIX 5.2 PHP Version: 4.3.8 New Comment: Please try the following: file oci.c -- #include int main () { printf("%d\n", SQLT_INT); return 0; } -- gcc -o oci -I$ORACLE_HOME/rdbms/demo/ -I$ORACLE_HOME/rdbms/public/ -L$ORACLE_HOME/lib/ -lclntsh oci.c Does it compile for you? Btw, you don't need to use both --with-oci8 & --with-oracle. To build PHP with OCI8 support enabled you need only --with-oci8. Previous Comments: [2004-07-21 09:24:01] jketabchy at swd-ag dot de Description: ./configure --with-oci8=$ORACLE_HOME --with-oracle --with-apache=../apache-1.3.31 okay but make brings the problem with ld Reproduce code: --- make gcc -Iext/standard/ -I/usr/local/php-4.3.8/ext/standard/ -DPHP_ATOM_INC -I/usr/local/php-4.3.8/include -I/usr/local/php-4.3.8/main -I/usr/local/php-4.3.8 -I/usr/local/php-4.3.8/Zend -I/home/oracle/app/oracle/product/9.2.0/rdbms/public -I/home/oracle/app/oracle/product/9.2.0/rdbms/demo -I/home/oracle/app/oracle/product/9.2.0/plsql/public -I/usr/local/php-4.3.8/ext/xml/expat -I/usr/local/php-4.3.8/TSRM -g -O2 -c /usr/local/php-4.3.8/ext/standard/info.c -o ext/standard/info.o && echo > ext/standard/info.lo gcc -Imain/ -I/usr/local/php-4.3.8/main/ -DPHP_ATOM_INC -I/usr/local/php-4.3.8/include -I/usr/local/php-4.3.8/main -I/usr/local/php-4.3.8 -I/usr/local/php-4.3.8/Zend -I/home/oracle/app/oracle/product/9.2.0/rdbms/public -I/home/oracle/app/oracle/product/9.2.0/rdbms/demo -I/home/oracle/app/oracle/product/9.2.0/plsql/public -I/usr/local/php-4.3.8/ext/xml/expat -I/usr/local/php-4.3.8/TSRM -g -O2 -c main/internal_functions.c -o main/internal_functions.o && echo > main/internal_functions.lo /bin/sh /usr/local/php-4.3.8/libtool --silent --preserve-dup-deps --mode=link gcc -g -O2 -prefer-non-pic -static -rpath /usr/local/php-4.3.8/libs -L/home/oracle/app/oracle/product/9.2.0/lib -R /home/oracle/app/oracle/product/9.2.0/lib ext/ctype/ctype.lo ext/mysql/php_mysql.lo ext/mysql/libmysql/libmysql.lo ext/mysql/libmysql/errmsg.lo ext/mysql/libmysql/net.lo ext/mysql/libmysql/violite.lo ext/mysql/libmysql/password.lo ext/mysql/libmysql/my_init.lo ext/mysql/libmysql/my_lib.lo ext/mysql/libmysql/my_static.lo ext/mysql/libmysql/my_malloc.lo ext/mysql/libmysql/my_realloc.lo ext/mysql/libmysql/my_create.lo ext/mysql/libmysql/my_delete.lo ext/mysql/libmysql/my_tempnam.lo ext/mysql/libmysql/my_open.lo ext/mysql/libmysql/mf_casecnv.lo ext/mysql/libmysql/my_read.lo ext/mysql/libmysql/my_write.lo ext/mysql/libmysql/errors.lo ext/mysql/libmysql/my_error.lo ext/mysql/libmysql/my_getwd.lo ext/mysql/libmysql/my_div.lo ext/mysql/libmysql/mf_pack.lo ext/mysql/libmysql/my_messnc.lo ext/mysql/libmysql/mf_dirname.lo ext/mysql/libmysql/mf_fn_ext.lo ext/mysql/libmysql/mf_wcomp.lo ext/mysql/libmysql/typelib.lo ext/mysql/libmysql/safemalloc.lo ext/mysql/libmysql/my_alloc.lo ext/mysql/libmysql/mf_format.lo ext/mysql/libmysql/mf_path.lo ext/mysql/libmysql/mf_unixpath.lo ext/mysql/libmysql/my_fopen.lo ext/mysql/libmysql/mf_loadpath.lo ext/mysql/libmysql/my_pthread.lo ext/mysql/libmysql/my_thr_init.lo ext/mysql/libmysql/thr_mutex.lo ext/mysql/libmysql/mulalloc.lo ext/mysql/libmysql/string.lo ext/mysql/libmysql/default.lo ext/mysql/libmysql/my_compress.lo ext/mysql/libmysql/array.lo ext/mysql/libmysql/my_once.lo ext/mysql/libmysql/list.lo ext/mysql/libmysql/my_net.lo ext/mysql/libmysql/dbug.lo ext/mysql/libmysql/strmov.lo ext/mysql/libmysql/strxmov.lo ext/mysql/libmysql/strnmov.lo ext/mysql/libmysql/strmake.lo ext/mysql/libmysql/strend.lo ext/mysql/libmysql/strfill.lo ext/mysql/libmysql/is_prefix.lo ext/mysql/libmysql/int2str.lo ext/mysql/libmysql/str2int.lo ext/mysql/libmysql/strinstr.lo ext/mysql/libmysql/strcont.lo ext/mysql/libmysql/strcend.lo ext/mysql/libmysql/bchange.lo ext/mysql/libmysql/bmove.lo ext/mysql/libmysql/bmove_upp.lo ext/mysql/libmysql/longlong2str.lo ext/mysql/libmysql/strtoull.lo ext/mysql/libmysql/strtoll.lo ext/mysql/libmysql/charset.lo ext/mysql/libmysql/ctype.lo ext/oci8/oci8.lo ext/oracle/oracle.lo ext/overload/overload.lo ext/pcre/pcrelib/maketables.lo ext/pcre/pcrelib/get.lo ext/pcre/pcrelib/study.lo ext/pcre/pcrelib/pcre.lo ext/pcre/php_pcre.lo ext/posix/posix.lo ext/session/session.lo ext/session/mod_files.lo ext/session/mod_mm.lo ext/session/mod_user.lo regex/regcomp.lo regex/regexec.lo regex/regerror.lo regex/regfree.lo ext/standard/array.lo ext/standard/base64.lo ext/standard/basic_functions.lo ext/standard/browscap.lo ext/standard/crc32.lo ext/standard/crypt.lo ext/standard/cyr_convert.lo ext/standard/datetime.lo ext/standard/dir.lo ext/standard/dl.lo ext/standard/dns.lo ext/standard/exec.lo ext/standard/file.lo