New Unix configure system
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@443 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
188
src/Makefile.in
188
src/Makefile.in
@@ -1,10 +1,10 @@
|
||||
#
|
||||
# wxGTK main source makefile
|
||||
# wxWindows/Unix main source makefile
|
||||
#
|
||||
# Copyright 1998, Markus Holzhem and Robert Roebling
|
||||
#
|
||||
|
||||
# wxGTK base directory
|
||||
# wxWindows base directory
|
||||
WXBASEDIR=@WXBASEDIR@
|
||||
|
||||
# set the OS type for compilation
|
||||
@@ -15,188 +15,14 @@ RULE=gslib
|
||||
|
||||
# define common stuff
|
||||
|
||||
# needed for unactivated
|
||||
NONE =
|
||||
# include gtk.inc, qt.inc or motif.inc here
|
||||
include @MAKEINCLUDE@
|
||||
|
||||
# define library name
|
||||
LIB_TARGET=wx_gtk
|
||||
LIB_MAJOR=1
|
||||
LIB_MINOR=90
|
||||
LIB_CPP_ALL_SRC=$(LIB_CPP_SRC) @GTK_JOYSTICK@ @UNIX_THREAD@
|
||||
|
||||
# define library sources
|
||||
|
||||
LIB_CPP_SRC=\
|
||||
\
|
||||
common/cmndata.cpp \
|
||||
common/config.cpp \
|
||||
common/date.cpp \
|
||||
common/docmdi.cpp \
|
||||
common/docview.cpp \
|
||||
common/dynarray.cpp \
|
||||
common/event.cpp \
|
||||
common/file.cpp \
|
||||
common/fileconf.cpp \
|
||||
common/filefn.cpp \
|
||||
common/gdicmn.cpp \
|
||||
common/hash.cpp \
|
||||
common/helpbase.cpp \
|
||||
common/intl.cpp \
|
||||
common/ipcbase.cpp \
|
||||
common/layout.cpp \
|
||||
common/list.cpp \
|
||||
common/log.cpp \
|
||||
common/matrix.cpp \
|
||||
common/memory.cpp \
|
||||
common/module.cpp \
|
||||
common/object.cpp \
|
||||
common/odbc.cpp \
|
||||
common/postscrp.cpp \
|
||||
common/prntbase.cpp \
|
||||
common/string.cpp \
|
||||
common/textfile.cpp \
|
||||
common/time.cpp \
|
||||
common/timercmn.cpp \
|
||||
common/utilscmn.cpp \
|
||||
common/wincmn.cpp \
|
||||
common/framecmn.cpp \
|
||||
common/stream.cpp \
|
||||
common/datstrm.cpp \
|
||||
common/fstream.cpp \
|
||||
common/mstream.cpp \
|
||||
common/zstream.cpp \
|
||||
common/objstrm.cpp \
|
||||
common/framecmn.cpp \
|
||||
common/wincmn.cpp \
|
||||
\
|
||||
gtk/app.cpp \
|
||||
gtk/bitmap.cpp \
|
||||
gtk/brush.cpp \
|
||||
gtk/button.cpp \
|
||||
gtk/checkbox.cpp \
|
||||
gtk/choice.cpp \
|
||||
gtk/colour.cpp \
|
||||
gtk/control.cpp \
|
||||
gtk/combobox.cpp \
|
||||
gtk/cursor.cpp \
|
||||
gtk/data.cpp \
|
||||
gtk/dc.cpp \
|
||||
gtk/dcclient.cpp \
|
||||
gtk/dcmemory.cpp \
|
||||
gtk/dcscreen.cpp \
|
||||
gtk/dnd.cpp \
|
||||
gtk/dialog.cpp \
|
||||
gtk/filedlg.cpp \
|
||||
gtk/font.cpp \
|
||||
gtk/frame.cpp \
|
||||
gtk/gauge.cpp \
|
||||
gtk/gdiobj.cpp \
|
||||
gtk/icon.cpp \
|
||||
gtk/listbox.cpp \
|
||||
gtk/mdi.cpp \
|
||||
gtk/menu.cpp \
|
||||
gtk/notebook.cpp \
|
||||
gtk/palette.cpp \
|
||||
gtk/pen.cpp \
|
||||
gtk/radiobox.cpp \
|
||||
gtk/radiobut.cpp \
|
||||
gtk/region.cpp \
|
||||
gtk/scrolbar.cpp \
|
||||
gtk/settings.cpp \
|
||||
gtk/slider.cpp \
|
||||
gtk/statbox.cpp \
|
||||
gtk/stattext.cpp \
|
||||
gtk/tbargtk.cpp \
|
||||
gtk/textctrl.cpp \
|
||||
gtk/timer.cpp \
|
||||
gtk/utilsgtk.cpp \
|
||||
gtk/utilsres.cpp \
|
||||
gtk/window.cpp \
|
||||
@GTK_JOYSTICK@ \
|
||||
@UNIX_THREAD@ \
|
||||
\
|
||||
generic/choicdgg.cpp \
|
||||
generic/colrdlgg.cpp \
|
||||
generic/fontdlgg.cpp \
|
||||
generic/gridg.cpp \
|
||||
generic/imaglist.cpp \
|
||||
generic/listctrl.cpp \
|
||||
generic/msgdlgg.cpp \
|
||||
generic/panelg.cpp \
|
||||
generic/printps.cpp \
|
||||
generic/prntdlgg.cpp \
|
||||
generic/scrolwin.cpp \
|
||||
generic/splitter.cpp \
|
||||
generic/statusbr.cpp \
|
||||
generic/tabg.cpp \
|
||||
generic/textdlgg.cpp \
|
||||
generic/treectrl.cpp
|
||||
|
||||
# common/dynlib.cpp Disabled until I write support for DLL on all platforms
|
||||
|
||||
LIB_C_SRC=\
|
||||
common/extended.c \
|
||||
\
|
||||
gtk/win_gtk.c \
|
||||
\
|
||||
png/png.c \
|
||||
png/pngset.c \
|
||||
png/pngget.c \
|
||||
png/pngrutil.c \
|
||||
png/pngtrans.c \
|
||||
png/pngwutil.c \
|
||||
png/pngread.c \
|
||||
png/pngrio.c \
|
||||
png/pngwio.c \
|
||||
png/pngwrite.c \
|
||||
png/pngrtran.c \
|
||||
png/pngwtran.c \
|
||||
png/pngmem.c \
|
||||
png/pngerror.c \
|
||||
png/pngpread.c \
|
||||
\
|
||||
zlib/adler32.c \
|
||||
zlib/compress.c \
|
||||
zlib/crc32.c \
|
||||
zlib/gzio.c \
|
||||
zlib/uncompr.c \
|
||||
zlib/deflate.c \
|
||||
zlib/trees.c \
|
||||
zlib/zutil.c \
|
||||
zlib/inflate.c \
|
||||
zlib/infblock.c \
|
||||
zlib/inftrees.c \
|
||||
zlib/infcodes.c \
|
||||
zlib/infutil.c \
|
||||
zlib/inffast.c \
|
||||
\
|
||||
gdk_imlib/cache.c \
|
||||
gdk_imlib/colors.c \
|
||||
gdk_imlib/globals.c \
|
||||
gdk_imlib/load.c \
|
||||
gdk_imlib/misc.c \
|
||||
gdk_imlib/rend.c \
|
||||
gdk_imlib/save.c \
|
||||
gdk_imlib/utils.c \
|
||||
\
|
||||
iodbc/dlf.c \
|
||||
iodbc/dlproc.c \
|
||||
iodbc/herr.c \
|
||||
iodbc/henv.c \
|
||||
iodbc/hdbc.c \
|
||||
iodbc/hstmt.c \
|
||||
iodbc/connect.c \
|
||||
iodbc/prepare.c \
|
||||
iodbc/result.c \
|
||||
iodbc/execute.c \
|
||||
iodbc/fetch.c \
|
||||
iodbc/info.c \
|
||||
iodbc/catalog.c \
|
||||
iodbc/misc.c \
|
||||
iodbc/itrace.c
|
||||
|
||||
#define library objects
|
||||
LIB_OBJ=\
|
||||
$(LIB_CPP_SRC:.cpp=.o) \
|
||||
$(LIB_CPP_ALL_SRC:.cpp=.o) \
|
||||
$(LIB_C_SRC:.c=.o)
|
||||
|
||||
all::
|
||||
@@ -204,6 +30,8 @@ all::
|
||||
|
||||
clean::
|
||||
$(RM) -rf gtk
|
||||
$(RM) -rf qt
|
||||
$(RM) -rf motif
|
||||
$(RM) -rf common
|
||||
$(RM) -rf generic
|
||||
$(RM) -rf png
|
||||
|
176
src/gtk.inc
Normal file
176
src/gtk.inc
Normal file
@@ -0,0 +1,176 @@
|
||||
# needed for unactivated
|
||||
NONE =
|
||||
|
||||
# define library name
|
||||
LIB_TARGET=wx_gtk
|
||||
LIB_MAJOR=1
|
||||
LIB_MINOR=91
|
||||
|
||||
# define library sources
|
||||
|
||||
LIB_CPP_SRC=\
|
||||
\
|
||||
common/cmndata.cpp \
|
||||
common/config.cpp \
|
||||
common/date.cpp \
|
||||
common/docmdi.cpp \
|
||||
common/docview.cpp \
|
||||
common/dynarray.cpp \
|
||||
common/event.cpp \
|
||||
common/file.cpp \
|
||||
common/fileconf.cpp \
|
||||
common/filefn.cpp \
|
||||
common/gdicmn.cpp \
|
||||
common/hash.cpp \
|
||||
common/helpbase.cpp \
|
||||
common/intl.cpp \
|
||||
common/ipcbase.cpp \
|
||||
common/layout.cpp \
|
||||
common/list.cpp \
|
||||
common/log.cpp \
|
||||
common/matrix.cpp \
|
||||
common/memory.cpp \
|
||||
common/module.cpp \
|
||||
common/object.cpp \
|
||||
common/odbc.cpp \
|
||||
common/postscrp.cpp \
|
||||
common/prntbase.cpp \
|
||||
common/string.cpp \
|
||||
common/textfile.cpp \
|
||||
common/time.cpp \
|
||||
common/timercmn.cpp \
|
||||
common/utilscmn.cpp \
|
||||
common/wincmn.cpp \
|
||||
common/framecmn.cpp \
|
||||
common/stream.cpp \
|
||||
common/datstrm.cpp \
|
||||
common/fstream.cpp \
|
||||
common/mstream.cpp \
|
||||
common/zstream.cpp \
|
||||
common/objstrm.cpp \
|
||||
common/framecmn.cpp \
|
||||
common/wincmn.cpp \
|
||||
\
|
||||
gtk/app.cpp \
|
||||
gtk/bitmap.cpp \
|
||||
gtk/brush.cpp \
|
||||
gtk/button.cpp \
|
||||
gtk/checkbox.cpp \
|
||||
gtk/choice.cpp \
|
||||
gtk/colour.cpp \
|
||||
gtk/control.cpp \
|
||||
gtk/combobox.cpp \
|
||||
gtk/cursor.cpp \
|
||||
gtk/data.cpp \
|
||||
gtk/dc.cpp \
|
||||
gtk/dcclient.cpp \
|
||||
gtk/dcmemory.cpp \
|
||||
gtk/dcscreen.cpp \
|
||||
gtk/dnd.cpp \
|
||||
gtk/dialog.cpp \
|
||||
gtk/filedlg.cpp \
|
||||
gtk/font.cpp \
|
||||
gtk/frame.cpp \
|
||||
gtk/gauge.cpp \
|
||||
gtk/gdiobj.cpp \
|
||||
gtk/icon.cpp \
|
||||
gtk/listbox.cpp \
|
||||
gtk/mdi.cpp \
|
||||
gtk/menu.cpp \
|
||||
gtk/notebook.cpp \
|
||||
gtk/palette.cpp \
|
||||
gtk/pen.cpp \
|
||||
gtk/radiobox.cpp \
|
||||
gtk/radiobut.cpp \
|
||||
gtk/region.cpp \
|
||||
gtk/scrolbar.cpp \
|
||||
gtk/settings.cpp \
|
||||
gtk/slider.cpp \
|
||||
gtk/statbox.cpp \
|
||||
gtk/stattext.cpp \
|
||||
gtk/tbargtk.cpp \
|
||||
gtk/textctrl.cpp \
|
||||
gtk/timer.cpp \
|
||||
gtk/utilsgtk.cpp \
|
||||
gtk/utilsres.cpp \
|
||||
gtk/window.cpp \
|
||||
\
|
||||
generic/choicdgg.cpp \
|
||||
generic/colrdlgg.cpp \
|
||||
generic/fontdlgg.cpp \
|
||||
generic/gridg.cpp \
|
||||
generic/imaglist.cpp \
|
||||
generic/listctrl.cpp \
|
||||
generic/msgdlgg.cpp \
|
||||
generic/panelg.cpp \
|
||||
generic/printps.cpp \
|
||||
generic/prntdlgg.cpp \
|
||||
generic/scrolwin.cpp \
|
||||
generic/splitter.cpp \
|
||||
generic/statusbr.cpp \
|
||||
generic/tabg.cpp \
|
||||
generic/textdlgg.cpp \
|
||||
generic/treectrl.cpp
|
||||
|
||||
# common/dynlib.cpp Disabled until I write support for DLL on all platforms
|
||||
|
||||
LIB_C_SRC=\
|
||||
common/extended.c \
|
||||
\
|
||||
gtk/win_gtk.c \
|
||||
\
|
||||
png/png.c \
|
||||
png/pngset.c \
|
||||
png/pngget.c \
|
||||
png/pngrutil.c \
|
||||
png/pngtrans.c \
|
||||
png/pngwutil.c \
|
||||
png/pngread.c \
|
||||
png/pngrio.c \
|
||||
png/pngwio.c \
|
||||
png/pngwrite.c \
|
||||
png/pngrtran.c \
|
||||
png/pngwtran.c \
|
||||
png/pngmem.c \
|
||||
png/pngerror.c \
|
||||
png/pngpread.c \
|
||||
\
|
||||
zlib/adler32.c \
|
||||
zlib/compress.c \
|
||||
zlib/crc32.c \
|
||||
zlib/gzio.c \
|
||||
zlib/uncompr.c \
|
||||
zlib/deflate.c \
|
||||
zlib/trees.c \
|
||||
zlib/zutil.c \
|
||||
zlib/inflate.c \
|
||||
zlib/infblock.c \
|
||||
zlib/inftrees.c \
|
||||
zlib/infcodes.c \
|
||||
zlib/infutil.c \
|
||||
zlib/inffast.c \
|
||||
\
|
||||
gdk_imlib/cache.c \
|
||||
gdk_imlib/colors.c \
|
||||
gdk_imlib/globals.c \
|
||||
gdk_imlib/load.c \
|
||||
gdk_imlib/misc.c \
|
||||
gdk_imlib/rend.c \
|
||||
gdk_imlib/save.c \
|
||||
gdk_imlib/utils.c \
|
||||
\
|
||||
iodbc/dlf.c \
|
||||
iodbc/dlproc.c \
|
||||
iodbc/herr.c \
|
||||
iodbc/henv.c \
|
||||
iodbc/hdbc.c \
|
||||
iodbc/hstmt.c \
|
||||
iodbc/connect.c \
|
||||
iodbc/prepare.c \
|
||||
iodbc/result.c \
|
||||
iodbc/execute.c \
|
||||
iodbc/fetch.c \
|
||||
iodbc/info.c \
|
||||
iodbc/catalog.c \
|
||||
iodbc/misc.c \
|
||||
iodbc/itrace.c
|
10
src/mkdirs
10
src/mkdirs
@@ -5,6 +5,16 @@ if test ! -d gtk; then
|
||||
mkdir gtk
|
||||
fi
|
||||
|
||||
# create "/qt" if not present
|
||||
if test ! -d gtk; then
|
||||
mkdir gtk
|
||||
fi
|
||||
|
||||
# create "/motif" if not present
|
||||
if test ! -d gtk; then
|
||||
mkdir gtk
|
||||
fi
|
||||
|
||||
# create "/common" if not present
|
||||
if test ! -d common; then
|
||||
mkdir common
|
||||
|
61
src/motif.inc
Normal file
61
src/motif.inc
Normal file
@@ -0,0 +1,61 @@
|
||||
# needed for unactivated
|
||||
NONE =
|
||||
|
||||
# define library name
|
||||
LIB_TARGET=wx_motif
|
||||
LIB_MAJOR=0
|
||||
LIB_MINOR=1
|
||||
|
||||
# define library sources
|
||||
|
||||
LIB_CPP_SRC=\
|
||||
\
|
||||
|
||||
LIB_C_SRC=\
|
||||
\
|
||||
png/png.c \
|
||||
png/pngset.c \
|
||||
png/pngget.c \
|
||||
png/pngrutil.c \
|
||||
png/pngtrans.c \
|
||||
png/pngwutil.c \
|
||||
png/pngread.c \
|
||||
png/pngrio.c \
|
||||
png/pngwio.c \
|
||||
png/pngwrite.c \
|
||||
png/pngrtran.c \
|
||||
png/pngwtran.c \
|
||||
png/pngmem.c \
|
||||
png/pngerror.c \
|
||||
png/pngpread.c \
|
||||
\
|
||||
zlib/adler32.c \
|
||||
zlib/compress.c \
|
||||
zlib/crc32.c \
|
||||
zlib/gzio.c \
|
||||
zlib/uncompr.c \
|
||||
zlib/deflate.c \
|
||||
zlib/trees.c \
|
||||
zlib/zutil.c \
|
||||
zlib/inflate.c \
|
||||
zlib/infblock.c \
|
||||
zlib/inftrees.c \
|
||||
zlib/infcodes.c \
|
||||
zlib/infutil.c \
|
||||
zlib/inffast.c \
|
||||
\
|
||||
iodbc/dlf.c \
|
||||
iodbc/dlproc.c \
|
||||
iodbc/herr.c \
|
||||
iodbc/henv.c \
|
||||
iodbc/hdbc.c \
|
||||
iodbc/hstmt.c \
|
||||
iodbc/connect.c \
|
||||
iodbc/prepare.c \
|
||||
iodbc/result.c \
|
||||
iodbc/execute.c \
|
||||
iodbc/fetch.c \
|
||||
iodbc/info.c \
|
||||
iodbc/catalog.c \
|
||||
iodbc/misc.c \
|
||||
iodbc/itrace.c
|
61
src/qt.inc
Normal file
61
src/qt.inc
Normal file
@@ -0,0 +1,61 @@
|
||||
# needed for unactivated
|
||||
NONE =
|
||||
|
||||
# define library name
|
||||
LIB_TARGET=wx_qt
|
||||
LIB_MAJOR=0
|
||||
LIB_MINOR=1
|
||||
|
||||
# define library sources
|
||||
|
||||
LIB_CPP_SRC=\
|
||||
\
|
||||
|
||||
LIB_C_SRC=\
|
||||
\
|
||||
png/png.c \
|
||||
png/pngset.c \
|
||||
png/pngget.c \
|
||||
png/pngrutil.c \
|
||||
png/pngtrans.c \
|
||||
png/pngwutil.c \
|
||||
png/pngread.c \
|
||||
png/pngrio.c \
|
||||
png/pngwio.c \
|
||||
png/pngwrite.c \
|
||||
png/pngrtran.c \
|
||||
png/pngwtran.c \
|
||||
png/pngmem.c \
|
||||
png/pngerror.c \
|
||||
png/pngpread.c \
|
||||
\
|
||||
zlib/adler32.c \
|
||||
zlib/compress.c \
|
||||
zlib/crc32.c \
|
||||
zlib/gzio.c \
|
||||
zlib/uncompr.c \
|
||||
zlib/deflate.c \
|
||||
zlib/trees.c \
|
||||
zlib/zutil.c \
|
||||
zlib/inflate.c \
|
||||
zlib/infblock.c \
|
||||
zlib/inftrees.c \
|
||||
zlib/infcodes.c \
|
||||
zlib/infutil.c \
|
||||
zlib/inffast.c \
|
||||
\
|
||||
iodbc/dlf.c \
|
||||
iodbc/dlproc.c \
|
||||
iodbc/herr.c \
|
||||
iodbc/henv.c \
|
||||
iodbc/hdbc.c \
|
||||
iodbc/hstmt.c \
|
||||
iodbc/connect.c \
|
||||
iodbc/prepare.c \
|
||||
iodbc/result.c \
|
||||
iodbc/execute.c \
|
||||
iodbc/fetch.c \
|
||||
iodbc/info.c \
|
||||
iodbc/catalog.c \
|
||||
iodbc/misc.c \
|
||||
iodbc/itrace.c
|
Reference in New Issue
Block a user