diff --git a/racket/src/racket/Makefile.in b/racket/src/racket/Makefile.in index 0417f2f6d9..90b50f4bed 100644 --- a/racket/src/racket/Makefile.in +++ b/racket/src/racket/Makefile.in @@ -153,6 +153,7 @@ no-cgc-needed: cd src; $(MAKE) all $(MAKE) @FOREIGNTARGET@ $(MAKE) main.@LTO@ + $(MAKE) mingw-other cd dynsrc; $(MAKE) ../starter FOREIGN_USED_LIB = $(FOREIGN_OBJ) $(FOREIGN_LIB) @@ -212,6 +213,12 @@ rres.o : $(srcdir)/../worksp/racket/racket.rc racket@CGC@@MINGW@: libracket.dll.a libmzgc.dll.a main.@LTO@ $(SPECIALIZINGOBJECTS) rres.o @MZLINKER@ -o racket@CGC@ main.@LTO@ rres.o $(SPECIALIZINGOBJECTS) libracket.dll.a libmzgc.dll.a @LDFLAGS@ @LIBS@ -ldelayimp +mingw-other@MINGW@: mzsj86g.o rres.o + $(NOOP) + +mingw-other@NOT_MINGW@: + $(NOOP) + # OSKit ---------------------------------------- racket.multiboot : libracket.@LIBSFX@ libmzgc.@LIBSFX@ main.@LTO@ diff --git a/racket/src/racket/gc2/Makefile.in b/racket/src/racket/gc2/Makefile.in index 62121303fa..6630aeb4b9 100644 --- a/racket/src/racket/gc2/Makefile.in +++ b/racket/src/racket/gc2/Makefile.in @@ -512,7 +512,7 @@ $(MZFWMMM): ../libracket3m.@LIBSFX@ /usr/bin/install_name_tool -change "Racket.framework/Versions/$(FWVERSION)_3m/Racket" "@executable_path/Racket.framework/Versions/$(FWVERSION)_3m/Racket" "../racket@MMM@" ../lib/libracket3mxxxxxxx.dll: ../libracket3m.@LIBSFX@ ../mzsj86g.o - mkdir -p lib + mkdir -p ../lib @MZLINKER@ -shared -o ../lib/libracket3mxxxxxxx.dll ../mzsj86g.o -Wl,--output-def -Wl,libracket3m.def -Wl,--whole-archive ../libracket3m.@LIBSFX@ -Wl,--no-whole-archive -lshell32 -luser32 -lws2_32 libracket3m.dll.a: ../lib/libracket3mxxxxxxx.dll