#Point this to your JDK 1.2 root directory JDK=d:\jdk1.2 #Executable Name EXE=javaserv.exe all: $(EXE) CFLAGS=-MT -I$(JDK)\include -I$(JDK)\include\win32 .c.obj: cl -c $(CFLAGS) $*.c javaserver.obj: javaserver.c service.h service.obj: service.c service.h parseargs.obj: parseargs.c parseargs.h registry.obj: registry.c registry.h javaserv_objs=javaserver.obj service.obj parseargs.obj registry.obj javaserv_libs=advapi32.lib shell32.lib $(JDK)\lib\jvm.lib $(EXE): $(javaserv_objs) link -OUT:$(EXE) $(javaserv_objs) $(javaserv_libs)