Hello Eric, * Eric Blake wrote on Fri, Sep 08, 2006 at 04:03:20PM CEST: > I tried `make installcheck' with CVS M4, but it failed because dlpreopen'd > libraries were missing: *snip*
> Looking back at the compilation, m4.exe was built with libtool -dlpreopen > of m4, traditional, and gnu convenience libraries. Please, let us have a look, too: at your configure line, at all libtool --mode=link lines and their output. The issue of dependent DLLs having to exist in $PATH is exactly this bug: http://lists.gnu.org/archive/html/libtool-patches/2006-09/msg00010.html > Either -dlpreopen should make m4.exe link against the static version > of those libraries (so it does not depend on the convenience .dll > existing in PATH), That is what -dlpreopen is documented to do. -dlopen should use the static versions only when shared libs are not available, e.g., due to --disable-shared or some other reason. Cheers, and thanks for the report, Ralf _______________________________________________ http://lists.gnu.org/mailman/listinfo/libtool