Use dlltool from the in-tree mingw installation
authorIan Lynagh <igloo@earth.li>
Tue, 1 Dec 2009 19:05:44 +0000 (19:05 +0000)
committerIan Lynagh <igloo@earth.li>
Tue, 1 Dec 2009 19:05:44 +0000 (19:05 +0000)
We only use dlltool on Windows, and this way we don't require that
the user has it installed.

configure.ac
mk/config.mk.in

index c249b9a..2e87ea5 100644 (file)
@@ -437,21 +437,6 @@ FP_ARG_WITH_PATH_GNU_PROG([LD], [ld])
 LdCmd="$LD"
 AC_SUBST([LdCmd])
 
-dnl ** Check for dlltool on Windows
-dnl --------------------------------------------------------------
-case $HostOS_CPP in
-cygwin32|mingw32)
-       AC_PATH_PROG(DlltoolCmd,dlltool)
-       if test -z "$DlltoolCmd"; then
-         echo "Can't find dlltool in your path, can't make DLLs."
-         exit 1
-       fi
-       ;;
-*)
-       AC_SUBST(DlltoolCmd,"")
-       ;;
-esac
-
 dnl ** Which nm to use?
 dnl --------------------------------------------------------------
 FP_ARG_WITH_PATH_GNU_PROG([NM], [nm])
index 4431dd8..07b0c79 100644 (file)
@@ -550,7 +550,7 @@ SRC_HSC2HS_OPTS += $(foreach d,$(GMP_INCLUDE_DIRS),-I$(d))
 # Mingwex Library
 #
 HaveLibMingwEx = @HaveLibMingwEx@
-DLLTOOL                        = @DlltoolCmd@
+DLLTOOL                        = inplace/mingw/bin/dlltool.exe
 
 #-----------------------------------------------------------------------------
 # Flex (currently unused, could be moved to glafp-utils)