local libname
local ver=$1
case ${CHOST} in
- *-cygwin|mingw*|*-mingw*) libname="dll";;
- *-darwin*) libname="dylib";;
- *-mint*) libname="irrelevant";;
- hppa*-hpux*) libname="sl";;
- *) libname="so";;
+ *-cygwin*) libname="dll.a";; # import lib
+ mingw*|*-mingw*) libname="dll";;
+ *-darwin*) libname="dylib";;
+ *-mint*) libname="irrelevant";;
+ hppa*-hpux*) libname="sl";;
+ *) libname="so";;
esac
if [[ -z $* ]] ; then
else
for ver in "$@" ; do
case ${CHOST} in
+ *-cygwin*) echo ".${libname}";;
*-darwin*) echo ".${ver}.${libname}";;
*-mint*) echo ".${libname}";;
*) echo ".${libname}.${ver}";;