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 [EMAIL PROTECTED]
-- PHP Install Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php