From owner-freebsd-ports Mon Jan 4 21:08:57 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA28992 for freebsd-ports-outgoing; Mon, 4 Jan 1999 21:08:57 -0800 (PST) (envelope-from owner-freebsd-ports@FreeBSD.ORG) Received: from adelphi.physics.adelaide.edu.au (adelphi.physics.adelaide.edu.au [129.127.36.247]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA28985 for ; Mon, 4 Jan 1999 21:08:53 -0800 (PST) (envelope-from kkennawa@physics.adelaide.edu.au) Received: from bragg (bragg [129.127.36.34]) by adelphi.physics.adelaide.edu.au (8.8.8/8.8.8/UofA-1.5) with SMTP id PAA20549; Tue, 5 Jan 1999 15:38:25 +1030 (CST) Received: from localhost by bragg; (5.65/1.1.8.2/05Aug95-0227PM) id AA02679; Tue, 5 Jan 1999 15:38:25 +1030 Date: Tue, 5 Jan 1999 15:38:24 +1030 (CST) From: Kris Kennaway X-Sender: kkennawa@bragg To: Matthew Thyer Cc: freebsd-ports@FreeBSD.ORG Subject: Re: kdesupport build fails XF86 3.3.3, -CURRENT In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Wed, 30 Dec 1998, Kris Kennaway wrote: > On Wed, 30 Dec 1998, Matthew Thyer wrote: > > > Has anyone else tried building kde with XFree86 3.3.3 and qt 1.41 > > on a recent -CURRENT (~9 days old) ELF system (with a.out kernel). > > > c++ -O -pipe -L/usr/X11R6/lib -o .libs/example example.o -Wl,--rpath > > -Wl,/usr/local/lib .libs/libQwSpriteField.so -L/usr/X11R6/lib -lqt -lX11 > > -lqt -lX11 > > /usr/libexec/elf/ld: warning: libXext.so.6, needed by > > /usr/X11R6/lib/libqt.so, not found (try using --rpath) > > /usr/X11R6/lib/libqt.so: undefined reference to `XShapeCombineRegion' > > /usr/X11R6/lib/libqt.so: undefined reference to `XShapeCombineMask' > > *** Error code 1 I worked this out in relation to another port the other day: You need to add -lXext to the list of libraries to link against. libXext in turn usually requires some others, I think. I suspect libqt is supposed to already know where these libraries live (witness the /usr/X11R6/lib/libqt.so, not found (try using --rpath) error), but for some reason it doesn't. Kris ----- (ASP) Microsoft Corporation (MSFT) announced today that the release of its productivity suite, Office 2000, will be delayed until the first quarter of 1901. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message