--- a/bc.mak Thu May 01 16:18:06 1997 +0200
+++ b/bc.mak Thu May 01 17:38:17 1997 +0200
@@ -1,11 +1,15 @@
#
-# $Header: /cvs/stx/stx/libview/bc.mak,v 1.15 1997-05-01 14:18:06 cg Exp $
+# $Header: /cvs/stx/stx/libview/bc.mak,v 1.16 1997-05-01 15:38:04 cg Exp $
#
TOP=..
!INCLUDE $(TOP)\rules\stdHeader_nt
+SYS_LIBS=kernel32.lib user32.lib gdi32.lib \
+ comdlg32.lib advapi32.lib \
+ uuid.lib
+
LIBNAME=libview
LIB_BASE=$(LIBVIEW_BASE)
@@ -13,7 +17,7 @@
STCFLAGS_WW=-H$(STX_INCDIR) -staticMethods "-package=view-classes-(stx:$(LIBNAME))" $(COMMONSYMBOLS)
ALL: $(LIBDIR)\$(LIBNAME).lib $(BINDIR)\$(LIBNAME).dll \
- WinWorkstat.lib WinWorkstat.dll
+ $(LIBDIR)\WinWorkstat.lib $(BINDIR)\WinWorkstat.dll
OBJS= \
GraphicsDevice.$(O) \
@@ -87,12 +91,16 @@
xlib.obj: ..\support\ntxlib\xlib.obj
-copy ..\support\ntxlib\xlib.obj *.*
-LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib \
- wsock32.lib \
- $(LIBRUN) \
- /NOPACK /NOLOGO /SUBSYSTEM:console /INCREMENTAL:yes\
- /PDB:"$(OUTDIR)\WinWorkstat.pdb" /DEBUG /MACHINE:I386 /DLL \
- /BASE:$(WINWORKSTAT_BASE) /OUT:"$(OUTDIR)\WinWorkstat.dll" /DEF:WinWorkstat.def
+SYS_LIBS=kernel32.lib user32.lib gdi32.lib \
+ comdlg32.lib advapi32.lib \
+ uuid.lib
+
+LINK32_FLAGS=\
+ $(SYS_LIBS) \
+ $(LIBRUN) \
+ /NOPACK /NOLOGO /SUBSYSTEM:console /INCREMENTAL:yes\
+ /PDB:"$(OUTDIR)\WinWorkstat.pdb" /DEBUG /MACHINE:I386 /DLL \
+ /BASE:$(WINWORKSTAT_BASE) /OUT:"$(OUTDIR)\WinWorkstat.dll" /DEF:WinWorkstat.def
$(OUTDIR)\xlib.lib : $(OUTDIR) $(DEF_FILE) $(XLIB_OBJS)
-$(LINK32) @<<
@@ -105,11 +113,13 @@
<<
$(OUTDIR)\WinWorkstat.lib : $(OUTDIR) $(DEF_FILE) WinWorkstat.obj
+ @echo generating WinWorkstat.dll / .lib [link] ...
-$(LINK32) @<<
$(LINK32_FLAGS) WinWorkstat.obj
<<
$(OUTDIR)\WinWorkstat.dll : $(OUTDIR) $(DEF_FILE) WinWorkstat.obj $(LIBRUN)
+ @echo generating WinWorkstat.dll / .lib [link] ...
$(LINK32) @<<
$(LINK32_FLAGS) WinWorkstat.obj
<<
@@ -129,6 +139,6 @@
$(CC) /nologo $(STX_INCL) $(SYS_INCL) $(FFLAGS) $(DEFS) $(DBGFLAGS) $(WW_CDEBUGFLAGS) -c WinWorkstat.c
-WinWorkstat.c:
- $(STC) $(STX_INCL_WW) $(FFLAGS) $(STCFLAGS_WW) $(DBGFLAGS) $(WW_CDEBUGFLAGS) $(DEFS) -C WinWorkstat.st
+#WinWorkstat.c:
+# $(STC) $(STX_INCL_WW) $(FFLAGS) $(STCFLAGS_WW) $(DBGFLAGS) $(WW_CDEBUGFLAGS) $(DEFS) -C WinWorkstat.st