Subject: Re: libiconv-1.8nb1 vs 1.4.3A
To: None <port-pmax@netbsd.org>
From: Aaron J. Grier <agrier@poofygoof.com>
List: port-pmax
Date: 05/15/2003 13:24:06
On Thu, May 15, 2003 at 01:00:26PM -0700, Aaron J. Grier wrote:
> anybody else having trouble building libiconv-1.8nb1 from pkgsrc on a
> 1.4.3A system?  shared libraries seem to be confusing the linker:
> 
> /bin/sh ../libtool --mode=link /suckym/tmp/pkgsrc/converters/libiconv/work.mipsel/.buildlink/bin/cc -Wl,-R/usr/pkg/lib -L/usr/pkg/lib iconv_no_i18n.o ../lib/libiconv.la -o iconv_no_i18n
> /suckym/tmp/pkgsrc/converters/libiconv/work.mipsel/.buildlink/bin/cc -Wl,-R/usr/pkg/lib iconv_no_i18n.o -o .libs/iconv_no_i18n -L/suckym/tmp/pkgsrc/converters/libiconv/work.mipsel/.buildlink/lib ../lib/.libs/libiconv.so -Wl,--rpath -Wl,/usr/pkg/lib
> ../lib/.libs/libiconv.so: undefined reference to `'
> collect2: ld returned 1 exit status
> *** Error code 1

I added -all-static to the libtool invocation, which forced a link
against libiconv.a and it worked.

if libtool is the answer, I obviously don't understand the question...

-- 
  Aaron J. Grier | "Not your ordinary poofy goof." | agrier@poofygoof.com
      "It's not fast, but why not?"  --  John Klos on VAX dnet client
  "because it needlessly contributes to global warming?"  --  Paul Vixie