From owner-freebsd-ports Sat May 20 6:12: 8 2000 Delivered-To: freebsd-ports@freebsd.org Received: from gw.nectar.com (gw.nectar.com [209.98.143.44]) by hub.freebsd.org (Postfix) with ESMTP id 2C29837B648 for ; Sat, 20 May 2000 06:12:05 -0700 (PDT) (envelope-from nectar@nectar.com) Received: from bone.nectar.com (bone.nectar.com [10.0.1.105]) by gw.nectar.com (Postfix) with ESMTP id B3E3C9B22; Sat, 20 May 2000 08:12:03 -0500 (CDT) Received: by bone.nectar.com (Postfix, from userid 1001) id 3E83C1DAB; Sat, 20 May 2000 08:12:02 -0500 (CDT) Date: Sat, 20 May 2000 08:12:01 -0500 From: "Jacques A . Vidrine" To: Will Andrews Cc: Scott Blachowicz , R Joseph Wright , freebsd-ports@FreeBSD.ORG Subject: Re: KDE2: make install 'fails' ... Message-ID: <20000520081201.A29986@bone.nectar.com> Mail-Followup-To: "Jacques A . Vidrine" , Will Andrews , Scott Blachowicz , R Joseph Wright , freebsd-ports@FreeBSD.ORG References: <87hfbuvwqh.fsf@sabmail.rresearch.com> <20000519220322.A45875@argon.blackdawn.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2i In-Reply-To: <20000519220322.A45875@argon.blackdawn.com>; from andrews@technologist.com on Fri, May 19, 2000 at 10:03:22PM -0400 X-Url: http://www.nectar.com/ Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Fri, May 19, 2000 at 10:03:22PM -0400, Will Andrews wrote: > > ** The header file has a struct field named "class" that > > g++ didn't like a whole lot :-). It was included from > > kdelibs-1.90/kdecore/ksock.cpp to get a constant for Solaris. I > > ifdef'd it out like this: > > #ifndef __FreeBSD__ > > // defines MAXDNAME under Solaris > > #include > > #endif > > Ok, I'll add this patch, although I didn't have a problem with this > particular nit. Please don't. If the comment is correct, then it should be something like: #ifdef solaris #include // for MAXDNAME #endif Do not include any reference to __FreeBSD__ ... this is not a FreeBSD issue. See my previous posting in this thread for more details. [snip] > > ** Make sure my $LD_LIBRARY_PATH setting has /usr/X11R6/kde2/lib before > > /usr/local/lib (where the old kde port installed things). Not sure if > > this is needed or has an effect. I need to read up on shared library > > handling on FreeBSD... > > ldconfig -m %B calls ``ldconfig -m ${PREFIX}/lib'', which adds the > correct search path for where you installed the libs. This will add the libraries to the end of the search path-- and this is the best that the port can do. Users can specify the entire list of paths to ldconfig if they want a different search order, e.g. ldconfig /usr/lib /usr/lib/compat /usr/X11R6/kde2/lib \ /usr/X11R6/lib /usr/local/lib Cheers, -- Jacques Vidrine / n@nectar.com / nectar@FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message