Subject: using wrong libtool on Mac OS X?
To: None <tech-pkg@netbsd.org>
From: Georg Schwarz <georg.schwarz@freenet.de>
List: tech-pkg
Date: 10/16/2005 11:02:22
Compiling of some packages on Mac OS 10.4 fails like this (example from
archivers/bzip2):
libtool --mode=link gcc -pipe -L/Users/schwarz/pkgsrc/local/lib -o
libbz2.la blocksort.lo huffman.lo crctable.lo randtable.lo
compress.lo decompress.lo bzlib.lo -version-info 0:0 -rpath
/Users/schwarz/pkgsrc/local/lib
gcc -pipe -dynamiclib ${wl}-flat_namespace ${wl}-undefined ${wl}suppress
-o .libs/libbz2.0.0.0.dylib .libs/blocksort.o .libs/huffman.o
.libs/crctable.o .libs/randtable.o .libs/compress.o .libs/decompress.o
.libs/bzlib.o
-L/Users/schwarz/pkgsrc/pkgsrc/archivers/bzip2/work/.buildlink/lib
-install_name /Users/schwarz/pkgsrc/local/lib/libbz2.0.dylib
-Wl,-compatibility_version -Wl,1 -Wl,-current_version -Wl,1.0
ld: .libs/blocksort.o has local relocation entries in non-writable
section (__TEXT,__text)
/usr/bin/libtool: internal link edit command failed
*** Error code 1
Stop.
bmake: stopped in
/Users/schwarz/pkgsrc/pkgsrc/archivers/bzip2/work/bzip2-1.0.3
*** Error code 1
Stop.
bmake: stopped in /Users/schwarz/pkgsrc/pkgsrc/archivers/bzip2
is pkgsrc supposed to use /usr/bin/libtool?
--
Georg Schwarz http://home.pages.de/~schwarz/
georg.schwarz@freenet.de +49 178 8545053