ID: 15190 Comment by: [EMAIL PROTECTED] Reported By: [EMAIL PROTECTED] Status: Open Bug Type: *Compile Issues Operating System: Any PHP Version: 4.1.1 New Comment:
Three reasons to use static libraries. 1) Some platforms have problems building some libraries as shared libs. 2) Some platforms are can't build shared libs. 3) If you want a binary that is portable from machine to machine, the best way to do that is to statically link to any nonstandard libs. Even if you copy the shared libs to the new machine along with your binary, sometimes they don't work because the new machine is using a different version of libc, for instance. 4) Static links reduce disk access at program load time and can make the program load faster. Besides, how hard is it to add another if statement if the configure script. I did it in about 30 seconds. Jeez. Previous Comments: ------------------------------------------------------------------------ [2002-01-23 19:57:02] [EMAIL PROTECTED] There are extensions that search only *.so libs. Build and use shared lib for now. ------------------------------------------------------------------------ [2002-01-23 17:22:43] [EMAIL PROTECTED] On line 30452 in the configure script, it searchs for libming.so but not libming.a, so if you compiled a static version of the ming library, the configure script won't find it. ------------------------------------------------------------------------ Edit this bug report at http://bugs.php.net/?id=15190&edit=1 -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]