PHP 4.0 Bug #4615 Updated: Apache refuses to load libphp4.so; "undefined symbol SQLParamData"
| From: | Bug Database | Date: | Thu, 24 Aug 2000 21:14:32 +0000 |
| Subject: | PHP 4.0 Bug #4615 Updated: Apache refuses to load libphp4.so; "undefined symbol SQLParamData" | ||
| Groups: | php.dev | ||
| Request: | Send a blank email to php-dev+get-30563@lists.php.net to get a copy of this message | ||
ID: 4615
Updated by: kalowsky
Reported By: george.stone@mail.sprint.com
Status: Assigned
Bug Type: Solid related
Assigned To: kalowsky
Comments:
good news is, i've finally been able to figure out a better solution to this problem. thanks
in part to bruce baumann.
unfortunately due to the nature of this change, it will not be implemented until sometime after
4.0.2 is released.
in preparation, and in part as a note to myself or whoever else feels they want to fix this
i'll outline the basics below:
in your solid lib dir, create a link pointing to your solid library file, called libsolodbc.so.3
next create a secondary link to it called libsolodbc.so (a little backwards, but I haven't
been able to get Solid libs to be recognized any other way).
next change the ext/odbc/config.m4 to have: ODBC_LIBDIR=$with_val/lib
ODBC_LFLAGS=-L$ODBC_LIBDIR
ODBC_LIBS="-lsolodbc"
remove pretty much everything else on selecting the library file as its useless now...remove the
first Solid function (this can all be done in the second). now enjoy.
Like i've said a bit complicated, and thus it will wait until AFTER the 4.0.2 release, unless
some of the PHP core members request otherwise...
Full Bug description available at: http://bugs.php.net/?id=4615