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
