Subject: gettext library problem
To: None <tech-pkg@netbsd.org>
From: None <flo@cfdisk.org>
List: tech-pkg
Date: 05/14/2004 14:08:02
Hi List,

I got this error during the pkgsrc gettext build.:

gcc -O2 -mips4 -mabi=64 -I/usr/pkgsrc/devel/gettext/work/.buildlink/include
-mabi=64 -Wl,-rpath -Wl,/usr/pkg/lib -o .libs/test-names test-names.o 
libuniname.a ../lib/.libs/libgettextlib.so
-L/usr/pkgsrc/devel/gettext/work/.buildlink/lib
/usr/pkgsrc/devel/gettext/work/.buildlink/lib/libintl.so -liconv -lc -Wl,-rpath
-Wl,/usr/pkg/lib:/usr/pkgsrc/devel/gettext/work/.buildlink/lib
ld64: WARNING 85: definition of locale_charset in ../lib/.libs/libgettextlib.so
preempts that definition in
/usr/pkgsrc/devel/gettext/work/.buildlink/lib/libintl.so.
ld64: FATAL 9: I/O error (-liconv): No such file or directory
collect2: ld returned 32 exit status
*** Error code 1


It worked fine after a:

cd /usr/pkg/lib; for i in libiconv.*; do ln -s $i
/usr/pkgsrc/devel/gettext/work/.buildlink/lib/$i; done



The system config:

Operating System: IRIX 6.5.20
Backend:          SGI (ld and assembler)
CC:               gcc3.3 (from freeware.sgi.com)