1 # ---------------------------------------------------------------------
2 # Microsoft C/C++ Installation Directory
4 # CHANGE this definition to point to your compiler's installation directory
5 # ---------------------------------------------------------------------
6 MSCDIR= c:\Progra~1\micros~3\vc98
8 CFLAGS = -c -Zi -MD $(INCLUDE)
9 LIB_CFLAGS= $(CFLAGS) -LD
10 INCLUDE= -I$(MSCDIR)\include -I..\..\..\include -I..\..\..\include\win32
11 LIBS= $(MSCDIR)\lib\msvcrt.lib $(MSCDIR)\lib\uuid.lib $(MSCDIR)\lib\oldnames.lib \
12 $(MSCDIR)\lib\kernel32.lib $(MSCDIR)\lib\libcd.lib $(MSCDIR)\lib\wsock32.lib \
13 $(MSCDIR)\lib\advapi32.lib $(MSCDIR)\lib\ws2_32.lib\
14 ..\..\..\contrib\win_pthread\pthreadVC.lib \
15 ..\..\..\liborte\msvc\liborte.lib
17 LINK= $(MSCDIR)\bin\link
18 LIBRARIAN= $(MSCDIR)\bin\lib
20 TARGETS=publisher.exe subscriberreliable.exe subscriberbesteffort.exe
26 publisher.exe: ..\publisher.obj
28 subscriberreliable.exe: ..\subscriberreliable.obj
30 subscriberbesteffort.exe: ..\subscriberbesteffort.obj
32 # ---------------------------------------------------------------------
33 # Generic Compilation Rules
35 # Do NOT change anything below this point.
36 # ---------------------------------------------------------------------
37 #.SUFFIXES: .c .obj .exe
40 $(CC) $(CFLAGS) $< -Fo$*.obj
43 $(LINK) -out:$@ $(ORTELIB) $< $(LIBS)