Date: 07 Jul 2002 16:22:36 -0400 From: Joe Marcus Clarke <marcus@marcuscom.com> To: Jan Lentfer <Jan.Lentfer@web.de> Cc: gnome@FreeBSD.ORG Subject: Re: can't build gal-0.19.3 from ports Message-ID: <1026073357.345.3.camel@gyros.marcuscom.com> In-Reply-To: <1026066041.2275.23.camel@jan-linnb.lan> References: <1026066041.2275.23.camel@jan-linnb.lan>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 2002-07-07 at 14:20, Jan Lentfer wrote: > This does not seem to be the issue with missing headers, since I have > gnomecanvas AND libgnomecanvas installed: You may want to rebuild and reinstall glib12. va_copy() is not defined in FreeBSD (4.x anyway), and should not be used by glib. However, it looks like for whatever reason, glib's configure found a va_copy, and defined G_VA_COPY to be va_copy. The G_VA_COPY macro should be defined to be as a simple assignment. Joe > > > jan-alpha# pkg_info | grep canva > gnomecanvas-0.18.0 A graphics library for GNOME > libgnomecanvas-2.0.1 A graphics library for GNOME > > > The build fails with: > cc -O -pipe -mcpu=ev56 -I/usr/X11R6/include -Wall -Wunused > -L/usr/X11R6/lib -o e-completion-test e-completion-test.o > .libs/libetext.al -L/usr/local/lib ../../gal/e-table/.libs/libetable.al > -Wl,-E -L/usr/X11R6/lib -L/usr/local/lib -lgnomeprint -lfreetype > -lglade-gnome -lglade -lxml -lXpm -ljpeg -lgnomeui -lart_lgpl > -lgdk_imlib -ltiff -lungif -lpng -lz -lSM -lICE -lgnome -lgnomesupport > -lesd -lgnugetopt -laudiofile -lgdk_pixbuf -lgtk12 -lgdk12 -lgmodule12 > -lglib12 -lintl -lXext -lX11 -lm -lgnomecanvaspixbuf -L/usr/X11R6/lib > -lgdk_imlib -ltiff -lungif -lpng -lz -lm -L/usr/X11R6/lib > -L/usr/X11R6/lib -lgtk12 -lgdk12 -L/usr/local/lib -Wl,-E -lgmodule12 > -lglib12 -lintl -lXext -lX11 -lm -L/usr/local/lib -liconv > ../../gal/widgets/.libs/libwidgets.al -liconv > ../../gal/unicode/.libs/libunicode.al ../../gal/util/.libs/libutil.al > -L/usr/local/lib > ../../gal/util/.libs/libutil.al(e-util.lo): In function > `e_strdup_append_strings': > e-util.lo(.text+0x2d08): undefined reference to `va_copy' > e-util.lo(.text+0x2d0c): undefined reference to `va_copy' > gmake[3]: *** [e-completion-test] Error 1 > gmake[3]: Leaving directory > `/usr/ports/x11-toolkits/gal/work/gal-0.19.3/gal/e-text' > gmake[2]: *** [all-recursive] Error 1 > gmake[2]: Leaving directory > `/usr/ports/x11-toolkits/gal/work/gal-0.19.3/gal' > gmake[1]: *** [all-recursive] Error 1 > gmake[1]: Leaving directory > `/usr/ports/x11-toolkits/gal/work/gal-0.19.3' > gmake: *** [all-recursive-am] Error 2 > *** Error code 2 > > Stop in /usr/ports/x11-toolkits/gal. > jan-alpha# > > > Any help appreciated, > > Jan > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-gnome" in the body of the message > -- PGP Key : http://www.marcuscom.com/pgp.asc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-gnome" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1026073357.345.3.camel>