Subject: Re: kde2 build
To: None <kent@goathill.org>
From: Johnny C. Lam <lamj@stat.cmu.edu>
List: tech-pkg
Date: 07/14/2001 01:23:17
kent@goathill.org (Kent Polk) writes:
> 
> On 13 Jul 2001 10:05:00 -0500, Chuck Cranor wrote:
> > 
> > it helped some, but it still does not work:
> > 
> > gmake[4]: Entering directory `/usr/home/gaoy/netbsd/pkgsrc/x11/kdelibs2/work/
> kde
> > libs-2.1/arts/flow'
> > ../../arts/mcopidl/mcopidl -t ../../arts/flow/artsflow.idl
> > Shared object "libltdl.so.3" not found
> > gmake[4]: *** [artsflow.h] Error 1
> > gmake[4]: Leaving directory `/usr/home/gaoy/netbsd/pkgsrc/x11/kdelibs2/work/k
> del
> > ibs-2.1/arts/flow'
> > gmake[3]: *** [all-recursive] Error 1
> 
> This is exactly the same problem I am having with building kde2 as
> a result of the new libpng and required upgrades from that.  Nick
> has been trying to help me determine what is wrong here.
> 
> Initially libltdl wasn't getting built, but somehow I managed to
> fix that (don't know what fixed it though). The current problem
> referenced above appears to be a buildlink or libtool problem.

This is caused by not enough LDFLAGS being passed through to the
configure process.  I've checked in changes to the kdelibs2 and
kdebase2 Makefiles that should fix this.  I'm testing by compiling
kdelibs2 but my machine is a tad slow, so I won't know for a few hours
if the fix is correct.  If you wish to update your pkgsrc and try to
beat my machine at compiling kdelibs2 and reporting your results,
you're welcome to try =)

	Cheers,

     -- Johnny C. Lam <lamj@stat.cmu.edu>
        Department of Statistics, Carnegie Mellon University
        http://www.stat.cmu.edu/~lamj/