trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: March 2012

Re: [trinity-devel] SOLVED Re: [trinity-devel] kpowersave - /usr/bin/ld: cannot find -ldbus-tqt-1

From: Darrell Anderson <humanreadable@...>
Date: Mon, 19 Mar 2012 19:34:32 -0700 (PDT)
>   The problem was that the cmake files made no
> inclusion of the library search path -L/opt/trinity/lib. In
> the case of kpowersave, the library not found was
> libdbus-tqt-1 which apparently was the first lib in
> /opt/trinity/lib that was needed at the 96% point in the
> build (see original post)
> 
>   Since I made no adjustment to any of the search
> paths, the build would fail. You system works great,
> probably because you explicitly include the various search
> paths in your CXXFLAGS (or similar) flags you  provide.
> What I'm doing is taking the bare environment I have and,
> without any modifying flags, attempting the builds. That is
> apparently what is catching the holes in the build files. I
> think that after we catch these holes that can bite people
> during the build, we will have a much more robust set of
> cmake files that will work regardless of prefix used (/opt,
> /usr, ...)

I don't have a bleeding edge setup here on any machine to confirm the problems you see. I can push the patch to GIT only because I have been granted access --- but I'm not qualified to address whether the patch is needed. Therefore I am resistant to push the patch. A bug report at least provides a place to store the patch and provides a tracking mechanism. So let's do that.

As I wrote, my build works with or without the patch. Therefore the patch probably helps some and won't hurt others. Would be nice if somebody on a different distro using bleeding edge would confirm the patch is needed.

Darrell