+CPP=pdcc
+CC=cc64
+CFLAGS=
+LD=pdld
+LDFLAGS=-s -nostdlib --no-insert-timestamp --image-base 0x400000
+AS=pdas --oformat coff --64
+COPTS=-I. -I../pdos/pdpclib -I../pdos/src -D__PDOS__ \
+ -D__WIN32__ -D__NOBIVA__ -D__64BIT__ -D__CC64__ -Dconst=
+
+OBJS=as.obj coff.obj cstr.obj elks.obj expr.obj fixup.obj frag.obj hashtab.obj \
+ intel.obj kwd.obj lex.obj lib.obj list.obj listing.obj ll.obj macro.obj \
+ process.obj report.obj section.obj symbol.obj vector.obj
+
+TARGET=sasm.exe
+
+all: clean $(TARGET)
+
+$(TARGET): $(OBJS)
+ $(LD) $(LDFLAGS) -o $(TARGET) ../pdos/pdpclib/w32start.obj $(OBJS) ../pdos/pdpclib/msvcrt.lib
+
+.c.obj:
+ $(CPP) -E $(COPTS) -o $*.i $<
+ $(CC) -c -out:$@ $*.i
+ rm -f $*.i
+
+clean:
+ rm -f $(OBJS) $(TARGET)