-CFLAGS += -DWINDOWS
+CFLAGS += -DWINDOWS -mno-cygwin
LIBS = -lm
-PLAF_SUFFIX = .exe
-PLAF_OBJS = vm/os-windows.o
-include vm/Config.x86
+PLAF_DLL_OBJS += vm/os-windows.o
+EXE_EXTENSION=.exe
+DLL_EXTENSION=.dll
+LINKER = $(CC) -shared -mno-cygwin -o
+LINK_WITH_ENGINE = -l$(DLL_PREFIX)factor$(DLL_SUFFIX)