Re: [DynInst_API:] Build error dyninst-8.2 -> /usr/bin/ld: cannot find -lLINK_PRIVATE


Date: Thu, 19 Jun 2014 11:20:03 -0700
From: Jim Galarowicz <jeg@xxxxxxxxxxxxx>
Subject: Re: [DynInst_API:] Build error dyninst-8.2 -> /usr/bin/ld: cannot find -lLINK_PRIVATE
Hi Josh,

It is cmake-2.8.6. I have to use packages coming out of the kestrel application package area. I'm not sure if cmake is one of the packages in that area. Thanks for the tips on the build. I had to focus on work related to the ORNL Cray yesterday, so I didn't get to try some of the suggestions you gave.
Now today rzmerl is down for upgrades.  I will try when it comes back up.

Thanks again for your responses!   They are much appreciated!

Jim G

On 06/19/2014 10:53 AM, Josh Stone wrote:
On 06/19/2014 10:03 AM, Matthew LeGendre wrote:
Jim,

I believe this is a known issue that's fixed in the latest Dyninst 8.2
branch.  It's an issue with certain cmake versions.  You could update
Dyninst, or I belive using this cmake install on rzmerl avoids the
problem:

/collab/usr/global/tools/cmake/chaos_5_x86_64_ib/cmake-2.8.12.2/bin
Do you have info on which cmake versions have trouble with this?  I can
just raise the version in cmake/shared.cmake for which we enable it.

I just tried both cmake 2.8.7 and 2.8.6 though, and it worked fine,
automatically with and without LINK_PRIVATE as expected.

[← Prev in Thread] Current Thread [Next in Thread→]