diff options
Diffstat (limited to 'winsup/utils/Makefile.in')
-rw-r--r-- | winsup/utils/Makefile.in | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/winsup/utils/Makefile.in b/winsup/utils/Makefile.in index b172024aa..c5515caae 100644 --- a/winsup/utils/Makefile.in +++ b/winsup/utils/Makefile.in @@ -29,14 +29,14 @@ CC:=@CC@ CC_FOR_TARGET:=$(CC) CFLAGS:=@CFLAGS@ -CXXFLAGS:=@CXXFLAGS@ +CXXFLAGS:=@CXXFLAGS@ -fno-exceptions -nostdinc++ -fno-rtti include $(srcdir)/../Makefile.common MINGW_INCLUDES:=-I$(updir)/mingw/include -MINGW_CXXFLAGS:=$(CXXFLAGS) -mno-cygwin $(CXXFLAGS) $(MINGW_INCLUDES) -MINGW_CFLAGS:=$(CFLAGS) -mno-cygwin $(CFLAGS) $(MINGW_INCLUDES) +MINGW_CXXFLAGS:=$(CXXFLAGS) -mno-cygwin $(MINGW_INCLUDES) +MINGW_CFLAGS:=$(CFLAGS) -mno-cygwin $(MINGW_INCLUDES) libcygwin:=$(cygwin_build)/libcygwin.a libuser32:=$(w32api_lib)/libuser32.a @@ -52,6 +52,7 @@ ALL_LDLIBS:=${patsubst $(w32api_lib)/lib%.a,-l%,\ MINGW_LIB:=$(mingw_build)/libmingw32.a MINGW_LDLIBS:=$(ALL_LDLIBS) $(MINGW_LIB) +MINGW_DEP_LDLIBS:=${ALL_DEP_LDLIBS} ${MINGW_LIB} ALL_LDFLAGS:=-B$(newlib_build)/libc/ -B$(newlib_build)/libm/ -B$(w32api_lib)/ \ $(LDFLAGS) $(ALL_LDLIBS) MINGW_LDFLAGS:=$(ALL_LDFLAGS) $(MINGW_LIB) @@ -70,7 +71,7 @@ WINSUP_DEPS:=$(cygwin_source)/winsup.h all: Makefile $(PROGS) -strace.exe: strace.cc mingw_getopt.o $(MINGW_LDLIBS) +strace.exe: strace.cc mingw_getopt.o $(MINGW_DEP_LDLIBS) ifdef VERBOSE $(CC) $(MINGW_CXXFLAGS) -o $@ ${wordlist 1,2,$^} -B$(mingw_build)/ $(MINGW_LDFLAGS) else |