From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kasper Peeters To: binutils@sourceware.cygnus.com Cc: Ian Lance Taylor Subject: Re: adding rpath to existing executable Date: Thu, 01 Jul 1999 00:00:00 -0000 Message-id: <14189.24404.190234.153358@hopf.amtp.cam.ac.uk> References: <14187.31671.962776.583046@hopf.amtp.cam.ac.uk> <19990619164906.24379.qmail@daffy.airs.com> <19990619164906.24379.qmail@daffy.airs.com> X-SW-Source: 1999-q2/msg00291.html > Is there a simple way to add an RPATH to an already existing > executable using binutils? (this is on i386 elf) > > No. Ok, let me ask this in a different way ;-) Is there a _complicated_ way to add an RPATH to an already existing executable using binutils? I looked at libbfd for half an hour, and it seems like I could just read the executable file using bfd_openr and friends, add the rpath to the private data and write it back. But I find it hard to believe that nobody else has had a need for such a program before. Is libbfd capable of doing this or is more trickery involved that I am not aware of? Kasper