Quoth Jeff Sturm on Wednesday, 25 April: :: Similarly, for cygwin there used to be a unified source tree you could : download for cross compiling. That would simplify things, but the small makefile tweaks in my log would achieve a large degree of simplification without requiring a unified tree. : Libtool should never attempt to use `cygpath' nor lib.exe in a cross : build. Are you saying libtool worked in libstdc++ and zlib but failed in : libjava? Yes.