From 93df9510e1e4dad49fc69ce8b8b42bc1c5dd4610 Mon Sep 17 00:00:00 2001 From: David Griffith Date: Tue, 17 Sep 2019 22:58:31 -0700 Subject: [PATCH] Build common_defines and hash for DOS. No cross-compiling yet. What I'd like to do with this is to cross-compile for 16-bit DOS using Watcom C executed under Unix. That'll have to wait for another release. --- Makefile | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index dfefa61..38129ff 100644 --- a/Makefile +++ b/Makefile @@ -266,10 +266,12 @@ $(SFROTZ_BIN): $(COMMON_LIB) $(SDL_LIB) $(BLORB_LIB) $(COMMON_LIB) @echo "** Done building Frotz with SDL interface." dos: $(DOS_BIN) -$(DOS_BIN): $(COMMON_LIB) $(DOS_LIB) $(COMMON_LIB) - @echo "***********************************" - @echo "** Cannot compile for DOS yet... **" - @echo "***********************************" +$(DOS_BIN): $(COMMON_DEFINES) $(HASH) + @echo + @echo " ** Cannot cross-compile for DOS yet" + @echo " ** For now, I'm just making $(COMMON_DEFINES) and $(HASH)" + @echo " ** To build for DOS, take what's here and use Turbo C in DOSBOX" + @echo all: $(FROTZ_BIN) $(DFROTZ_BIN) $(SFROTZ_BIN) -- 2.34.1