On Sun, Nov 11, 2007 at 02:02:42PM +0000, Peter Clifton wrote: > Hi, > > I was thinking a bit about the need to set LD_LIBRARY_PATH for the > common case where a user installs gEDA in their home directory. It > represents one more barrier to getting things working, and stops users > being able to create desktop launchers pointing directly at the > application. (You'd need a wrapper script). > > It turns out that linking with libtool: > libtool --mode=link gcc ..... > > will add an appropriate RPATH entry for the libraries we link with. This > should solve the problem, and as we already (IIRC) hard-code a path to > the GEDADATADIR in libgeda anyway. > > Is this a good idea?
Sorry, I'm a few weeks behind on this list due to recent holiday. With regard to RPATH, Debian hates it. It prevents libraries being moved around the search path (as specified by /etc/ld.so.conf), which is something we have had to do before eg during the libc5 to libc6 transition. So if possible please make use of RPATH optional. thanks, Hamish -- Hamish Moffatt VK3SB <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> _______________________________________________ geda-dev mailing list [email protected] http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev
