* Daniel Herring wrote on Wed, Nov 05, 2008 at 04:19:49AM CET: > On Tue, 4 Nov 2008, Ralf Wildenhues wrote: > >> If yes, then the answer is: Libtool doesn't support that late prefix >> diversion, unfortunately. I'm not sure whether that can be fixed, but >> it wouldn't be easy, due to the obscurities of some system's shared >> library semantics. And yes, this is a violation of the GNU Coding >> Standards (GCS). (If pressed, I'd probably go for changing the GCS >> instead.) > > FWIW, it seems that libtool is already relinking executables against > shared libraries during `make install`; it just isn't updating the RPATH > or .la files.
Well, doing so with the current code, without further adjustments, would break make install DESTDIR=/temporary/staging/area Also, please be aware that, whether relinking is done, is quite system dependent. With some systems it is never needed, with others it is always needed. Cheers, Ralf _______________________________________________ http://lists.gnu.org/mailman/listinfo/libtool