Skip site navigation (1)Skip section navigation (2)
Date:      18 Feb 2003 23:27:25 +0100
From:      Franz Klammer <klammer@webonaut.com>
To:        Joe Marcus Clarke <marcus@marcuscom.com>
Cc:        FreeBSD GNOME Users <gnome@freebsd.org>
Subject:   Re: build error: no libXft2
Message-ID:  <1045607245.34172.10.camel@ds9.webonaut.com>
In-Reply-To: <1045597705.309.41.camel@gyros>
References:  <1045595277.2937.14.camel@ds9.webonaut.com> <1045595837.309.28.camel@gyros>  <1045597705.309.41.camel@gyros>

next in thread | previous in thread | raw e-mail | index | archive | help
Am Di, 2003-02-18 um 20.48 schrieb Joe Marcus Clarke:
> On Tue, 2003-02-18 at 14:17, Joe Marcus Clarke wrote:
> > On Tue, 2003-02-18 at 14:07, Franz Klammer wrote:
> > > problems since there is no libXft2 in /usr/X11R6/lib.
> > > 
> > > e.g. gedit and sticknotes_applet search all for libXft2 while building.
> > > since i've updated XFree86-libraries i'm not able to (re-)build a port
> > > who needs libXft2. 
> > > 
> > > fortunately the library it's still in /usr/local/lib/compat/pkg/.
> > 
> > You need to do this:
> > 
> > # portupgrade -f Xft pango gtk-2.2\*
> > 
> > That will get you back to good.
> 
> For got a few ports.  _All_ GTK 2 theme engines need to be rebuilt as
> well.  This will get the mandatory ones:
> 
> # portupgrade -f gnome-themes gtk-engines2 gtk-thinice-engine
> 
> Other optional theme engines are left up to the reader.
> 

thanks for the help! 

even it's not necessary but i'm doing also currently also a 
portupgrade -fr Xft as i've seen that by some ports ldd shows
both libraries and to avoid possible further complications.

e.g.:
> ldd /usr/X11R6/bin/nautilus | grep Xft
   libXft2.so.2 => /usr/local/lib/compat/pkg/libXft2.so.2 (0x28950000)
   libXft.so.2 => /usr/X11R6/lib/libXft.so.2 (0x28e01000)

franz.

> Joe
> > > same error in both ports:
> > > 
> > > /usr/bin/ld: cannot find -lXft2
> > > gmake[3]: *** [gedit] Fehler 1
> > > gmake[3]: Leaving directory
> > > `/usr/ports/editors/gedit2/work/gedit-2.2.0.1/src'
> > > gmake[2]: *** [all-recursive] Fehler 1
> > > gmake[2]: Leaving directory
> > > `/usr/ports/editors/gedit2/work/gedit-2.2.0.1/src'
> > > gmake[1]: *** [all-recursive] Fehler 1
> > > gmake[1]: Leaving directory
> > > `/usr/ports/editors/gedit2/work/gedit-2.2.0.1'
> > > gmake: *** [all-recursive-am] Fehler 2
> > > *** Error code 2
> > >  
-- 


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?1045607245.34172.10.camel>