--- /dev/null
+#Digital Mars (was Symantec) C++ makefile
+WXDIR = ..\..\..
+EXTRALIBS=svg_sc
+TARGET=svgtest
+OBJECTS = $(TARGET).obj
+include $(WXDIR)\src\makeprog.sc
--- /dev/null
+##############################################################################
+# Name: src/zlib/makefile.sc
+# Purpose: build zlib Digital Mars 8.33 compiler
+# Author: Chris Elliott
+# Created: 21.01.03
+# RCS-ID: $Id$
+# Licence: wxWindows licence
+##############################################################################
+
+WXDIR = ..\..\..
+include $(WXDIR)\src\makesc.env
+LIBTARGET=$(WXDIR)\lib\svg$(SC_SUFFIX).lib
+THISDIR=$(WXDIR)\contrib\src\svg
+
+# variables
+OBJECTS = \
+ $(THISDIR)\dcsvg.obj
+
+include $(WXDIR)\src\makelib.sc
+
--- /dev/null
+#Digital Mars (was Symantec) C++ makefile
+WXDIR = ..\..\..
+EXTRALIBS=svg_sc
+TARGET=svgtest
+OBJECTS = $(TARGET).obj
+include $(WXDIR)\src\makeprog.sc
include $(WXDIR)\src\makesc.env
$(TARGET).exe: $(OBJECTS) $(TARGET).res
- link $(LDFLAGS) /DELEXECUTABLE /RC $(OBJECTS), $@, $*, $(LIBDIR)\ $(LIBS)
+ link $(LDFLAGS) /DELEXECUTABLE /RC -L/exet:nt/su:windows $(OBJECTS), $@, $*, $(LIBDIR)\ $(LIBS)
clean:
####WXDIR = $(WXWIN)
INCDIR = $(WXDIR)\include
+CONTRIBINCDIR = $(WXDIR)\contrib\include
MSWINCDIR = $(WXDIR)\include\wx\msw
ARCHINCDIR = $(WXDIR)\lib\$(SC_SUFFIX)
LIBDIR = $(WXDIR)\lib
SRCSUFF = cpp
OBJSUFF = obj
-INCLUDE=-I$(INCDIR) -I$(ARCHINCDIR) -I$(WXDIR)/src/regex;$(WXDIR)/src/png;$(WXDIR)/src/jpeg;$(WXDIR)/src/zlib;$(WXDIR)/src/tiff
+INCLUDE=-I$(INCDIR) -I$(ARCHINCDIR) -I$(CONTRIBINCDIR) -I$(WXDIR)/src/regex;$(WXDIR)/src/png;$(WXDIR)/src/jpeg;$(WXDIR)/src/zlib;$(WXDIR)/src/tiff
# -H ... fix to use directory
CFLAGS = -o -mn -W -H -D__NT__ -DWIN32 -D__WIN32__ -D__WIN95__ -D__WINDOWS__ -D__WXMSW__ -D__SC__ -D__WXDEBUG__ $(EXTRACPPFLAGS)
LINKER = link
+# possible bug with putting d on any extralibs if we have debug and release versions one day
LDFLAGS = $(EXTRALDFLAGS)
LIBS=$(WXLIB) $(EXTRALIBS) $(SUPPORTLIBS) advapi32 comctl32 comdlg32 ctl3d32 gc gdi32 kernel32 ole32 oleaut32 snn user32 uuid
-DEFFILE=sc32.def
+
.$(SRCSUFF).obj:
*$(CC) -c $(CFLAGS) $(INCLUDE) $(OPTIONS) $< -o$@