Justtechjobs.com Find a programming school near you






Online Campus Both


php-db | 2001011

[PHP-DB] Build von php-3.0.18 mit oci8 From: Hartwig, Rainer ext. (rainer.hartwig <email protected>)
Date: 01/05/01

Hallo,

es gelingt mir nicht, eine lauffähige Version von php-3.0.18 als DSO-Modul
für Apache 1.3.12 mit Anbindung an Oracle 8.1.7 zu bauen.

1. Linken mit shared library libclntsh.a ist erfolgreich, das php-Modul für
Apache (DSO-Modul, libphp3.so) ist nicht lauffähig, der Start von Apache
wird mit Fehlermeldung abgebrochen:

        cannot load libphp3.so into server: Exec format error

2. Linken ohne shared library libclntsh.a klappt nicht, weil eine Reihe von
Symbolen nicht aufgelöst werden kann, ich kann hier die passenden Libraries
nicht finden.

Hier die verwendeten Linker-Flags und die Fehlermeldungen:
ld -L/usr/HTTPServer/apachesrc/apache-1.3/src/regex -lregex -H512 -T512 -bha
lt:4 -bM:SRE -bnoentry -bI:/usr/HTTPServer/libexec/httpd.exp -lc -o
libphp3.so mod_php3.o
libmodphp3-so.a
-L/usr/local/lib
-L/opt/oracle/products/8.1.7/lib
-L/opt/oracle/products/8.1.7/rdbms/lib
-L/usr/local/lib/mysql
/opt/oracle/products/8.1.7/rdbms/lib/ssdbaed.o
/opt/oracle/products/8.1.7/rdbms/lib/kpudfo.o
/opt/oracle/products/8.1.7/lib/nautab.o
/opt/oracle/products/8.1.7/lib/naeet.o
/opt/oracle/products/8.1.7/lib/naect.o
/opt/oracle/products/8.1.7/lib/naedhs.o
/opt/oracle/products/8.1.7/rdbms/lib/kpuadef.o
-bI:/opt/oracle/products/8.1.7/rdbms/lib/xa.imp
-bI:/opt/oracle/products/8.1.7/lib/pw-syscall.exp
-bI:/opt/oracle/products/8.1.7/lib/ksms.imp
-lmysqlclient -ldl -lc -lpthreads -lodm
-lm -lbsd_r -lld -lm -lbind -lclient8 -lcommon8 -lgeneric8 -lnls8
-lcore8 -lsql8 -lpls8 -ltrace8 -lldapclnt8 -lwtc8 -ln8
-lnl8 -lnro8 -lnbeq8 -lnhost8
-lnus8 -lnldap8 -lldapclnt8 -lnsslb8 -ln8 -lncrypt8 -ln8
-lncrypt8 -lnoname8
-lntcp8 -lntcps8 -lnsslb8 -lnent8 -lntcp8 -lntns8
/lib/crt0_r.o -ldl -lc -lpthreads -lodm -lm
-lbsd_r -lld -bE:mod_php3.exp
-R/opt/oracle/products/8.1.7/lib
-R/usr/local/lib/mysql
ld: 0706-027 The -R /opt/oracle/products/8.1.7/lib flag is ignored.
ld: 0706-027 The -R /usr/local/lib/mysql flag is ignored.
ld: 0711-317 ERROR: Undefined symbol: .sbtinfo
ld: 0711-317 ERROR: Undefined symbol: .sbtremove
ld: 0711-317 ERROR: Undefined symbol: .sbtinit
ld: 0711-317 ERROR: Undefined symbol: .sbtclose
ld: 0711-317 ERROR: Undefined symbol: .sbtread
ld: 0711-317 ERROR: Undefined symbol: .sbtwrite
ld: 0711-317 ERROR: Undefined symbol: .sbtopen
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more
information.
apxs:Break: Command failed with rc=524288

Gruß
Wilfried Vigelahn
-----
Wilfried Vigelahn
Email: wilfried.vigelahn <email protected>
Tel.: 06105/2843-455

-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, e-mail: php-db-unsubscribe <email protected>
For additional commands, e-mail: php-db-help <email protected>
To contact the list administrators, e-mail: php-list-admin <email protected>

-- PHP Database Mailing List (http://www.php.net/) To unsubscribe, e-mail: php-db-unsubscribe <email protected> For additional commands, e-mail: php-db-help <email protected> To contact the list administrators, e-mail: php-list-admin <email protected>