Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
We have to fix the DLL name convention on Windows every time...
- Loading branch information
Showing
with
16 additions
and
8 deletions.
-
+4
−2
acinclude/libtool.m4
-
+4
−2
aclocal.m4
-
+8
−4
configure
|
@@ -2364,13 +2364,15 @@ cygwin* | mingw* | pw32* | cegcc*) |
|
|
case $host_os in |
|
|
cygwin*) |
|
|
# Cygwin DLLs use 'cyg' prefix rather than 'lib' |
|
|
soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}' |
|
|
#soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}' |
|
|
soname_spec='`echo ${libname} | sed -e 's/^lib//'`${shared_ext}' |
|
|
m4_if([$1], [],[ |
|
|
sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"]) |
|
|
;; |
|
|
mingw* | cegcc*) |
|
|
# MinGW DLLs use traditional 'lib' prefix |
|
|
soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}' |
|
|
#soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}' |
|
|
soname_spec='`echo ${libname} | $SED -e 's/^lib//'`${shared_ext}' |
|
|
;; |
|
|
pw32*) |
|
|
# pw32 DLLs use 'pw' prefix rather than 'lib' |
|
|
|
@@ -3061,13 +3061,15 @@ cygwin* | mingw* | pw32* | cegcc*) |
|
|
case $host_os in |
|
|
cygwin*) |
|
|
# Cygwin DLLs use 'cyg' prefix rather than 'lib' |
|
|
soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}' |
|
|
#soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}' |
|
|
soname_spec='`echo ${libname} | sed -e 's/^lib//'`${shared_ext}' |
|
|
m4_if([$1], [],[ |
|
|
sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"]) |
|
|
;; |
|
|
mingw* | cegcc*) |
|
|
# MinGW DLLs use traditional 'lib' prefix |
|
|
soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}' |
|
|
#soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}' |
|
|
soname_spec='`echo ${libname} | $SED -e 's/^lib//'`${shared_ext}' |
|
|
;; |
|
|
pw32*) |
|
|
# pw32 DLLs use 'pw' prefix rather than 'lib' |
|
|
|
@@ -10244,13 +10244,15 @@ cygwin* | mingw* | pw32* | cegcc*) |
|
|
case $host_os in |
|
|
cygwin*) |
|
|
# Cygwin DLLs use 'cyg' prefix rather than 'lib' |
|
|
soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' |
|
|
#soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}' |
|
|
soname_spec='`echo ${libname} | sed -e 's/^lib//'`${shared_ext}' |
|
|
|
|
|
sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" |
|
|
;; |
|
|
mingw* | cegcc*) |
|
|
# MinGW DLLs use traditional 'lib' prefix |
|
|
soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' |
|
|
#soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}' |
|
|
soname_spec='`echo ${libname} | $SED -e 's/^lib//'`${shared_ext}' |
|
|
;; |
|
|
pw32*) |
|
|
# pw32 DLLs use 'pw' prefix rather than 'lib' |
|
@@ -14919,12 +14921,14 @@ cygwin* | mingw* | pw32* | cegcc*) |
|
|
case $host_os in |
|
|
cygwin*) |
|
|
# Cygwin DLLs use 'cyg' prefix rather than 'lib' |
|
|
soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' |
|
|
#soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}' |
|
|
soname_spec='`echo ${libname} | sed -e 's/^lib//'`${shared_ext}' |
|
|
|
|
|
;; |
|
|
mingw* | cegcc*) |
|
|
# MinGW DLLs use traditional 'lib' prefix |
|
|
soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' |
|
|
#soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}' |
|
|
soname_spec='`echo ${libname} | $SED -e 's/^lib//'`${shared_ext}' |
|
|
;; |
|
|
pw32*) |
|
|
# pw32 DLLs use 'pw' prefix rather than 'lib' |
|
|