From: flconseil at yahoo dot fr Operating system: AIX 5.2 PHP version: 5.1.6 PHP Bug Type: Compile Failure Bug description: GD extensions needs '-lm' linker flag
Description: ------------ Building PHP 5.1.6 on AIX 5.2. GD compiled in shared mode. gd.so is linked without the math library (-lm). Then, when loading the GD extension, we get an error for all the math functions it is using (sqrt(), ...). Workaround: after having built everything and before install : rm ext/gd/gd.so gmake LDFLAGS="$LDFLAGS -lm" and, now, it can be loaded. Reproduce code: --------------- ./configure --with-gd=shared and then loading gd. Expected result: ---------------- load OK Actual result: -------------- I don't have the exact messages but they are all about unsesolved symbols from the math library (there is at least sqrt()). -- Edit bug report at http://bugs.php.net/?id=38868&edit=1 -- Try a CVS snapshot (PHP 4.4): http://bugs.php.net/fix.php?id=38868&r=trysnapshot44 Try a CVS snapshot (PHP 5.2): http://bugs.php.net/fix.php?id=38868&r=trysnapshot52 Try a CVS snapshot (PHP 6.0): http://bugs.php.net/fix.php?id=38868&r=trysnapshot60 Fixed in CVS: http://bugs.php.net/fix.php?id=38868&r=fixedcvs Fixed in release: http://bugs.php.net/fix.php?id=38868&r=alreadyfixed Need backtrace: http://bugs.php.net/fix.php?id=38868&r=needtrace Need Reproduce Script: http://bugs.php.net/fix.php?id=38868&r=needscript Try newer version: http://bugs.php.net/fix.php?id=38868&r=oldversion Not developer issue: http://bugs.php.net/fix.php?id=38868&r=support Expected behavior: http://bugs.php.net/fix.php?id=38868&r=notwrong Not enough info: http://bugs.php.net/fix.php?id=38868&r=notenoughinfo Submitted twice: http://bugs.php.net/fix.php?id=38868&r=submittedtwice register_globals: http://bugs.php.net/fix.php?id=38868&r=globals PHP 3 support discontinued: http://bugs.php.net/fix.php?id=38868&r=php3 Daylight Savings: http://bugs.php.net/fix.php?id=38868&r=dst IIS Stability: http://bugs.php.net/fix.php?id=38868&r=isapi Install GNU Sed: http://bugs.php.net/fix.php?id=38868&r=gnused Floating point limitations: http://bugs.php.net/fix.php?id=38868&r=float No Zend Extensions: http://bugs.php.net/fix.php?id=38868&r=nozend MySQL Configuration Error: http://bugs.php.net/fix.php?id=38868&r=mysqlcfg