regenerated from template
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5355 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
# This file was automatically generated by tmake at 16:37, 2000/01/08
|
# This file was automatically generated by tmake at 15:55, 2000/01/12
|
||||||
# DO NOT CHANGE THIS FILE, YOUR CHANGES WILL BE LOST! CHANGE G95.T!
|
# DO NOT CHANGE THIS FILE, YOUR CHANGES WILL BE LOST! CHANGE G95.T!
|
||||||
|
|
||||||
#
|
#
|
||||||
@@ -19,6 +19,20 @@ WXDIR = ../..
|
|||||||
# this central makefile.
|
# this central makefile.
|
||||||
include $(WXDIR)/src/makeg95.env
|
include $(WXDIR)/src/makeg95.env
|
||||||
|
|
||||||
|
# DLL Name, if building wxWindows as a DLL.
|
||||||
|
ifdef WXMAKINGDLL
|
||||||
|
WXDLL = $(WXDIR)/lib/wx$(WXVERSION).dll
|
||||||
|
WXDEF = wx$(WXVERSION).def
|
||||||
|
DLL_EXTRA_LIBS = $(WXDIR)/lib/libzlib.a \
|
||||||
|
$(WXDIR)/lib/libpng.a $(WXDIR)/lib/libjpeg.a \
|
||||||
|
$(WXDIR)/lib/libxpm.a $(WXDIR)/lib/libtiff.a
|
||||||
|
DLL_LDFLAGS = -L$(WXDIR)/lib
|
||||||
|
DLL_LDLIBS = -mwindows -lcomctl32 -lctl3d32 -lole32 -loleaut32 \
|
||||||
|
-luuid -lrpcrt4 -lodbc32 -lwinmm \
|
||||||
|
-lwsock32 $(DLL_EXTRA_LIBS) \
|
||||||
|
-lstdc++
|
||||||
|
endif
|
||||||
|
|
||||||
# Subordinate library possibilities
|
# Subordinate library possibilities
|
||||||
|
|
||||||
EXTRAOBJS=
|
EXTRAOBJS=
|
||||||
@@ -26,24 +40,26 @@ EXTRAOBJS=
|
|||||||
GENDIR = $(WXDIR)/src/generic
|
GENDIR = $(WXDIR)/src/generic
|
||||||
COMMDIR = $(WXDIR)/src/common
|
COMMDIR = $(WXDIR)/src/common
|
||||||
HTMLDIR = $(WXDIR)/src/html
|
HTMLDIR = $(WXDIR)/src/html
|
||||||
XPMDIR = $(WXDIR)/src/xpm
|
ZLIBDIR = $(WXDIR)/src/zlib
|
||||||
PNGDIR = $(WXDIR)/src/png
|
PNGDIR = $(WXDIR)/src/png
|
||||||
JPEGDIR = $(WXDIR)/src/jpeg
|
JPEGDIR = $(WXDIR)/src/jpeg
|
||||||
ZLIBDIR = $(WXDIR)/src/zlib
|
XPMDIR = $(WXDIR)/src/xpm
|
||||||
|
TIFFDIR = $(WXDIR)/src/tiff
|
||||||
OLEDIR = $(WXDIR)/src/msw/ole
|
OLEDIR = $(WXDIR)/src/msw/ole
|
||||||
MSWDIR = $(WXDIR)/src/msw
|
MSWDIR = $(WXDIR)/src/msw
|
||||||
|
|
||||||
XPMLIB = $(WXDIR)/lib/libxpm.a
|
|
||||||
PNGLIB = $(WXDIR)/lib/libpng.a
|
|
||||||
ZLIBLIB = $(WXDIR)/lib/libzlib.a
|
ZLIBLIB = $(WXDIR)/lib/libzlib.a
|
||||||
|
PNGLIB = $(WXDIR)/lib/libpng.a
|
||||||
JPEGLIB = $(WXDIR)/lib/libjpeg.a
|
JPEGLIB = $(WXDIR)/lib/libjpeg.a
|
||||||
|
XPMLIB = $(WXDIR)/lib/libxpm.a
|
||||||
|
TIFFLIB = $(WXDIR)/lib/libtiff.a
|
||||||
|
|
||||||
DOCDIR = $(WXDIR)\docs
|
DOCDIR = $(WXDIR)/docs
|
||||||
|
|
||||||
# Only use the WIN32 wxDirDialog if we have a recent
|
# Only use the WIN32 wxDirDialog if we have a recent
|
||||||
# version of Mingw32
|
# version of Mingw32
|
||||||
ifeq ($(MINGW32),1)
|
ifeq ($(MINGW32),1)
|
||||||
ifeq ($(MINGW32VERSION),2.95)
|
ifneq "$(findstring 2.95, $(MINGW32VERSION))" ""
|
||||||
DIRDLGOBJ = $(MSWDIR)/dirdlg.$(OBJSUFF)
|
DIRDLGOBJ = $(MSWDIR)/dirdlg.$(OBJSUFF)
|
||||||
else
|
else
|
||||||
DIRDLGOBJ = $(GENDIR)/dirdlgg.$(OBJSUFF)
|
DIRDLGOBJ = $(GENDIR)/dirdlgg.$(OBJSUFF)
|
||||||
@@ -387,8 +403,42 @@ XPMOBJS = $(XPMDIR)/crbuffri.o\
|
|||||||
$(XPMDIR)/simx.o $(XPMDIR)/wrffrdat.o\
|
$(XPMDIR)/simx.o $(XPMDIR)/wrffrdat.o\
|
||||||
$(XPMDIR)/wrffrp.o $(XPMDIR)/wrffri.o
|
$(XPMDIR)/wrffrp.o $(XPMDIR)/wrffri.o
|
||||||
|
|
||||||
|
TIFFOBJS = $(TIFFDIR)/tif_aux.o \
|
||||||
|
$(TIFFDIR)/tif_close.o \
|
||||||
|
$(TIFFDIR)/tif_codec.o \
|
||||||
|
$(TIFFDIR)/tif_compress.o \
|
||||||
|
$(TIFFDIR)/tif_dir.o \
|
||||||
|
$(TIFFDIR)/tif_dirinfo.o \
|
||||||
|
$(TIFFDIR)/tif_dirread.o \
|
||||||
|
$(TIFFDIR)/tif_dirwrite.o \
|
||||||
|
$(TIFFDIR)/tif_dumpmode.o \
|
||||||
|
$(TIFFDIR)/tif_error.o \
|
||||||
|
$(TIFFDIR)/tif_fax3.o \
|
||||||
|
$(TIFFDIR)/tif_fax3sm.o \
|
||||||
|
$(TIFFDIR)/tif_flush.o \
|
||||||
|
$(TIFFDIR)/tif_getimage.o \
|
||||||
|
$(TIFFDIR)/tif_jpeg.o \
|
||||||
|
$(TIFFDIR)/tif_luv.o \
|
||||||
|
$(TIFFDIR)/tif_lzw.o \
|
||||||
|
$(TIFFDIR)/tif_next.o \
|
||||||
|
$(TIFFDIR)/tif_open.o \
|
||||||
|
$(TIFFDIR)/tif_packbits.o \
|
||||||
|
$(TIFFDIR)/tif_pixarlog.o \
|
||||||
|
$(TIFFDIR)/tif_predict.o \
|
||||||
|
$(TIFFDIR)/tif_print.o \
|
||||||
|
$(TIFFDIR)/tif_read.o \
|
||||||
|
$(TIFFDIR)/tif_strip.o \
|
||||||
|
$(TIFFDIR)/tif_swab.o \
|
||||||
|
$(TIFFDIR)/tif_thunder.o \
|
||||||
|
$(TIFFDIR)/tif_tile.o \
|
||||||
|
$(TIFFDIR)/tif_version.o \
|
||||||
|
$(TIFFDIR)/tif_warning.o \
|
||||||
|
$(TIFFDIR)/tif_win32.o \
|
||||||
|
$(TIFFDIR)/tif_write.o \
|
||||||
|
$(TIFFDIR)/tif_zip.o
|
||||||
|
|
||||||
ifeq ($(MINGW32),1)
|
ifeq ($(MINGW32),1)
|
||||||
ifeq ($(MINGW32VERSION),2.95)
|
ifneq "$(findstring 2.95, $(MINGW32VERSION))" ""
|
||||||
OBJECTS = $(MSWOBJS) $(COMMONOBJS) $(GENERICOBJS) $(HTMLOBJS) $(DIRDLGOBJ) $(ADVANCEDOBJS)
|
OBJECTS = $(MSWOBJS) $(COMMONOBJS) $(GENERICOBJS) $(HTMLOBJS) $(DIRDLGOBJ) $(ADVANCEDOBJS)
|
||||||
else
|
else
|
||||||
OBJECTS = $(MSWOBJS) $(COMMONOBJS) $(GENERICOBJS) $(HTMLOBJS) $(DIRDLGOBJ)
|
OBJECTS = $(MSWOBJS) $(COMMONOBJS) $(GENERICOBJS) $(HTMLOBJS) $(DIRDLGOBJ)
|
||||||
@@ -397,12 +447,59 @@ else
|
|||||||
OBJECTS = $(MSWOBJS) $(COMMONOBJS) $(GENERICOBJS) $(HTMLOBJS) $(DIRDLGOBJ)
|
OBJECTS = $(MSWOBJS) $(COMMONOBJS) $(GENERICOBJS) $(HTMLOBJS) $(DIRDLGOBJ)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
all: $(OBJECTS) $(WXLIB) $(ZLIBLIB) $(JPEGLIB) $(PNGLIB) $(XPMLIB)
|
all: $(OBJECTS) $(WXLIB) $(ZLIBLIB) $(PNGLIB) $(JPEGLIB) $(XPMLIB) $(TIFFLIB)
|
||||||
|
|
||||||
|
ifndef WXMAKINGDLL
|
||||||
|
|
||||||
$(WXLIB): $(OBJECTS) $(EXTRAOBJS)
|
$(WXLIB): $(OBJECTS) $(EXTRAOBJS)
|
||||||
ar $(AROPTIONS) $@ $(EXTRAOBJS) $(OBJECTS)
|
ar $(AROPTIONS) $@ $(EXTRAOBJS) $(OBJECTS)
|
||||||
$(RANLIB) $@
|
$(RANLIB) $@
|
||||||
|
|
||||||
|
else
|
||||||
|
|
||||||
|
# The new linker is a few orders of magnitude faster than the old way
|
||||||
|
# of creating DLLs.
|
||||||
|
ifeq "$(strip $(LD_SUPPORTS_SHARED))" "yes"
|
||||||
|
|
||||||
|
$(WXDLL): $(OBJECTS) $(EXTRAOBJS)
|
||||||
|
$(CC) -shared -o $@ \
|
||||||
|
-Wl,--output-def,$(WXDEF) \
|
||||||
|
-Wl,--out-implib,$(WXLIB) \
|
||||||
|
$(OBJECTS) $(EXTRAOBJS) \
|
||||||
|
$(DLL_LDFLAGS) $(DLL_LDLIBS)
|
||||||
|
else
|
||||||
|
|
||||||
|
ifeq ($(MINGW32),1)
|
||||||
|
DLL_ENTRY = _DllMainCRTStartup@12
|
||||||
|
else
|
||||||
|
DLL_ENTRY = __cygwin_dll_entry@12
|
||||||
|
endif
|
||||||
|
LD_STUFF = $(OBJECTS) $(EXTRAOBJS) -Wl,-e,$(DLL_ENTRY) \
|
||||||
|
$(DLL_LDFLAGS) $(DLL_LDLIBS) #-Wl,--image-base=0x66000000
|
||||||
|
|
||||||
|
DLL_STUFF = --as=$(AS) --dllname $(notdir $(WXDLL)) \
|
||||||
|
--def $(WXDEF) \
|
||||||
|
--base-file wx.base --output-exp wx.exp
|
||||||
|
|
||||||
|
$(WXDEF) $(WXLIB): $(OBJECTS) $(EXTRAOBJS)
|
||||||
|
$(DLLTOOL) --output-def $@ --output-lib $(WXLIB) \
|
||||||
|
--dllname $(notdir $(WXDLL)) \
|
||||||
|
$(OBJECTS) $(EXTRAOBJS) $(DLL_EXTRA_LIBS)
|
||||||
|
|
||||||
|
$(WXDLL): $(OBJECTS) $(EXTRAOBJS) $(WXDEF)
|
||||||
|
$(CC) -mdll -Wl,--base-file,wx.base -s -o $@ $(LD_STUFF)
|
||||||
|
$(DLLTOOL) $(DLL_STUFF)
|
||||||
|
$(CC) -mdll -Wl,--base-file,wx.base wx.exp -s -o $@ $(LD_STUFF)
|
||||||
|
$(DLLTOOL) $(DLL_STUFF)
|
||||||
|
$(CC) -mdll wx.exp -o $@ $(LD_STUFF)
|
||||||
|
-$(RM) wx.base
|
||||||
|
-$(RM) wx.exp
|
||||||
|
|
||||||
|
endif
|
||||||
|
|
||||||
|
endif
|
||||||
|
|
||||||
|
|
||||||
$(ZLIBLIB): $(ZLIBOBJS)
|
$(ZLIBLIB): $(ZLIBOBJS)
|
||||||
ar $(AROPTIONS) $@ $(ZLIBOBJS)
|
ar $(AROPTIONS) $@ $(ZLIBOBJS)
|
||||||
$(RANLIB) $@
|
$(RANLIB) $@
|
||||||
@@ -419,16 +516,21 @@ $(XPMLIB): $(XPMOBJS)
|
|||||||
ar $(AROPTIONS) $@ $(XPMOBJS)
|
ar $(AROPTIONS) $@ $(XPMOBJS)
|
||||||
$(RANLIB) $@
|
$(RANLIB) $@
|
||||||
|
|
||||||
|
$(TIFFLIB): $(TIFFOBJS)
|
||||||
|
ar $(AROPTIONS) $@ $(TIFFOBJS)
|
||||||
|
$(RANLIB) $@
|
||||||
|
|
||||||
|
|
||||||
$(OBJECTS): $(WXINC)/wx/defs.h $(WXINC)/wx/object.h $(WXINC)/wx/setup.h
|
$(OBJECTS): $(WXINC)/wx/defs.h $(WXINC)/wx/object.h $(WXINC)/wx/setup.h
|
||||||
|
|
||||||
$(COMMDIR)/y_tab.$(OBJSUFF): $(COMMDIR)/y_tab.c $(COMMDIR)/lex_yy.c
|
$(COMMDIR)/y_tab.$(OBJSUFF): $(COMMDIR)/y_tab.c $(COMMDIR)/lex_yy.c
|
||||||
$(CCLEX) -c $(CPPFLAGS) -DUSE_DEFINE -DYY_USE_PROTOS -o $@ $(COMMDIR)/y_tab.c
|
$(CCLEX) -c $(CPPFLAGS) -DUSE_DEFINE -DYY_USE_PROTOS -o $@ $(COMMDIR)/y_tab.c
|
||||||
|
|
||||||
$(COMMDIR)/y_tab.c: $(COMMDIR)/dosyacc.c
|
$(COMMDIR)/y_tab.c: $(COMMDIR)/dosyacc.c
|
||||||
$(COPY) ..\\common\\dosyacc.c ..\\common\\y_tab.c
|
$(COPY) ../common/dosyacc.c ../common/y_tab.c
|
||||||
|
|
||||||
$(COMMDIR)/lex_yy.c: $(COMMDIR)/doslex.c
|
$(COMMDIR)/lex_yy.c: $(COMMDIR)/doslex.c
|
||||||
$(COPY) ..\\common\\doslex.c ..\\common\\lex_yy.c
|
$(COPY) ../common/doslex.c ../common/lex_yy.c
|
||||||
|
|
||||||
# Replace lex with flex if you run into compilation
|
# Replace lex with flex if you run into compilation
|
||||||
# problems with lex_yy.c. See also note about LEX_SCANNER
|
# problems with lex_yy.c. See also note about LEX_SCANNER
|
||||||
@@ -472,14 +574,28 @@ clean:
|
|||||||
-$(RM) ../generic/*.o
|
-$(RM) ../generic/*.o
|
||||||
-$(RM) ../generic/*.bak
|
-$(RM) ../generic/*.bak
|
||||||
-$(RM) ../html/*.o
|
-$(RM) ../html/*.o
|
||||||
-$(RM) ../png/*.o
|
|
||||||
-$(RM) ../png/*.bak
|
|
||||||
-$(RM) ../zlib/*.o
|
-$(RM) ../zlib/*.o
|
||||||
-$(RM) ../zlib/*.bak
|
-$(RM) ../zlib/*.bak
|
||||||
|
-$(RM) ../png/*.o
|
||||||
|
-$(RM) ../png/*.bak
|
||||||
-$(RM) ../jpeg/*.o
|
-$(RM) ../jpeg/*.o
|
||||||
-$(RM) ../jpeg/*.bak
|
-$(RM) ../jpeg/*.bak
|
||||||
-$(RM) ../xpm/*.o
|
-$(RM) ../xpm/*.o
|
||||||
-$(RM) ../xpm/*.bak
|
-$(RM) ../xpm/*.bak
|
||||||
-$(RM) ../../lib/libwx.a
|
-$(RM) ../tiff/*.o
|
||||||
|
-$(RM) ../tiff/*.bak
|
||||||
|
-$(RM) $(WXLIB)
|
||||||
|
|
||||||
|
ifdef WXMAKINGDLL
|
||||||
|
-$(RM) $(WXDLL)
|
||||||
|
-$(RM) $(WXDEF)
|
||||||
|
ifneq "$(strip $(LD_SUPPORTS_SHARED))" "yes"
|
||||||
|
-$(RM) wx.base
|
||||||
|
-$(RM) wx.exp
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
|
||||||
|
|
||||||
cleanall: clean
|
cleanall: clean
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user