* libltdl/ltdl.c (parse_dotla_file) [mingw]: The absolute
libdir path in the .la file is recorded as an MSYS (POSIX
style) path. Make sure it isn't tried when locating the
shared library.
* NEWS: Updated.
Signed-off-by: Gary V. Vaughan <gary@gnu.org>
+2009-09-15 Peter Rosin <peda@lysator.liu.se>
+
+ Don't try the MSYS libdir path on MinGW.
+ * libltdl/ltdl.c (parse_dotla_file) [mingw]: The absolute
+ libdir path in the .la file is recorded as an MSYS (POSIX
+ style) path. Make sure it isn't tried when locating the
+ shared library.
+ * NEWS: Updated.
+
2010-06-09 Gary V. Vaughan <gary@gnu.org>
Simplify license variations, and add missing license texts.
* New features:
- - None.
+ - On non-cygwin Windows systems, we no longer try to lookup the POSIX
+ format path recorded in $libdir of a pseudo-library when looking up
+ the location of the library with the native tools.
New in 2.2.8 2010-06-05: git version 2.2.7c, Libtool team:
{
errors += trim (old_name, &line[sizeof (STR_OLD_LIBRARY) - 1]);
}
+
+ /* Windows native tools do not understand the POSIX paths we store
+ in libdir. */
+#ifndef __WINDOWS__
#undef STR_LIBDIR
#define STR_LIBDIR "libdir="
else if (strncmp (line, STR_LIBDIR, sizeof (STR_LIBDIR) - 1) == 0)
{
errors += trim (libdir, &line[sizeof(STR_LIBDIR) - 1]);
}
+#endif
#undef STR_DL_DEPLIBS
#define STR_DL_DEPLIBS "dependency_libs="