FC = lf95 CC = cl LD = link FFLAGS = -win -dll -ml msvc CFLAGS = /W3 /GX /D "WIN32" /D "NDEBUG" /D "_WINDOWS" LDFLAGS = kernel32.lib user32.lib gdi32.lib /SUBSYSTEM:WINDOWS \ /INCREMENTAL:no /MACHINE:IX86 all : fdll2.dll cmain2.exe run fdll2.dll : dll2.f90 $(FC) $(FFLAGS) $? -out $@ cmain2.exe :: main2.obj $(LD) $? fdll2.lib $(LDFLAGS) /out:$@ run : cmain2 clean : @-del fdll2.dll @-del dll2.obj @-del fdll2.map @-del fdll2.lib @-del fdll2.exp @-del cmain2.exe @-del main2.obj