DPMI server now embedded in the demo EXE.
This commit is contained in:
parent
5f3aec3144
commit
505b95ff8c
1 changed files with 5 additions and 0 deletions
|
|
@ -2,6 +2,8 @@
|
||||||
|
|
||||||
DJGPP_PREFIX = $(HOME)/djgpp/djgpp
|
DJGPP_PREFIX = $(HOME)/djgpp/djgpp
|
||||||
CC = $(DJGPP_PREFIX)/bin/i586-pc-msdosdjgpp-gcc
|
CC = $(DJGPP_PREFIX)/bin/i586-pc-msdosdjgpp-gcc
|
||||||
|
EXE2COFF = $(DJGPP_PREFIX)/i586-pc-msdosdjgpp/bin/exe2coff
|
||||||
|
CWSDSTUB = $(DJGPP_PREFIX)/i586-pc-msdosdjgpp/bin/CWSDSTUB.EXE
|
||||||
CFLAGS = -O2 -Wall -Wextra -march=i486 -mtune=i586 -I../dvx
|
CFLAGS = -O2 -Wall -Wextra -march=i486 -mtune=i586 -I../dvx
|
||||||
LDFLAGS = -L../lib -ldvx -lm
|
LDFLAGS = -L../lib -ldvx -lm
|
||||||
|
|
||||||
|
|
@ -22,6 +24,9 @@ lib:
|
||||||
|
|
||||||
$(TARGET): $(OBJS) $(LIBDIR)/libdvx.a | $(BINDIR)
|
$(TARGET): $(OBJS) $(LIBDIR)/libdvx.a | $(BINDIR)
|
||||||
$(CC) $(CFLAGS) -o $@ $(OBJS) $(LDFLAGS)
|
$(CC) $(CFLAGS) -o $@ $(OBJS) $(LDFLAGS)
|
||||||
|
$(EXE2COFF) $@
|
||||||
|
cat $(CWSDSTUB) $(BINDIR)/demo > $@
|
||||||
|
rm -f $(BINDIR)/demo
|
||||||
|
|
||||||
$(OBJDIR)/%.o: %.c | $(OBJDIR)
|
$(OBJDIR)/%.o: %.c | $(OBJDIR)
|
||||||
$(CC) $(CFLAGS) -c -o $@ $<
|
$(CC) $(CFLAGS) -c -o $@ $<
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue