1 # Visual C++ 2005 Express Edition
4 CFLAGS = -O2 -DMSDOS -DWIN32 -D__WIN32__ -D_CRT_SECURE_NO_DEPRECATE
6 LIBS = user32.lib kernel32.lib gdi32.lib
11 nkf.exe : nkf.obj config.h utf8tbl.obj version.res
12 $(CC) $(CFLAGS) /MT nkf.obj utf8tbl.obj version.res /link setargv.obj
13 copy nkf.exe WIN\nkf.exe
16 nkf32.dll: nkf32.obj utf8tbl.obj dll.res
17 $(LD) $(LDFLAGS) /DLL /DEF:dll.def nkf32.obj utf8tbl.obj dll.res
18 copy nkf32.dll NT\nkf32.dll
19 copy nkf32.lib NT\nkf32.lib
22 nkf32.lib: nkf32.obj utf8tbl.obj dll.res
23 $(LD) $(LDFLAGS) /DLL /DEF:dll.def nkf32.obj utf8tbl.obj dll.res
24 copy nkf32.dll NT\nkf32.dll
25 copy nkf32.lib NT\nkf32.lib
27 nkf.obj : nkf.c config.h
28 $(CC) $(CFLAGS) /MT -c nkf.c
31 nkf32.obj: nkf32.c nkf.c nkf32dll.c config.h nkf.h
32 $(CC) $(CFLAGS) /LD /DLL -DWIN32DLL -DTOMIME -DGETKANJICODE -DFILECONVERT1 -DFILECONVERT2 -DUNICODESUPPORT /c nkf32.c
34 utf8tbl.obj : utf8tbl.c config.h
35 $(CC) $(CFLAGS) /c utf8tbl.c
37 version.res: version.rc
38 $(RC) $(RCFLAGS) version.rc
41 $(RC) $(RCFLAGS) dll.rc
54 #nkf32.dll: nkf32.obj utf8tbl.obj dll.res
55 # $(LD) $(LDFLAGS) /DLL /DEF:dll.def nkf32.obj utf8tbl.obj dll.res
56 # copy nkf32.dll 9x\nkf32.dll
57 # copy nkf32.lib 9x\nkf32.lib
60 #nkf32.lib: nkf32.obj utf8tbl.obj dll.res
61 # $(LD) $(LDFLAGS) /DLL /DEF:dll.def nkf32.obj utf8tbl.obj dll.res
62 # copy nkf32.dll 9x\nkf32.dll
63 # copy nkf32.lib 9x\nkf32.lib
66 #nkf32.obj: nkf32.c nkf.c nkf32dll.c config.h nkf.h
67 # $(CC) $(CFLAGS) /LD /DLL -DWIN32DLL -DTOMIME -DGETKANJICODE -DFILECONVERT1 -DFILECONVERT2 -UUNICODESUPPORT /c nkf32.c