From: David McCullough Date: Wed, 1 Feb 2006 22:34:46 +0000 (+0000) Subject: This patch allows cross-compilation of elf2flt for MinGW hosts when a X-Git-Url: https://git.wh0rd.org/?a=commitdiff_plain;h=a4806d47b8b7e093c3676b4aa0160fc35c23630c;p=elf2flt.git This patch allows cross-compilation of elf2flt for MinGW hosts when a non-MinGW build system is in use. By using uname, there is currently an assumption in 'Makefile.in' that (build system) == (host system), which isn't necessarily the case in a Canadian cross environment. (At CodeSourcery we use Linux for building our MinGW-hosted toolchains, some of which will soon include elf2flt). Julian Brown --- diff --git a/Makefile.in b/Makefile.in index 24dd96d..6917cf3 100644 --- a/Makefile.in +++ b/Makefile.in @@ -20,9 +20,9 @@ DEFS = @DEFS@ -DTARGET_$(CPU) EXEEXT = @EXEEXT@ OBJEXT = @OBJEXT@ -UNAME := $(shell uname -s) +HOST = @host_alias@ -ifneq (,$(findstring MINGW,$(UNAME))) +ifneq (,$(findstring mingw32,$(HOST))) LIBS := $(LIBS) -lws2_32 endif