2
# Simple MS VC++ Makefile
5
# C:\libtiff\libtiff> nmake /f makefile.vc all
9
# Select _CONSOLE to build a library which reports errors to stderr, or
10
# _WINDOWED to build such that errors are reported via MessageBox().
12
WINMODE = -DTIF_PLATFORM_CONSOLE
13
#WINMODE = -DTIF_PLATFORM_WINDOWED
15
# Uncomment and edit following lines to enable JPEG support
17
#JPEGDIR = d:/projects/jpeg-6b
25
INCL = $(INCL) -I$(JPEGDIR)
26
EXTRAFLAGS = $(EXTRAFLAGS) -DJPEG_SUPPORT
29
CFLAGS = /nologo /W3 $(INCL) $(WINMODE) $(EXTRAFLAGS)
70
ALPHA = ..\dist\tiff.alpha
74
all: libtiff.lib libtiff.dll
76
libtiff.lib: tiffvers.h $(OBJ)
77
lib /out:libtiff.lib $(OBJ)
80
link /dll /def:libtiff.def /out:libtiff.dll /implib:libtiff_i.lib \
83
tiffvers.h: $(VERSION) mkversion.c
85
if exist tiffvers.h del tiffvers.h
86
.\mkversion.exe -v $(VERSION) tiffvers.h
89
del *.obj *.lib libtiff.dll
91
tif_version.obj: tiffvers.h