bc.mak
changeset 1691 ac1cf1554201
parent 1690 32d2bb7298f6
child 1712 647c6019cec4
--- 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