From a4806d47b8b7e093c3676b4aa0160fc35c23630c Mon Sep 17 00:00:00 2001 From: David McCullough Date: Wed, 1 Feb 2006 22:34:46 +0000 Subject: [PATCH] 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 --- Makefile.in | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 -- 2.39.5