Re: Latest phpize.in change screws up shared extensions on Mac OS X

From: Date: Tue, 25 Jan 2005 22:49:02 +0000
Subject: Re: Latest phpize.in change screws up shared extensions on Mac OS X
References: 1 2 3 4  Groups: php.internals 
Request: Send a blank email to internals+get-14437@lists.php.net to get a copy of this message
The new bundled libtool seems unhappy on fbsd as well. Trying --with-gd=shared gives me: /bin/bash /homes/rasmus/php43/libtool --silent --preserve-dup-deps --mode=link gcc -DPHP_ATOM_INC -I/homes/rasmus/php43/include -I/homes/rasmus/php43/main -I/homes/rasmus/php43 -I/homes/rasmus/php43/Zend -I/usr/local/include -I/usr/local/include/freetype2 -I/homes/rasmus/php43/TSRM -DSKIP_PATH_CHECKS -g -O2 -Wall -L/home/y/lib -o ext/gd/gd.la -export-dynamic -avoid-version -prefer-pic -module -rpath /homes/rasmus/php43/modules -avoid-version -module -L/lib ext/gd/gd.lo ext/gd/gdttf.lo ext/gd/libgd/gd.lo ext/gd/libgd/gd_gd.lo ext/gd/libgd/gd_gd2.lo ext/gd/libgd/gd_io.lo ext/gd/libgd/gd_io_dp.lo ext/gd/libgd/gd_io_file.lo ext/gd/libgd/gd_ss.lo ext/gd/libgd/gd_io_ss.lo ext/gd/libgd/gd_png.lo ext/gd/libgd/gd_jpeg.lo ext/gd/libgd/gdxpm.lo ext/gd/libgd/gdfontt.lo ext/gd/libgd/gdfonts.lo ext/gd/libgd/gdfontmb.lo ext/gd/libgd/gdfontl.lo ext/gd/libgd/gdfontg.lo ext/gd/libgd/gdtables.lo ext/gd/libgd/gdft.lo ext/gd/libgd/gdcache.lo ext/gd/libgd/gdkanji.lo ext/gd/libgd/wbmp.lo ext/gd/libgd/gd_wbmp.lo ext/gd/libgd/gdhelpers.lo ext/gd/libgd/gd_topal.lo ext/gd/libgd/gd_gif_in.lo ext/gd/libgd/xbm.lo ext/gd/libgd/gd_gif_out.lo -R/usr/local/lib -L/usr/local/lib -lfreetype -R/usr/local/lib -L/usr/local/lib -lpng -lz -R/usr/local/lib -L/usr/local/lib -ljpeg /homes/rasmus/php43/libtool: test: : integer expression expected /homes/rasmus/php43/libtool: test: : integer expression expected creating reloadable object files... /homes/rasmus/php43/libtool: test: : integer expression expected /homes/rasmus/php43/libtool: test: : integer expression expected /homes/rasmus/php43/libtool: test: : integer expression expected /homes/rasmus/php43/libtool: test: : integer expression expected /homes/rasmus/php43/libtool: test: : integer expression expected /homes/rasmus/php43/libtool: test: : integer expression expected /homes/rasmus/php43/libtool: test: : integer expression expected /homes/rasmus/php43/libtool: test: : integer expression expected /homes/rasmus/php43/libtool: test: : integer expression expected /homes/rasmus/php43/libtool: test: : integer expression expected /homes/rasmus/php43/libtool: test: : integer expression expected /homes/rasmus/php43/libtool: test: : integer expression expected /homes/rasmus/php43/libtool: test: : integer expression expected /homes/rasmus/php43/libtool: test: : integer expression expected /homes/rasmus/php43/libtool: test: : integer expression expected /homes/rasmus/php43/libtool: test: : integer expression expected /homes/rasmus/php43/libtool: test: : integer expression expected /homes/rasmus/php43/libtool: test: : integer expression expected /homes/rasmus/php43/libtool: test: : integer expression expected /homes/rasmus/php43/libtool: test: : integer expression expected /homes/rasmus/php43/libtool: test: : integer expression expected /homes/rasmus/php43/libtool: test: : integer expression expected /homes/rasmus/php43/libtool: test: : integer expression expected /homes/rasmus/php43/libtool: test: : integer expression expected /homes/rasmus/php43/libtool: test: : integer expression expected /homes/rasmus/php43/libtool: test: : integer expression expected /homes/rasmus/php43/libtool: test: : integer expression expected /homes/rasmus/php43/libtool: test: : integer expression expected creating a temporary reloadable object file: ext/gd/.libs/ext/gd/gd.la-29.o /usr/libexec/elf/ld: cannot open output file ext/gd/.libs/ext/gd/gd.la-1.o: No such file or directory gmake: *** [ext/gd/gd.la] Error 1 Replacing ./libtool with my /usr/local/bin/libtool makes it work. A diff -u of the two libtool scripts is here: http://lerdorf.com/libtool.diff -Rasmus

« previous php.internals (#14437) next »