Merge commit '67c72f08a4
'
* commit '67c72f08a4
':
configure: Stop using dlltool to create an import library
Merged-by: James Almer <jamrial@gmail.com>
This commit is contained in:
commit
5b5365fe9d
1 changed files with 1 additions and 8 deletions
9
configure
vendored
9
configure
vendored
|
@ -4956,10 +4956,6 @@ case $target_os in
|
||||||
;;
|
;;
|
||||||
mingw32*|mingw64*)
|
mingw32*|mingw64*)
|
||||||
target_os=mingw32
|
target_os=mingw32
|
||||||
LIBTARGET=i386
|
|
||||||
if enabled x86_64; then
|
|
||||||
LIBTARGET="i386:x86-64"
|
|
||||||
fi
|
|
||||||
if enabled shared; then
|
if enabled shared; then
|
||||||
# Cannot build both shared and static libs when using dllexport.
|
# Cannot build both shared and static libs when using dllexport.
|
||||||
disable static
|
disable static
|
||||||
|
@ -4971,7 +4967,7 @@ case $target_os in
|
||||||
SLIBSUF=".dll"
|
SLIBSUF=".dll"
|
||||||
SLIBNAME_WITH_VERSION='$(SLIBPREF)$(FULLNAME)-$(LIBVERSION)$(SLIBSUF)'
|
SLIBNAME_WITH_VERSION='$(SLIBPREF)$(FULLNAME)-$(LIBVERSION)$(SLIBSUF)'
|
||||||
SLIBNAME_WITH_MAJOR='$(SLIBPREF)$(FULLNAME)-$(LIBMAJOR)$(SLIBSUF)'
|
SLIBNAME_WITH_MAJOR='$(SLIBPREF)$(FULLNAME)-$(LIBMAJOR)$(SLIBSUF)'
|
||||||
SLIB_EXTRA_CMD=-'$(DLLTOOL) -m $(LIBTARGET) -d $$(@:$(SLIBSUF)=.def) -l $(SUBDIR)$(SLIBNAME:$(SLIBSUF)=.lib) -D $(SLIBNAME_WITH_MAJOR)'
|
SLIB_EXTRA_CMD='cp $(SUBDIR)lib$(SLIBNAME:$(SLIBSUF)=.dll.a) $(SUBDIR)$(SLIBNAME:$(SLIBSUF)=.lib)'
|
||||||
SLIB_INSTALL_NAME='$(SLIBNAME_WITH_MAJOR)'
|
SLIB_INSTALL_NAME='$(SLIBNAME_WITH_MAJOR)'
|
||||||
SLIB_INSTALL_LINKS=
|
SLIB_INSTALL_LINKS=
|
||||||
SLIB_INSTALL_EXTRA_SHLIB='$(SLIBNAME:$(SLIBSUF)=.lib)'
|
SLIB_INSTALL_EXTRA_SHLIB='$(SLIBNAME:$(SLIBSUF)=.lib)'
|
||||||
|
@ -4979,7 +4975,6 @@ case $target_os in
|
||||||
SLIB_CREATE_DEF_CMD='ARCH="$(ARCH)" AR="$(AR_CMD)" NM="$(NM_CMD)" $(SRC_PATH)/compat/windows/makedef $(SUBDIR)lib$(NAME).ver $(OBJS) > $$(@:$(SLIBSUF)=.def)'
|
SLIB_CREATE_DEF_CMD='ARCH="$(ARCH)" AR="$(AR_CMD)" NM="$(NM_CMD)" $(SRC_PATH)/compat/windows/makedef $(SUBDIR)lib$(NAME).ver $(OBJS) > $$(@:$(SLIBSUF)=.def)'
|
||||||
SHFLAGS='-shared -Wl,--out-implib,$(SUBDIR)lib$(SLIBNAME:$(SLIBSUF)=.dll.a) -Wl,--disable-auto-image-base $$(@:$(SLIBSUF)=.def)'
|
SHFLAGS='-shared -Wl,--out-implib,$(SUBDIR)lib$(SLIBNAME:$(SLIBSUF)=.dll.a) -Wl,--disable-auto-image-base $$(@:$(SLIBSUF)=.def)'
|
||||||
enabled x86_64 && objformat="win64" || objformat="win32"
|
enabled x86_64 && objformat="win64" || objformat="win32"
|
||||||
dlltool="${cross_prefix}dlltool"
|
|
||||||
ranlib=:
|
ranlib=:
|
||||||
enable dos_paths
|
enable dos_paths
|
||||||
check_ldflags -Wl,--nxcompat,--dynamicbase
|
check_ldflags -Wl,--nxcompat,--dynamicbase
|
||||||
|
@ -6825,7 +6820,6 @@ LD_O=$LD_O
|
||||||
X86ASM_O=$X86ASM_O
|
X86ASM_O=$X86ASM_O
|
||||||
LD_LIB=$LD_LIB
|
LD_LIB=$LD_LIB
|
||||||
LD_PATH=$LD_PATH
|
LD_PATH=$LD_PATH
|
||||||
DLLTOOL=$dlltool
|
|
||||||
WINDRES=$windres
|
WINDRES=$windres
|
||||||
DEPWINDRES=$dep_cc
|
DEPWINDRES=$dep_cc
|
||||||
DOXYGEN=$doxygen
|
DOXYGEN=$doxygen
|
||||||
|
@ -6879,7 +6873,6 @@ LIB_INSTALL_EXTRA_CMD=$LIB_INSTALL_EXTRA_CMD
|
||||||
EXTRALIBS=$extralibs
|
EXTRALIBS=$extralibs
|
||||||
COMPAT_OBJS=$compat_objs
|
COMPAT_OBJS=$compat_objs
|
||||||
INSTALL=$install
|
INSTALL=$install
|
||||||
LIBTARGET=${LIBTARGET}
|
|
||||||
SLIBNAME=${SLIBNAME}
|
SLIBNAME=${SLIBNAME}
|
||||||
SLIBNAME_WITH_VERSION=${SLIBNAME_WITH_VERSION}
|
SLIBNAME_WITH_VERSION=${SLIBNAME_WITH_VERSION}
|
||||||
SLIBNAME_WITH_MAJOR=${SLIBNAME_WITH_MAJOR}
|
SLIBNAME_WITH_MAJOR=${SLIBNAME_WITH_MAJOR}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue