ID: 22595 User updated by: web at affenkrieger dot de Reported By: web at affenkrieger dot de Status: Open Bug Type: Sybase-ct (ctlib) related Operating System: Mandrake Linux 9.0 PHP Version: 4.2.3 New Comment:
Ok, i tried the new version of PHP -> didn't work. So i made a dirty hack: deleting all references to the "wrong" libintl.so in /lib and /usr/lib, then recompiling PHP. voila, it works. Since compiling DBD::Sybase worked perfectly, it has to be a problem with the compilation routine of PHP. the lib path in --with-sybase-ct=/path/to/sybase should be more important than other (standard) lib paths. It seems that the compilation routine not even respects settings like LD_LIBRARY_PATH Previous Comments: ------------------------------------------------------------------------ [2003-03-08 11:46:31] web at affenkrieger dot de Nope, neither /lib nor /usr/lib. Only additional lib paths like $SYBASE/lib ------------------------------------------------------------------------ [2003-03-08 11:42:31] [EMAIL PROTECTED] Do you have /lib in /etc/ld.so.conf ? ------------------------------------------------------------------------ [2003-03-08 11:37:17] web at affenkrieger dot de gna - do i had to use the other link? :-) for feedback see above... ------------------------------------------------------------------------ [2003-03-08 11:29:43] nils at affenkrieger dot de Ok, i will give it a try on monday with the newer PHP version, although i doubt that the "new" module will work with the "old" installed PHP version. Yep, it seems that this type of /lib/libintl.so is Mandrake-specific. I considered writing a feedback to Mandrake for their new versions, to rename that lib. The used Sybase ASE 11.9.2 was freeware, and is no longer available at sybase.com. Newer versions of the ASE are commercial, so i don't think that renaming the Sybase libs in a future version will help me ;-( ------------------------------------------------------------------------ [2003-03-08 10:46:14] [EMAIL PROTECTED] Please try using this CVS snapshot: http://snaps.php.net/php4-STABLE-latest.tar.gz For Windows: http://snaps.php.net/win32/php4-win32-STABLE-latest.zip 4.2.3 is too old. And lot has changed in the CVS so please give it a go, although I doubt this will ever work. Why do you have libintl in /lib anyway? Does Mandrake put it there? IMO, sybase should rename their libs. Sane projects use some unique prefixes for their files.. ------------------------------------------------------------------------ The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at http://bugs.php.net/22595 -- Edit this bug report at http://bugs.php.net/?id=22595&edit=1