Geez, I have no idea what happened to the formatting of the preceding message...
2. 'make install DESTDIR=' fails (or relinks to an old version of a dependent lib) when the project contains dependent libraries.
This bug affects all platforms.
Demonstrates the problems with dependent shared libraries and 'make install DESTDIR=...' This problem affects all platforms, not just cygwin/windows. To run, unpack, and ./bootstrap ./configure --prefix=/usr make make install DESTDIR=`pwd`/inst You'll see that after installing libone into inst/usr/lib, it tries to relink libtwo using -L/usr/lib -lone. But libone is not IN /usr/lib. It's in DESTDIR. And the link fails. Worse, in a real life situation, you could silently SUCCEED, but by linking against an OLD version of libone in that IS in /usr/lib. To completely clean up, use ./unbootstrap --Chuck
destdir-relinklib-demo.tar.bz2
Description: Binary data