deve/glib20 needs to link against -liconv
John Merryweather Cooper
johnmary at adelphia.net
Sat Jun 19 12:25:16 PDT 2004
On Sat, Jun 19, 2004 at 03:02:25PM -0400, Craig Rodrigues wrote:
I saw a suggestion from T. McLaughlin a little further up this list that may
solve your problem. He suggested that recent changes in binutils in
-CURRENT may have thrown things into disarray.
He suggested:
# cd /usr/src/gnu/usr.bin/binutils/ld
# make clean
# make
# make install
See if that works.
jmc
>
> >Submitter-Id: current-users
> >Originator: Craig Rodrigues
> >Organization:
> >Confidential: no
> >Synopsis: deve/glib20 needs to link against -liconv
> >Severity:
> >Priority: medium
> >Category: ports
> >Class: update
> >Release: FreeBSD 5.2-CURRENT i386
> >Environment:
> System: FreeBSD dibbler.crodrigues.org 5.2-CURRENT FreeBSD 5.2-CURRENT #2: Wed Jun 16 22:07:16 EDT 2004 rodrigc at dibbler.crodrigues.org:/usr/obj/usr/src/sys/MYKERNEL1 i386
>
>
>
> >Description:
>
> When trying to compile glib 2.4.2, I got this error:
>
>
> configure:2642: cc -O -pipe -I/usr/local/include -L/usr/local/lib -lintl conftest.c >&5
> /usr/bin/ld: warning: libiconv.so.3, needed by /usr/local/lib/libintl.so, not found (try using -rpath or -rpath-link)
> /usr/local/lib/libintl.so: undefined reference to `libiconv_set_relocation_prefix'
> /usr/local/lib/libintl.so: undefined reference to `libiconv_open'
> /usr/local/lib/libintl.so: undefined reference to `libiconv_close'
> /usr/local/lib/libintl.so: undefined reference to `libiconv'
> configure:2645: $? = 1
>
>
> >How-To-Repeat:
>
> >Fix:
>
>
>
>
> --- /usr/ports/devel/glib20/Makefile.orig Sat Jun 19 14:37:17 2004
> +++ /usr/ports/devel/glib20/Makefile Sat Jun 19 14:42:33 2004
> @@ -30,12 +30,15 @@
> USE_GNOME= gnomehack gnometarget pkgconfig
> USE_GMAKE= yes
> USE_PERL5= yes
> +USE_ICONV= yes
> +USE_GETTEXT= yes
> CONFIGURE_ARGS= --enable-static --with-libiconv=gnu \
> --disable-gtk-doc --with-html-dir=${PREFIX}/share/doc \
> --disable-man --without-xml-catalog
> CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
> - LDFLAGS="-L${LOCALBASE}/lib -lintl" \
> + LDFLAGS="-L${LOCALBASE}/lib -lintl -liconv" \
> PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \
> PTHREAD_LIBS="${PTHREAD_LIBS}"
> +
>
> .include <bsd.port.mk>
> _______________________________________________
> freebsd-gnome at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-gnome
> To unsubscribe, send any mail to "freebsd-gnome-unsubscribe at freebsd.org"
>
More information about the freebsd-gnome
mailing list