+2001-03-07 Gary V. Vaughan <gvv@techie.com>
+
+ * libtool.m4 (library_names_spec): Use an appropriate filename
+ prefix for dlls -- lib for mingw; cyg for cygwin; pw for pw32.
+ From Tor Lillqvist <tml@iki.fi>
+
2001-03-06 Alexandre Oliva <aoliva@redhat.com>
* libtool.m4 (can_build_shared) [AIX 4.[01], GCC]: GCC up to
* ltmain.in: When dropping dependencies of a -no-undefined
library, give up on building a shared library.
-20001-03-05 Akim Demaille <akim@epita.fr>
+2001-03-05 Akim Demaille <akim@epita.fr>
* ltmain.sh: Don't quote the argument of case/esac and
assignments.
version_type=windows
need_version=no
need_lib_prefix=no
- if test "$GCC" = yes; then
- library_names_spec='${libname}`echo ${release} | [sed -e 's/[.]/-/g']`${versuffix}.dll'
- else
- library_names_spec='${libname}`echo ${release} | [sed -e 's/[.]/-/g']`${versuffix}.dll $libname.lib'
- fi
+ case $GCC,$host_os in
+ yes,cygwin*)
+ library_names_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll'
+ ;;
+ yes,mingw*)
+ library_names_spec='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll'
+ sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | sed -e "s/^libraries://" -e "s/;/ /g"`
+ ;;
+ yes,pw32*)
+ library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll'
+ ;;
+ *)
+ library_names_spec='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll $libname.lib'
+ ;;
+ esac
dynamic_linker='Win32 ld.exe'
# FIXME: first we should search . and the directory the executable is in
shlibpath_var=PATH