Hello all,

I am building the globus toolkit (version 4.2.1) from source.  One thing I'm
seeing is that some of the binaries have been linked with the rpath option.
An example would be $GLOBUS_LOCATION/libexec/globus-libc-hostname.  I can
see this by running 'objdump -p
$GLOBUS_LOCATION/libexec/globus-libc-hostname', and see that rpath is
actually set to $GLOBUS_LOCATION.

Is there a way to prevent this?  I'm working with a packaging tool that
compiles sources in a temp directory, different from the final installation
directory.  What's happening in this case is that rpath is getting set to my
temp build directory, which is not what I want.  I downloaded the binary
builds of the toolkit because I was curious if the binaries there were
linked with rpath, and they are not.  How are these built to accomplish
this? Is there a build option you can use?

I searched the mail archives and found mention of the use of chrpath, but I
was wondering if there was a different way, or an easy change I could make
to the Makefile(s).

Thanks!
James Slagle

Reply via email to