compile php with ibm db2 support

From: Date: Tue, 15 Jul 2003 02:11:09 +0000
Subject: compile php with ibm db2 support
Groups: php.install 
Request: Send a blank email to php-install+get-11282@lists.php.net to get a copy of this message
Hi, I'm trying to compile a mandrake php source rpm to include IBM db2 support. I think I've setup the IBM personal connect client correctly based on these instructions. http://www.php-faq.com/as400.php After setting this up, I attempted to build the php source rpm and ran into the following error. 2 -march=i686 -fPIC -L/usr/lib -o php -export-dynamic stub.lo libphp_common.la sapi/cgi/libsapi.la ./.libs/libphp_common.so: undefined reference to `SQLParamData' ./.libs/libphp_common.so: undefined reference to `SQLTables' ./.libs/libphp_common.so: undefined reference to `SQLExecDirect' ./.libs/libphp_common.so: undefined reference to `SQLGetInfo' ./.libs/libphp_common.so: undefined reference to `SQLColumnPrivileges' ./.libs/libphp_common.so: undefined reference to `SQLSetConnectOption' ./.libs/libphp_common.so: undefined reference to `SQLFreeConnect' ./.libs/libphp_common.so: undefined reference to `SQLStatistics' ./.libs/libphp_common.so: undefined reference to `SQLSpecialColumns' ./.libs/libphp_common.so: undefined reference to `SQLGetTypeInfo' ./.libs/libphp_common.so: undefined reference to `SQLSetCursorName' ./.libs/libphp_common.so: undefined reference to `SQLAllocConnect' ./.libs/libphp_common.so: undefined reference to `SQLDescribeParam' ./.libs/libphp_common.so: undefined reference to `SQLNumParams' ./.libs/libphp_common.so: undefined reference to `SQLGetCursorName' ./.libs/libphp_common.so: undefined reference to `SQLForeignKeys' ./.libs/libphp_common.so: undefined reference to `SQLTablePrivileges' ./.libs/libphp_common.so: undefined reference to `SQLPrepare' ./.libs/libphp_common.so: undefined reference to `SQLPrimaryKeys' ./.libs/libphp_common.so: undefined reference to `SQLNumResultCols' ./.libs/libphp_common.so: undefined reference to `SQLSetStmtOption' ./.libs/libphp_common.so: undefined reference to `SQLTransact' ./.libs/libphp_common.so: undefined reference to `SQLRowCount' ./.libs/libphp_common.so: undefined reference to `SQLAllocEnv' ./.libs/libphp_common.so: undefined reference to `SQLBindParameter' ./.libs/libphp_common.so: undefined reference to `SQLProcedures' ./.libs/libphp_common.so: undefined reference to `SQLMoreResults' ./.libs/libphp_common.so: undefined reference to `SQLError' ./.libs/libphp_common.so: undefined reference to `SQLColAttributes' ./.libs/libphp_common.so: undefined reference to `SQLFreeStmt' ./.libs/libphp_common.so: undefined reference to `SQLBindCol' ./.libs/libphp_common.so: undefined reference to `SQLGetConnectOption' ./.libs/libphp_common.so: undefined reference to `SQLFetch' ./.libs/libphp_common.so: undefined reference to `SQLProcedureColumns' ./.libs/libphp_common.so: undefined reference to `SQLGetData' ./.libs/libphp_common.so: undefined reference to `SQLConnect' ./.libs/libphp_common.so: undefined reference to `SQLExtendedFetch' ./.libs/libphp_common.so: undefined reference to `SQLFreeEnv' ./.libs/libphp_common.so: undefined reference to `SQLColumns' ./.libs/libphp_common.so: undefined reference to `SQLExecute' ./.libs/libphp_common.so: undefined reference to `SQLDisconnect' ./.libs/libphp_common.so: undefined reference to `SQLAllocStmt' ./.libs/libphp_common.so: undefined reference to `SQLPutData' collect2: ld returned 1 exit status make[1]: *** [php] Error 1 make[1]: Leaving directory `/usr/src/RPM/BUILD/php-4.2.3' make: *** [all-recursive] Error 1 Bad exit status from /var/tmp/rpm-tmp.26729 (%build) The rpm I'm trying to rebuild is php-4.2.3-1mdk.src.rpm I would welcome any help with this problem. Thanks, Kyle kyle@thedip.net

« previous php.install (#11282) next »