Remove wxMGL port.
The company behind MGL toolkit (SciTech) doesn't exist since several years and this port is not used by anybody, so remove it to ease maintenance burden. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@70353 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
parent
4ff56dd152
commit
0e1f8ea4a3
751
Makefile.in
751
Makefile.in
File diff suppressed because it is too large
Load Diff
@ -548,18 +548,6 @@ dnl ### begin block 20_COND_PLATFORM_UNIX_1[../../demos/bombs/bombs.bkl,../../de
|
|||||||
COND_PLATFORM_UNIX_1=""
|
COND_PLATFORM_UNIX_1=""
|
||||||
fi
|
fi
|
||||||
AC_SUBST(COND_PLATFORM_UNIX_1)
|
AC_SUBST(COND_PLATFORM_UNIX_1)
|
||||||
dnl ### begin block 20_COND_PLATFORM_UNIX_1_TOOLKIT_MGL[wx.bkl] ###
|
|
||||||
COND_PLATFORM_UNIX_1_TOOLKIT_MGL="#"
|
|
||||||
if test "x$PLATFORM_UNIX" = "x1" -a "x$TOOLKIT" = "xMGL" ; then
|
|
||||||
COND_PLATFORM_UNIX_1_TOOLKIT_MGL=""
|
|
||||||
fi
|
|
||||||
AC_SUBST(COND_PLATFORM_UNIX_1_TOOLKIT_MGL)
|
|
||||||
dnl ### begin block 20_COND_PLATFORM_UNIX_1_TOOLKIT_MGL_USE_GUI_1[wx.bkl] ###
|
|
||||||
COND_PLATFORM_UNIX_1_TOOLKIT_MGL_USE_GUI_1="#"
|
|
||||||
if test "x$PLATFORM_UNIX" = "x1" -a "x$TOOLKIT" = "xMGL" -a "x$USE_GUI" = "x1" ; then
|
|
||||||
COND_PLATFORM_UNIX_1_TOOLKIT_MGL_USE_GUI_1=""
|
|
||||||
fi
|
|
||||||
AC_SUBST(COND_PLATFORM_UNIX_1_TOOLKIT_MGL_USE_GUI_1)
|
|
||||||
dnl ### begin block 20_COND_PLATFORM_UNIX_1_USE_GUI_1[wx.bkl] ###
|
dnl ### begin block 20_COND_PLATFORM_UNIX_1_USE_GUI_1[wx.bkl] ###
|
||||||
COND_PLATFORM_UNIX_1_USE_GUI_1="#"
|
COND_PLATFORM_UNIX_1_USE_GUI_1="#"
|
||||||
if test "x$PLATFORM_UNIX" = "x1" -a "x$USE_GUI" = "x1" ; then
|
if test "x$PLATFORM_UNIX" = "x1" -a "x$USE_GUI" = "x1" ; then
|
||||||
@ -764,18 +752,6 @@ dnl ### begin block 20_COND_TOOLKIT_MAC[../../demos/bombs/bombs.bkl,../../demos/
|
|||||||
COND_TOOLKIT_MAC=""
|
COND_TOOLKIT_MAC=""
|
||||||
fi
|
fi
|
||||||
AC_SUBST(COND_TOOLKIT_MAC)
|
AC_SUBST(COND_TOOLKIT_MAC)
|
||||||
dnl ### begin block 20_COND_TOOLKIT_MGL[wx.bkl] ###
|
|
||||||
COND_TOOLKIT_MGL="#"
|
|
||||||
if test "x$TOOLKIT" = "xMGL" ; then
|
|
||||||
COND_TOOLKIT_MGL=""
|
|
||||||
fi
|
|
||||||
AC_SUBST(COND_TOOLKIT_MGL)
|
|
||||||
dnl ### begin block 20_COND_TOOLKIT_MGL_USE_GUI_1[wx.bkl] ###
|
|
||||||
COND_TOOLKIT_MGL_USE_GUI_1="#"
|
|
||||||
if test "x$TOOLKIT" = "xMGL" -a "x$USE_GUI" = "x1" ; then
|
|
||||||
COND_TOOLKIT_MGL_USE_GUI_1=""
|
|
||||||
fi
|
|
||||||
AC_SUBST(COND_TOOLKIT_MGL_USE_GUI_1)
|
|
||||||
dnl ### begin block 20_COND_TOOLKIT_MOTIF[wx.bkl] ###
|
dnl ### begin block 20_COND_TOOLKIT_MOTIF[wx.bkl] ###
|
||||||
COND_TOOLKIT_MOTIF="#"
|
COND_TOOLKIT_MOTIF="#"
|
||||||
if test "x$TOOLKIT" = "xMOTIF" ; then
|
if test "x$TOOLKIT" = "xMOTIF" ; then
|
||||||
|
@ -9,7 +9,7 @@
|
|||||||
-->
|
-->
|
||||||
|
|
||||||
<if cond="FORMAT not in ['autoconf','msvc6prj','msevc4prj','msvs2003prj','msvs2005prj','msvs2008prj'] and
|
<if cond="FORMAT not in ['autoconf','msvc6prj','msevc4prj','msvs2003prj','msvs2005prj','msvs2008prj'] and
|
||||||
TOOLKIT in ['PM','MSW','MGL','MOTIF']">
|
TOOLKIT in ['PM','MSW','MOTIF']">
|
||||||
|
|
||||||
<set var="BUILD_CFG_FILE" make_var="1">
|
<set var="BUILD_CFG_FILE" make_var="1">
|
||||||
$(SETUPHDIR)$(DIRSEP)build.cfg
|
$(SETUPHDIR)$(DIRSEP)build.cfg
|
||||||
|
@ -493,13 +493,6 @@ $(TAB)$(VC_COMPILER) /EP /nologo "$(DOLLAR)(InputPath)" > "$(SETUPHDIR)\wx\msw\r
|
|||||||
<if cond="MONOLITHIC=='0'">$(EXTRALIBS_GUI)</if>
|
<if cond="MONOLITHIC=='0'">$(EXTRALIBS_GUI)</if>
|
||||||
</set>
|
</set>
|
||||||
|
|
||||||
<if cond="TOOLKIT=='MGL' and FORMAT=='watcom'">
|
|
||||||
<set var="MGLLIBPATH">$(DOLLAR)(%SCITECH)/lib/$(BUILD)/dos32/ow10</set>
|
|
||||||
<set var="MGLPMLIBPATH">
|
|
||||||
<if cond="DOS32=='DOS4GW'">dos4gw</if>
|
|
||||||
</set>
|
|
||||||
</if>
|
|
||||||
|
|
||||||
<template id="wx" template="common_settings">
|
<template id="wx" template="common_settings">
|
||||||
<set var="wxid">$(wxwin.mk_wxid(id))</set>
|
<set var="wxid">$(wxwin.mk_wxid(id))</set>
|
||||||
<define>__WX$(TOOLKIT)__</define>
|
<define>__WX$(TOOLKIT)__</define>
|
||||||
@ -515,10 +508,6 @@ $(TAB)$(VC_COMPILER) /EP /nologo "$(DOLLAR)(InputPath)" > "$(SETUPHDIR)\wx\msw\r
|
|||||||
<include cond="FORMAT!='autoconf'">$(TOP_SRCDIR)include</include>
|
<include cond="FORMAT!='autoconf'">$(TOP_SRCDIR)include</include>
|
||||||
<include cond="FORMAT!='autoconf'">$(CAIRO_INCLUDEDIR)</include>
|
<include cond="FORMAT!='autoconf'">$(CAIRO_INCLUDEDIR)</include>
|
||||||
<lib-path>$(LIBDIRNAME)</lib-path>
|
<lib-path>$(LIBDIRNAME)</lib-path>
|
||||||
<if cond="TOOLKIT=='MGL' and FORMAT=='watcom'">
|
|
||||||
<lib-path>$(MGLLIBPATH)</lib-path>
|
|
||||||
<lib-path>$(MGLLIBPATH)/$(MGLPMLIBPATH)</lib-path>
|
|
||||||
</if>
|
|
||||||
|
|
||||||
<warnings>max</warnings>
|
<warnings>max</warnings>
|
||||||
<cxxflags cond="FORMAT=='autoconf'">$(CXXWARNINGS)</cxxflags>
|
<cxxflags cond="FORMAT=='autoconf'">$(CXXWARNINGS)</cxxflags>
|
||||||
@ -549,13 +538,6 @@ $(TAB)$(VC_COMPILER) /EP /nologo "$(DOLLAR)(InputPath)" > "$(SETUPHDIR)\wx\msw\r
|
|||||||
</if>
|
</if>
|
||||||
</if>
|
</if>
|
||||||
|
|
||||||
<!-- system libraries on mgl: -->
|
|
||||||
<if cond="FORMAT=='watcom' and TOOLKIT=='MGL'">
|
|
||||||
<sys-lib>mgl</sys-lib>
|
|
||||||
<sys-lib>mglcpp</sys-lib>
|
|
||||||
<sys-lib>pm</sys-lib>
|
|
||||||
</if>
|
|
||||||
|
|
||||||
<!-- system libraries on windows: -->
|
<!-- system libraries on windows: -->
|
||||||
<if cond="FORMAT!='autoconf' and PLATFORM_WIN32=='1'">
|
<if cond="FORMAT!='autoconf' and PLATFORM_WIN32=='1'">
|
||||||
<sys-lib>$(UNICOWS_LIB)</sys-lib>
|
<sys-lib>$(UNICOWS_LIB)</sys-lib>
|
||||||
@ -632,7 +614,7 @@ $(TAB)$(VC_COMPILER) /EP /nologo "$(DOLLAR)(InputPath)" > "$(SETUPHDIR)\wx\msw\r
|
|||||||
<define>WXBUILDING</define>
|
<define>WXBUILDING</define>
|
||||||
|
|
||||||
<if cond="WX_DISABLE_PRECOMP_HEADERS=='0'">
|
<if cond="WX_DISABLE_PRECOMP_HEADERS=='0'">
|
||||||
<if cond="FORMAT!='autoconf' and TOOLKIT in ['MSW','MGL','PM','WINCE']">
|
<if cond="FORMAT!='autoconf' and TOOLKIT in ['MSW','PM','WINCE']">
|
||||||
<sources>$(WXTOPDIR)src/common/dummy.cpp</sources>
|
<sources>$(WXTOPDIR)src/common/dummy.cpp</sources>
|
||||||
<precomp-headers-gen>
|
<precomp-headers-gen>
|
||||||
$(WXTOPDIR)src/common/dummy.cpp
|
$(WXTOPDIR)src/common/dummy.cpp
|
||||||
@ -705,9 +687,6 @@ $(TAB)$(VC_COMPILER) /EP /nologo "$(DOLLAR)(InputPath)" > "$(SETUPHDIR)\wx\msw\r
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<template id="wx_3rdparty_includes_gui" cond="USE_GUI=='1'">
|
<template id="wx_3rdparty_includes_gui" cond="USE_GUI=='1'">
|
||||||
<if cond="FORMAT=='watcom' and TOOLKIT=='MGL'">
|
|
||||||
<include>$(DOLLAR)(%SCITECH)/include</include>
|
|
||||||
</if>
|
|
||||||
<include>$(INC_TIFF_BUILD)</include>
|
<include>$(INC_TIFF_BUILD)</include>
|
||||||
<include>$(INC_TIFF)</include>
|
<include>$(INC_TIFF)</include>
|
||||||
<include>$(INC_JPEG)</include>
|
<include>$(INC_JPEG)</include>
|
||||||
|
@ -430,7 +430,6 @@ it if SHARED=1 unless you know what you are doing.
|
|||||||
<if cond="FORMAT=='msvs2005prj' and MSVS_PLATFORMS=='win32'">MSW</if>
|
<if cond="FORMAT=='msvs2005prj' and MSVS_PLATFORMS=='win32'">MSW</if>
|
||||||
<if cond="FORMAT=='msvs2008prj' and MSVS_PLATFORMS=='win32'">MSW</if>
|
<if cond="FORMAT=='msvs2008prj' and MSVS_PLATFORMS=='win32'">MSW</if>
|
||||||
<if cond="FORMAT not in ['msevc4prj','msvs2005prj','msvs2008prj'] and PLATFORM_WIN32=='1'">MSW</if>
|
<if cond="FORMAT not in ['msevc4prj','msvs2005prj','msvs2008prj'] and PLATFORM_WIN32=='1'">MSW</if>
|
||||||
<if cond="PLATFORM_MSDOS=='1'">MGL</if>
|
|
||||||
<if cond="PLATFORM_OS2=='1'">PM</if>
|
<if cond="PLATFORM_OS2=='1'">PM</if>
|
||||||
</set>
|
</set>
|
||||||
<set var="TOOLKIT_LOWERCASE">$(TOOLKIT.lower())</set>
|
<set var="TOOLKIT_LOWERCASE">$(TOOLKIT.lower())</set>
|
||||||
@ -532,11 +531,4 @@ Set the version of your Mingw installation here.
|
|||||||
</if>
|
</if>
|
||||||
</if>
|
</if>
|
||||||
|
|
||||||
<!-- Need for wxUniv within wxMGL: -->
|
|
||||||
<if cond="FORMAT!='autoconf' and TOOLKIT=='MGL'">
|
|
||||||
<set var="WXUNIV">1</set>
|
|
||||||
<set var="USE_THREADS">0</set>
|
|
||||||
<set var="RUNTIME_LIBS">static</set>
|
|
||||||
</if>
|
|
||||||
|
|
||||||
</makefile>
|
</makefile>
|
||||||
|
@ -1935,69 +1935,6 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
</set>
|
</set>
|
||||||
|
|
||||||
|
|
||||||
<!-- ====================================================================== -->
|
|
||||||
<!-- wxMGL -->
|
|
||||||
<!-- ====================================================================== -->
|
|
||||||
|
|
||||||
<set var="MGL_LOWLEVEL_SRC" hints="files">
|
|
||||||
src/common/fontmgrcmn.cpp
|
|
||||||
src/generic/caret.cpp
|
|
||||||
src/generic/colour.cpp
|
|
||||||
src/generic/icon.cpp
|
|
||||||
src/generic/imaglist.cpp
|
|
||||||
src/generic/mask.cpp
|
|
||||||
src/generic/timer.cpp
|
|
||||||
src/mgl/app.cpp
|
|
||||||
src/mgl/bitmap.cpp
|
|
||||||
src/mgl/brush.cpp
|
|
||||||
src/mgl/clipbrd.cpp
|
|
||||||
src/mgl/cursor.cpp
|
|
||||||
src/mgl/data.cpp
|
|
||||||
src/mgl/dc.cpp
|
|
||||||
src/mgl/dcclient.cpp
|
|
||||||
src/mgl/dcmemory.cpp
|
|
||||||
src/mgl/dcscreen.cpp
|
|
||||||
src/mgl/dirmgl.cpp
|
|
||||||
src/mgl/evtloop.cpp
|
|
||||||
src/mgl/font.cpp
|
|
||||||
src/mgl/fontenum.cpp
|
|
||||||
src/mgl/fontmgr.cpp
|
|
||||||
src/mgl/fontutil.cpp
|
|
||||||
src/mgl/palette.cpp
|
|
||||||
src/mgl/pen.cpp
|
|
||||||
src/mgl/region.cpp
|
|
||||||
src/mgl/settings.cpp
|
|
||||||
src/mgl/toplevel.cpp
|
|
||||||
src/mgl/utils.cpp
|
|
||||||
src/mgl/window.cpp
|
|
||||||
</set>
|
|
||||||
<set var="MGL_LOWLEVEL_HDR" hints="files">
|
|
||||||
wx/generic/caret.h
|
|
||||||
wx/generic/colour.h
|
|
||||||
wx/generic/icon.h
|
|
||||||
wx/generic/imaglist.h
|
|
||||||
wx/generic/mask.h
|
|
||||||
wx/mgl/app.h
|
|
||||||
wx/mgl/bitmap.h
|
|
||||||
wx/mgl/brush.h
|
|
||||||
wx/mgl/chkconf.h
|
|
||||||
wx/mgl/clipbrd.h
|
|
||||||
wx/mgl/cursor.h
|
|
||||||
wx/mgl/dc.h
|
|
||||||
wx/mgl/dcclient.h
|
|
||||||
wx/mgl/dcmemory.h
|
|
||||||
wx/mgl/dcscreen.h
|
|
||||||
wx/mgl/font.h
|
|
||||||
wx/mgl/palette.h
|
|
||||||
wx/mgl/pen.h
|
|
||||||
wx/mgl/popupwin.h
|
|
||||||
wx/mgl/private.h
|
|
||||||
wx/mgl/region.h
|
|
||||||
wx/mgl/toplevel.h
|
|
||||||
wx/mgl/window.h
|
|
||||||
</set>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ====================================================================== -->
|
<!-- ====================================================================== -->
|
||||||
<!-- wxDFB -->
|
<!-- wxDFB -->
|
||||||
<!-- ====================================================================== -->
|
<!-- ====================================================================== -->
|
||||||
@ -3840,7 +3777,6 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
<if cond="TOOLKIT=='COCOA'">$(COCOA_LOWLEVEL_SRC)</if>
|
<if cond="TOOLKIT=='COCOA'">$(COCOA_LOWLEVEL_SRC)</if>
|
||||||
<if cond="TOOLKIT=='PM'">$(OS2_LOWLEVEL_SRC)</if>
|
<if cond="TOOLKIT=='PM'">$(OS2_LOWLEVEL_SRC)</if>
|
||||||
<if cond="TOOLKIT=='X11'">$(X11_LOWLEVEL_SRC)</if>
|
<if cond="TOOLKIT=='X11'">$(X11_LOWLEVEL_SRC)</if>
|
||||||
<if cond="TOOLKIT=='MGL'">$(MGL_LOWLEVEL_SRC)</if>
|
|
||||||
<if cond="TOOLKIT=='DFB'">$(DFB_LOWLEVEL_SRC)</if>
|
<if cond="TOOLKIT=='DFB'">$(DFB_LOWLEVEL_SRC)</if>
|
||||||
</set>
|
</set>
|
||||||
<set var="LOWLEVEL_HDR" hints="files">
|
<set var="LOWLEVEL_HDR" hints="files">
|
||||||
@ -3855,7 +3791,6 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
<if cond="TOOLKIT=='COCOA'">$(COCOA_LOWLEVEL_HDR)</if>
|
<if cond="TOOLKIT=='COCOA'">$(COCOA_LOWLEVEL_HDR)</if>
|
||||||
<if cond="TOOLKIT=='PM'">$(OS2_LOWLEVEL_HDR)</if>
|
<if cond="TOOLKIT=='PM'">$(OS2_LOWLEVEL_HDR)</if>
|
||||||
<if cond="TOOLKIT=='X11'">$(X11_LOWLEVEL_HDR)</if>
|
<if cond="TOOLKIT=='X11'">$(X11_LOWLEVEL_HDR)</if>
|
||||||
<if cond="TOOLKIT=='MGL'">$(MGL_LOWLEVEL_HDR)</if>
|
|
||||||
<if cond="TOOLKIT=='DFB'">$(DFB_LOWLEVEL_HDR)</if>
|
<if cond="TOOLKIT=='DFB'">$(DFB_LOWLEVEL_HDR)</if>
|
||||||
</set>
|
</set>
|
||||||
|
|
||||||
@ -3910,7 +3845,6 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
<if cond="TOOLKIT=='GTK' and TOOLKIT_VERSION=='2'">$(ADVANCED_UNIX_SRC) $(ADVANCED_GTK_SRC)</if>
|
<if cond="TOOLKIT=='GTK' and TOOLKIT_VERSION=='2'">$(ADVANCED_UNIX_SRC) $(ADVANCED_GTK_SRC)</if>
|
||||||
<if cond="TOOLKIT=='GTK' and TOOLKIT_VERSION==''">$(ADVANCED_UNIX_SRC) $(ADVANCED_GTK1_SRC)</if>
|
<if cond="TOOLKIT=='GTK' and TOOLKIT_VERSION==''">$(ADVANCED_UNIX_SRC) $(ADVANCED_GTK1_SRC)</if>
|
||||||
<if cond="TOOLKIT=='X11'">$(ADVANCED_UNIX_SRC)</if>
|
<if cond="TOOLKIT=='X11'">$(ADVANCED_UNIX_SRC)</if>
|
||||||
<if cond="TOOLKIT=='MGL' and PLATFORM_UNIX=='1'">$(ADVANCED_UNIX_SRC)</if>
|
|
||||||
<if cond="TOOLKIT=='PM'">$(ADVANCED_OS2_SRC)</if>
|
<if cond="TOOLKIT=='PM'">$(ADVANCED_OS2_SRC)</if>
|
||||||
</set>
|
</set>
|
||||||
<set var="ADVANCED_PLATFORM_HDR" hints="files">
|
<set var="ADVANCED_PLATFORM_HDR" hints="files">
|
||||||
@ -3924,7 +3858,6 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
<if cond="TOOLKIT=='GTK' and TOOLKIT_VERSION=='2'">$(ADVANCED_UNIX_HDR) $(ADVANCED_GTK_HDR)</if>
|
<if cond="TOOLKIT=='GTK' and TOOLKIT_VERSION=='2'">$(ADVANCED_UNIX_HDR) $(ADVANCED_GTK_HDR)</if>
|
||||||
<if cond="TOOLKIT=='GTK' and TOOLKIT_VERSION==''">$(ADVANCED_UNIX_HDR) $(ADVANCED_GTK1_HDR)</if>
|
<if cond="TOOLKIT=='GTK' and TOOLKIT_VERSION==''">$(ADVANCED_UNIX_HDR) $(ADVANCED_GTK1_HDR)</if>
|
||||||
<if cond="TOOLKIT=='X11'">$(ADVANCED_UNIX_HDR)</if>
|
<if cond="TOOLKIT=='X11'">$(ADVANCED_UNIX_HDR)</if>
|
||||||
<if cond="TOOLKIT=='MGL' and PLATFORM_UNIX=='1'">$(ADVANCED_UNIX_HDR)</if>
|
|
||||||
<if cond="TOOLKIT=='PM'">$(ADVANCED_OS2_HDR)</if>
|
<if cond="TOOLKIT=='PM'">$(ADVANCED_OS2_HDR)</if>
|
||||||
</set>
|
</set>
|
||||||
|
|
||||||
|
@ -29,7 +29,6 @@ GTKDIR = $(WXDIR)/src/gtk
|
|||||||
GTK1DIR = $(WXDIR)/src/gtk1
|
GTK1DIR = $(WXDIR)/src/gtk1
|
||||||
X11DIR = $(WXDIR)/src/x11
|
X11DIR = $(WXDIR)/src/x11
|
||||||
X11INC = $(WXDIR)/include/wx/x11
|
X11INC = $(WXDIR)/include/wx/x11
|
||||||
MGLDIR = $(WXDIR)/src/mgl
|
|
||||||
MOTIFDIR = $(WXDIR)/src/motif
|
MOTIFDIR = $(WXDIR)/src/motif
|
||||||
MSDOSDIR = $(WXDIR)/src/msdos
|
MSDOSDIR = $(WXDIR)/src/msdos
|
||||||
MSWDIR = $(WXDIR)/src/msw
|
MSWDIR = $(WXDIR)/src/msw
|
||||||
@ -497,16 +496,6 @@ UNIV_DIST: ALL_GUI_DIST
|
|||||||
$(CP_P) $(SRCDIR)/univ/*.cpp $(DISTDIR)/src/univ
|
$(CP_P) $(SRCDIR)/univ/*.cpp $(DISTDIR)/src/univ
|
||||||
$(CP_P) $(SRCDIR)/univ/themes/*.cpp $(DISTDIR)/src/univ/themes
|
$(CP_P) $(SRCDIR)/univ/themes/*.cpp $(DISTDIR)/src/univ/themes
|
||||||
|
|
||||||
MGL_DIST: UNIV_DIST
|
|
||||||
$(CP_P) $(WXDIR)/wxMGL.spec $(DISTDIR)
|
|
||||||
$(CP_P) $(INCDIR)/wx/mgl/*.h $(DISTDIR)/include/wx/mgl
|
|
||||||
mkdir $(DISTDIR)/include/wx/msdos
|
|
||||||
$(CP_P) $(INCDIR)/wx/msdos/*.h $(DISTDIR)/include/wx/msdos
|
|
||||||
$(CP_P) $(SRCDIR)/mgl/make* $(DISTDIR)/src/mgl
|
|
||||||
$(CP_P) $(SRCDIR)/mgl/*.cpp $(DISTDIR)/src/mgl
|
|
||||||
mkdir $(DISTDIR)/src/msdos
|
|
||||||
$(CP_P) $(SRCDIR)/msdos/*.cpp $(DISTDIR)/src/msdos
|
|
||||||
|
|
||||||
DEMOS_DIST: ALL_GUI_DIST
|
DEMOS_DIST: ALL_GUI_DIST
|
||||||
mkdir $(DISTDIR)/demos
|
mkdir $(DISTDIR)/demos
|
||||||
$(CP_P) $(DEMODIR)/Makefile.in $(DISTDIR)/demos
|
$(CP_P) $(DEMODIR)/Makefile.in $(DISTDIR)/demos
|
||||||
|
@ -40,7 +40,7 @@
|
|||||||
<subproject id="samples">
|
<subproject id="samples">
|
||||||
<installable>no</installable>
|
<installable>no</installable>
|
||||||
<dir cond="FORMAT=='autoconf'">samples</dir>
|
<dir cond="FORMAT=='autoconf'">samples</dir>
|
||||||
<dir cond="FORMAT!='autoconf' and TOOLKIT in ['PM','MSW','MGL','MOTIF']">../../samples</dir>
|
<dir cond="FORMAT!='autoconf' and TOOLKIT in ['PM','MSW','MOTIF']">../../samples</dir>
|
||||||
</subproject>
|
</subproject>
|
||||||
|
|
||||||
<if cond="FORMAT=='autoconf'">
|
<if cond="FORMAT=='autoconf'">
|
||||||
@ -178,7 +178,7 @@
|
|||||||
|
|
||||||
|
|
||||||
<!-- copy setup.h on DOS/OS2/Windows if the format supports it: -->
|
<!-- copy setup.h on DOS/OS2/Windows if the format supports it: -->
|
||||||
<if cond="FORMAT!='autoconf' and IS_MSVC_PRJ=='0' and TOOLKIT in ['PM','MSW','MGL','MOTIF']">
|
<if cond="FORMAT!='autoconf' and IS_MSVC_PRJ=='0' and TOOLKIT in ['PM','MSW','MOTIF']">
|
||||||
<mkdir id="libdir">
|
<mkdir id="libdir">
|
||||||
<dir>$(LIBDIRNAME)</dir>
|
<dir>$(LIBDIRNAME)</dir>
|
||||||
</mkdir>
|
</mkdir>
|
||||||
|
@ -80,7 +80,7 @@ Format-specific notes:
|
|||||||
$(DOLLAR)(shell $(WX_CONFIG) --query-toolkit)
|
$(DOLLAR)(shell $(WX_CONFIG) --query-toolkit)
|
||||||
</set>
|
</set>
|
||||||
<option name="WX_PORT">
|
<option name="WX_PORT">
|
||||||
<values>gtk1,gtk2,msw,x11,motif,mgl,osx_cocoa,osx_carbon,dfb</values>
|
<values>gtk1,gtk2,msw,x11,motif,osx_cocoa,osx_carbon,dfb</values>
|
||||||
<default-value force="1">$(WX_PORT_DEFAULT)</default-value>
|
<default-value force="1">$(WX_PORT_DEFAULT)</default-value>
|
||||||
<description>
|
<description>
|
||||||
Port of the wx library to build against
|
Port of the wx library to build against
|
||||||
|
@ -1,62 +0,0 @@
|
|||||||
<?xml version="1.0" ?>
|
|
||||||
<!-- $Id$ -->
|
|
||||||
|
|
||||||
<bakefile-gen>
|
|
||||||
|
|
||||||
<!--
|
|
||||||
|
|
||||||
This file contains eperimental build specification for wxMGL port
|
|
||||||
build with Open Watcom for DOS extenders. In order to get complete
|
|
||||||
build, please setup:
|
|
||||||
|
|
||||||
1. wxWidgets CVS Head
|
|
||||||
2. SCITECH/MGL toolkit
|
|
||||||
3. OpenWatcom compiler
|
|
||||||
4. Bakefile later than 0.1.9.1 (CVS at time of writing this)
|
|
||||||
|
|
||||||
To get Open Watcom makefiles for wxMGL port: open console under Windows,
|
|
||||||
setup environment for toolkits listed above and then run:
|
|
||||||
|
|
||||||
cd %WXWIN%\build\bakefiles
|
|
||||||
bakefile_gen -f watcom -d ../mgl/Bakefiles.mgl.bkgen
|
|
||||||
|
|
||||||
cd %WXWIN%\build\mgl
|
|
||||||
wmake -h -f makefile.wat
|
|
||||||
|
|
||||||
cd %WXWIN%\samples\minimal
|
|
||||||
wmake -h -f makefile.wat
|
|
||||||
|
|
||||||
Default build settings are located in %WXWIN%\build\mgl\config.wat
|
|
||||||
|
|
||||||
Note that currently you can't have watcom makefiles for building samples
|
|
||||||
for different platforms in the same tree.
|
|
||||||
|
|
||||||
-->
|
|
||||||
|
|
||||||
<add-flags formats="watcom">
|
|
||||||
-DPLATFORM_MSDOS=1
|
|
||||||
</add-flags>
|
|
||||||
|
|
||||||
<include file="../bakefiles/Bakefiles.bkgen"/>
|
|
||||||
|
|
||||||
<add-flags files="wx.bkl" formats="watcom">
|
|
||||||
-o../mgl/makefile.wat
|
|
||||||
</add-flags>
|
|
||||||
|
|
||||||
<add-flags files="../bakefiles/wx.bkl" formats="watcom">
|
|
||||||
-DOPTIONS_FILE=config.wat
|
|
||||||
</add-flags>
|
|
||||||
<add-flags files="../../*/*" formats="watcom">
|
|
||||||
-DOPTIONS_FILE=../build/mgl/config.wat
|
|
||||||
</add-flags>
|
|
||||||
<add-flags files="../../*/*/*" formats="watcom">
|
|
||||||
-DOPTIONS_FILE=../../build/mgl/config.wat
|
|
||||||
</add-flags>
|
|
||||||
<add-flags files="../../*/*/*/*" formats="watcom">
|
|
||||||
-DOPTIONS_FILE=../../../build/mgl/config.wat
|
|
||||||
</add-flags>
|
|
||||||
<add-flags files="../../*/*/*/*/*" formats="watcom">
|
|
||||||
-DOPTIONS_FILE=../../../../build/mgl/config.wat
|
|
||||||
</add-flags>
|
|
||||||
|
|
||||||
</bakefile-gen>
|
|
@ -1,127 +0,0 @@
|
|||||||
# =========================================================================
|
|
||||||
# This configuration file was generated by
|
|
||||||
# Bakefile 0.2.1 (http://bakefile.sourceforge.net)
|
|
||||||
# Beware that all changes made to this file will be overwritten next
|
|
||||||
# time you run Bakefile!
|
|
||||||
# =========================================================================
|
|
||||||
|
|
||||||
|
|
||||||
# -------------------------------------------------------------------------
|
|
||||||
# These are configurable options:
|
|
||||||
# -------------------------------------------------------------------------
|
|
||||||
|
|
||||||
# DOS32 mode/extender [X32VM,X32,PMODEW,CAUSEWAY,DOS32A,DOS4GW]
|
|
||||||
# X32VM - FlashTek X-32VM DOS extender
|
|
||||||
# X32 - FlashTek X-32 DOS extender
|
|
||||||
# PMODEW - PMODE/W
|
|
||||||
# CAUSEWAY - CauseWay DOS extender
|
|
||||||
# DOS32A - DOS32/A
|
|
||||||
# DOS4GW - Tenberry/Watcom 32-bit DOS extender
|
|
||||||
DOS32 = DOS4GW
|
|
||||||
|
|
||||||
# C compiler
|
|
||||||
CC = wcc386
|
|
||||||
|
|
||||||
# C++ compiler
|
|
||||||
CXX = wpp386
|
|
||||||
|
|
||||||
# Standard flags for CC
|
|
||||||
CFLAGS =
|
|
||||||
|
|
||||||
# Standard flags for C++
|
|
||||||
CXXFLAGS =
|
|
||||||
|
|
||||||
# Standard preprocessor flags (common for CC and CXX)
|
|
||||||
CPPFLAGS =
|
|
||||||
|
|
||||||
# Standard linker flags
|
|
||||||
LDFLAGS =
|
|
||||||
|
|
||||||
# The C preprocessor
|
|
||||||
CPP = $(CC) -p
|
|
||||||
|
|
||||||
# What type of library to build? [0,1]
|
|
||||||
# 1 - DLL
|
|
||||||
SHARED = 0
|
|
||||||
|
|
||||||
# Compile Unicode build of wxWidgets? [0,1]
|
|
||||||
# 1 - Unicode
|
|
||||||
UNICODE = 0
|
|
||||||
|
|
||||||
# Type of compiled binaries [debug,release]
|
|
||||||
BUILD = debug
|
|
||||||
|
|
||||||
# Should debugging info be included in the executables? The default value
|
|
||||||
# "default" means that debug info will be included if BUILD=debug
|
|
||||||
# and not included if BUILD=release. [0,1,default]
|
|
||||||
DEBUG_INFO = default
|
|
||||||
|
|
||||||
# Should __WXDEBUG__ be defined? The default value "default" means that it will
|
|
||||||
# be defined if BUILD=debug and not defined if BUILD=release. [0,1,default]
|
|
||||||
DEBUG_FLAG = default
|
|
||||||
|
|
||||||
# Multiple libraries or single huge monolithic one? [0,1]
|
|
||||||
# 0 - Multilib
|
|
||||||
# 1 - Monolithic
|
|
||||||
MONOLITHIC = 1
|
|
||||||
|
|
||||||
# Build GUI libraries? [0,1]
|
|
||||||
# 0 - Base
|
|
||||||
# 1 - GUI
|
|
||||||
USE_GUI = 1
|
|
||||||
|
|
||||||
# Build wxHTML library (USE_GUI must be 1)? [0,1]
|
|
||||||
USE_HTML = 1
|
|
||||||
|
|
||||||
# Build multimedia library (USE_GUI must be 1)? [0,1]
|
|
||||||
USE_MEDIA = 1
|
|
||||||
|
|
||||||
# Build wxXRC library (USE_GUI must be 1)? [0,1]
|
|
||||||
USE_XRC = 1
|
|
||||||
|
|
||||||
# Build wxAUI library (USE_GUI must be 1)? [0,1]
|
|
||||||
USE_AUI = 1
|
|
||||||
|
|
||||||
# Build wxRichTextCtrl library (USE_GUI must be 1)? [0,1]
|
|
||||||
USE_RICHTEXT = 1
|
|
||||||
|
|
||||||
# Build OpenGL canvas library (USE_GUI must be 1)? [0,1]
|
|
||||||
USE_OPENGL = 0
|
|
||||||
|
|
||||||
# Build quality assurance classes library (USE_GUI must be 1)? [0,1]
|
|
||||||
USE_QA = 0
|
|
||||||
|
|
||||||
# Enable exceptions in compiled code. [0,1]
|
|
||||||
USE_EXCEPTIONS = 1
|
|
||||||
|
|
||||||
# Enable run-time type information (RTTI) in compiled code. [0,1]
|
|
||||||
USE_RTTI = 1
|
|
||||||
|
|
||||||
# Link with gdiplus.lib? (Needed for wxGraphicsContext, will also set wxUSE_GRAPHICS_CONTEXT) [0,1]
|
|
||||||
USE_GDIPLUS = 0
|
|
||||||
|
|
||||||
# Is this official build by wxWidgets developers? [0,1]
|
|
||||||
OFFICIAL_BUILD = 0
|
|
||||||
|
|
||||||
# Use this to name your customized DLLs differently
|
|
||||||
VENDOR = custom
|
|
||||||
|
|
||||||
#
|
|
||||||
WX_FLAVOUR =
|
|
||||||
|
|
||||||
#
|
|
||||||
WX_LIB_FLAVOUR =
|
|
||||||
|
|
||||||
# Name of your custom configuration. This affects directory
|
|
||||||
# where object files are stored as well as the location of
|
|
||||||
# compiled .lib files and setup.h under the lib/ toplevel directory.
|
|
||||||
CFG =
|
|
||||||
|
|
||||||
# Compiler flags needed to compile test suite in tests directory. If you want
|
|
||||||
# to run the tests, set it so that the compiler can find CppUnit headers.
|
|
||||||
CPPUNIT_CFLAGS =
|
|
||||||
|
|
||||||
# Linker flags needed to link test suite in tests directory. If you want
|
|
||||||
# to run the tests, include CppUnit library here.
|
|
||||||
CPPUNIT_LIBS =
|
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
@ -38,7 +38,7 @@ SolidCompression=yes
|
|||||||
|
|
||||||
[Files]
|
[Files]
|
||||||
; source files
|
; source files
|
||||||
Source: "{#INNODIR}\*"; DestDir: "{app}"; Excludes: ".cvsignore,cocoa,dfb,mac,gtk,gtk1,mgl,motif,msdos,os2,wxWindows.xcod*,x11,debian,distrib,docs,misc,tests,wxPython,*.pch,*.pch++,*.pchmm"; Flags: ignoreversion recursesubdirs createallsubdirs
|
Source: "{#INNODIR}\*"; DestDir: "{app}"; Excludes: ".cvsignore,cocoa,dfb,mac,gtk,gtk1,motif,msdos,os2,wxWindows.xcod*,x11,debian,distrib,docs,misc,tests,wxPython,*.pch,*.pch++,*.pchmm"; Flags: ignoreversion recursesubdirs createallsubdirs
|
||||||
; docs and helpfile
|
; docs and helpfile
|
||||||
Source: "{#INNODIR}\docs\htmlhelp\*"; DestDir: "{app}\docs\htmlhelp\"; Flags: ignoreversion recursesubdirs createallsubdirs
|
Source: "{#INNODIR}\docs\htmlhelp\*"; DestDir: "{app}\docs\htmlhelp\"; Flags: ignoreversion recursesubdirs createallsubdirs
|
||||||
Source: "{#INNODIR}\docs\licence.txt"; DestDir: "{app}\docs\"; Flags: ignoreversion recursesubdirs createallsubdirs
|
Source: "{#INNODIR}\docs\licence.txt"; DestDir: "{app}\docs\"; Flags: ignoreversion recursesubdirs createallsubdirs
|
||||||
|
344
configure
vendored
344
configure
vendored
@ -918,8 +918,6 @@ COND_PLATFORM_MSDOS_1
|
|||||||
COND_PLATFORM_OS2_1
|
COND_PLATFORM_OS2_1
|
||||||
COND_PLATFORM_UNIX_0
|
COND_PLATFORM_UNIX_0
|
||||||
COND_PLATFORM_UNIX_1
|
COND_PLATFORM_UNIX_1
|
||||||
COND_PLATFORM_UNIX_1_TOOLKIT_MGL
|
|
||||||
COND_PLATFORM_UNIX_1_TOOLKIT_MGL_USE_GUI_1
|
|
||||||
COND_PLATFORM_UNIX_1_USE_GUI_1
|
COND_PLATFORM_UNIX_1_USE_GUI_1
|
||||||
COND_PLATFORM_UNIX_1_USE_PLUGINS_0
|
COND_PLATFORM_UNIX_1_USE_PLUGINS_0
|
||||||
COND_PLATFORM_WIN32_0
|
COND_PLATFORM_WIN32_0
|
||||||
@ -954,8 +952,6 @@ COND_TOOLKIT_GTK_TOOLKIT_VERSION__USE_GUI_1
|
|||||||
COND_TOOLKIT_GTK_TOOLKIT_VERSION__USE_GUI_1_WXUNIV_0
|
COND_TOOLKIT_GTK_TOOLKIT_VERSION__USE_GUI_1_WXUNIV_0
|
||||||
COND_TOOLKIT_GTK_USE_GUI_1
|
COND_TOOLKIT_GTK_USE_GUI_1
|
||||||
COND_TOOLKIT_MAC
|
COND_TOOLKIT_MAC
|
||||||
COND_TOOLKIT_MGL
|
|
||||||
COND_TOOLKIT_MGL_USE_GUI_1
|
|
||||||
COND_TOOLKIT_MOTIF
|
COND_TOOLKIT_MOTIF
|
||||||
COND_TOOLKIT_MOTIF_USE_GUI_1
|
COND_TOOLKIT_MOTIF_USE_GUI_1
|
||||||
COND_TOOLKIT_MOTIF_USE_GUI_1_WXUNIV_0
|
COND_TOOLKIT_MOTIF_USE_GUI_1_WXUNIV_0
|
||||||
@ -1980,7 +1976,6 @@ Optional Packages:
|
|||||||
--with-wine use Wine
|
--with-wine use Wine
|
||||||
--with-msw use MS-Windows
|
--with-msw use MS-Windows
|
||||||
--with-pm use OS/2 Presentation Manager
|
--with-pm use OS/2 Presentation Manager
|
||||||
--with-mgl use SciTech MGL
|
|
||||||
--with-directfb use DirectFB
|
--with-directfb use DirectFB
|
||||||
--with-microwin use MicroWindows
|
--with-microwin use MicroWindows
|
||||||
--with-x11 use X11
|
--with-x11 use X11
|
||||||
@ -2679,14 +2674,13 @@ USE_ALPHA=
|
|||||||
|
|
||||||
NEEDS_D_REENTRANT_FOR_R_FUNCS=0
|
NEEDS_D_REENTRANT_FOR_R_FUNCS=0
|
||||||
|
|
||||||
ALL_TOOLKITS="COCOA GTK OSX_CARBON OSX_COCOA OSX_IPHONE MGL MICROWIN MOTIF MSW PM X11 DFB"
|
ALL_TOOLKITS="COCOA GTK OSX_CARBON OSX_COCOA OSX_IPHONE MICROWIN MOTIF MSW PM X11 DFB"
|
||||||
|
|
||||||
DEFAULT_wxUSE_OLD_COCOA=0
|
DEFAULT_wxUSE_OLD_COCOA=0
|
||||||
DEFAULT_wxUSE_GTK=0
|
DEFAULT_wxUSE_GTK=0
|
||||||
DEFAULT_wxUSE_OSX_CARBON=0
|
DEFAULT_wxUSE_OSX_CARBON=0
|
||||||
DEFAULT_wxUSE_OSX_COCOA=0
|
DEFAULT_wxUSE_OSX_COCOA=0
|
||||||
DEFAULT_wxUSE_OSX_IPHONE=0
|
DEFAULT_wxUSE_OSX_IPHONE=0
|
||||||
DEFAULT_wxUSE_MGL=0
|
|
||||||
DEFAULT_wxUSE_MICROWIN=0
|
DEFAULT_wxUSE_MICROWIN=0
|
||||||
DEFAULT_wxUSE_MOTIF=0
|
DEFAULT_wxUSE_MOTIF=0
|
||||||
DEFAULT_wxUSE_MSW=0
|
DEFAULT_wxUSE_MSW=0
|
||||||
@ -2699,7 +2693,6 @@ DEFAULT_DEFAULT_wxUSE_GTK=0
|
|||||||
DEFAULT_DEFAULT_wxUSE_OSX_CARBON=0
|
DEFAULT_DEFAULT_wxUSE_OSX_CARBON=0
|
||||||
DEFAULT_DEFAULT_wxUSE_OSX_COCOA=0
|
DEFAULT_DEFAULT_wxUSE_OSX_COCOA=0
|
||||||
DEFAULT_DEFAULT_wxUSE_OSX_IPHONE=0
|
DEFAULT_DEFAULT_wxUSE_OSX_IPHONE=0
|
||||||
DEFAULT_DEFAULT_wxUSE_MGL=0
|
|
||||||
DEFAULT_DEFAULT_wxUSE_MICROWIN=0
|
DEFAULT_DEFAULT_wxUSE_MICROWIN=0
|
||||||
DEFAULT_DEFAULT_wxUSE_MOTIF=0
|
DEFAULT_DEFAULT_wxUSE_MOTIF=0
|
||||||
DEFAULT_DEFAULT_wxUSE_MSW=0
|
DEFAULT_DEFAULT_wxUSE_MSW=0
|
||||||
@ -2936,7 +2929,6 @@ _ACEOF
|
|||||||
_ACEOF
|
_ACEOF
|
||||||
|
|
||||||
PROGRAM_EXT=".exe"
|
PROGRAM_EXT=".exe"
|
||||||
DEFAULT_DEFAULT_wxUSE_MGL=1
|
|
||||||
;;
|
;;
|
||||||
|
|
||||||
*-pc-os2_emx | *-pc-os2-emx )
|
*-pc-os2_emx | *-pc-os2-emx )
|
||||||
@ -3488,12 +3480,6 @@ if test "${with_pm+set}" = set; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
# Check whether --with-mgl was given.
|
|
||||||
if test "${with_mgl+set}" = set; then
|
|
||||||
withval=$with_mgl; wxUSE_MGL="$withval" wxUSE_UNIVERSAL="yes" CACHE_MGL=1 TOOLKIT_GIVEN=1
|
|
||||||
fi
|
|
||||||
|
|
||||||
|
|
||||||
# Check whether --with-directfb was given.
|
# Check whether --with-directfb was given.
|
||||||
if test "${with_directfb+set}" = set; then
|
if test "${with_directfb+set}" = set; then
|
||||||
withval=$with_directfb; wxUSE_DFB="$withval" wxUSE_UNIVERSAL="yes" CACHE_DFB=1 TOOLKIT_GIVEN=1
|
withval=$with_directfb; wxUSE_DFB="$withval" wxUSE_UNIVERSAL="yes" CACHE_DFB=1 TOOLKIT_GIVEN=1
|
||||||
@ -3653,7 +3639,7 @@ echo "$as_me: error: BeOS GUI is not supported yet, use --disable-gui" >&2;}
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
NUM_TOOLKITS=`expr ${wxUSE_OLD_COCOA:-0} + ${wxUSE_GTK:-0} + ${wxUSE_OSX_CARBON:-0} \
|
NUM_TOOLKITS=`expr ${wxUSE_OLD_COCOA:-0} + ${wxUSE_GTK:-0} + ${wxUSE_OSX_CARBON:-0} \
|
||||||
+ ${wxUSE_OSX_COCOA:-0} + ${wxUSE_OSX_IPHONE:-0} + ${wxUSE_MGL:-0} + ${wxUSE_DFB:-0} \
|
+ ${wxUSE_OSX_COCOA:-0} + ${wxUSE_OSX_IPHONE:-0} + ${wxUSE_DFB:-0} \
|
||||||
+ ${wxUSE_MICROWIN:-0} + ${wxUSE_MOTIF:-0} + ${wxUSE_MSW:-0} + ${wxUSE_X11:-0}`
|
+ ${wxUSE_MICROWIN:-0} + ${wxUSE_MOTIF:-0} + ${wxUSE_MSW:-0} + ${wxUSE_X11:-0}`
|
||||||
|
|
||||||
case "${host}" in
|
case "${host}" in
|
||||||
@ -28373,27 +28359,20 @@ if test "$wxUSE_LIBPNG" != "no" ; then
|
|||||||
_ACEOF
|
_ACEOF
|
||||||
|
|
||||||
|
|
||||||
if test "$wxUSE_MGL" = 1 -a "$wxUSE_LIBPNG" = "builtin" ; then
|
if test "$wxUSE_LIBPNG" = "sys" -a "$wxUSE_ZLIB" != "sys" ; then
|
||||||
{ echo "$as_me:$LINENO: WARNING: wxMGL doesn't work with builtin png library, will use MGL one instead" >&5
|
|
||||||
echo "$as_me: WARNING: wxMGL doesn't work with builtin png library, will use MGL one instead" >&2;}
|
|
||||||
wxUSE_LIBPNG=sys
|
|
||||||
fi
|
|
||||||
|
|
||||||
if test "$wxUSE_MGL" != 1 -a "$wxUSE_LIBPNG" = "sys" -a "$wxUSE_ZLIB" != "sys" ; then
|
|
||||||
{ echo "$as_me:$LINENO: WARNING: system png library doesn't work without system zlib, will use built-in instead" >&5
|
{ echo "$as_me:$LINENO: WARNING: system png library doesn't work without system zlib, will use built-in instead" >&5
|
||||||
echo "$as_me: WARNING: system png library doesn't work without system zlib, will use built-in instead" >&2;}
|
echo "$as_me: WARNING: system png library doesn't work without system zlib, will use built-in instead" >&2;}
|
||||||
wxUSE_LIBPNG=builtin
|
wxUSE_LIBPNG=builtin
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if test "$wxUSE_MGL" != 1 ; then
|
if test "$wxUSE_LIBPNG" = "sys" -o "$wxUSE_LIBPNG" = "yes" ; then
|
||||||
if test "$wxUSE_LIBPNG" = "sys" -o "$wxUSE_LIBPNG" = "yes" ; then
|
{ echo "$as_me:$LINENO: checking for png.h > 0.90" >&5
|
||||||
{ echo "$as_me:$LINENO: checking for png.h > 0.90" >&5
|
|
||||||
echo $ECHO_N "checking for png.h > 0.90... $ECHO_C" >&6; }
|
echo $ECHO_N "checking for png.h > 0.90... $ECHO_C" >&6; }
|
||||||
if test "${ac_cv_header_png_h+set}" = set; then
|
if test "${ac_cv_header_png_h+set}" = set; then
|
||||||
echo $ECHO_N "(cached) $ECHO_C" >&6
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
||||||
else
|
else
|
||||||
if test "$cross_compiling" = yes; then
|
if test "$cross_compiling" = yes; then
|
||||||
unset ac_cv_header_png_h
|
unset ac_cv_header_png_h
|
||||||
|
|
||||||
else
|
else
|
||||||
cat >conftest.$ac_ext <<_ACEOF
|
cat >conftest.$ac_ext <<_ACEOF
|
||||||
@ -28403,17 +28382,17 @@ cat confdefs.h >>conftest.$ac_ext
|
|||||||
cat >>conftest.$ac_ext <<_ACEOF
|
cat >>conftest.$ac_ext <<_ACEOF
|
||||||
/* end confdefs.h. */
|
/* end confdefs.h. */
|
||||||
|
|
||||||
#include <png.h>
|
#include <png.h>
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
|
||||||
int main()
|
int main()
|
||||||
{
|
{
|
||||||
FILE *f=fopen("conftestval", "w");
|
FILE *f=fopen("conftestval", "w");
|
||||||
if (!f) exit(1);
|
if (!f) exit(1);
|
||||||
fprintf(f, "%s",
|
fprintf(f, "%s",
|
||||||
PNG_LIBPNG_VER > 90 ? "yes" : "no");
|
PNG_LIBPNG_VER > 90 ? "yes" : "no");
|
||||||
exit(0);
|
exit(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
_ACEOF
|
_ACEOF
|
||||||
rm -f conftest$ac_exeext
|
rm -f conftest$ac_exeext
|
||||||
@ -28453,7 +28432,7 @@ fi
|
|||||||
fi
|
fi
|
||||||
{ echo "$as_me:$LINENO: result: $ac_cv_header_png_h" >&5
|
{ echo "$as_me:$LINENO: result: $ac_cv_header_png_h" >&5
|
||||||
echo "${ECHO_T}$ac_cv_header_png_h" >&6; }
|
echo "${ECHO_T}$ac_cv_header_png_h" >&6; }
|
||||||
{ echo "$as_me:$LINENO: checking for png.h" >&5
|
{ echo "$as_me:$LINENO: checking for png.h" >&5
|
||||||
echo $ECHO_N "checking for png.h... $ECHO_C" >&6; }
|
echo $ECHO_N "checking for png.h... $ECHO_C" >&6; }
|
||||||
if test "${ac_cv_header_png_h+set}" = set; then
|
if test "${ac_cv_header_png_h+set}" = set; then
|
||||||
echo $ECHO_N "(cached) $ECHO_C" >&6
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
||||||
@ -28500,8 +28479,8 @@ echo "${ECHO_T}$ac_cv_header_png_h" >&6; }
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
if test "$ac_cv_header_png_h" = "yes"; then
|
if test "$ac_cv_header_png_h" = "yes"; then
|
||||||
{ echo "$as_me:$LINENO: checking for png_sig_cmp in -lpng" >&5
|
{ echo "$as_me:$LINENO: checking for png_sig_cmp in -lpng" >&5
|
||||||
echo $ECHO_N "checking for png_sig_cmp in -lpng... $ECHO_C" >&6; }
|
echo $ECHO_N "checking for png_sig_cmp in -lpng... $ECHO_C" >&6; }
|
||||||
if test "${ac_cv_lib_png_png_sig_cmp+set}" = set; then
|
if test "${ac_cv_lib_png_png_sig_cmp+set}" = set; then
|
||||||
echo $ECHO_N "(cached) $ECHO_C" >&6
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
||||||
@ -28566,21 +28545,20 @@ if test $ac_cv_lib_png_png_sig_cmp = yes; then
|
|||||||
PNG_LINK=" -lpng -lz"
|
PNG_LINK=" -lpng -lz"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if test "x$PNG_LINK" = "x" ; then
|
if test "x$PNG_LINK" = "x" ; then
|
||||||
if test "$wxUSE_LIBPNG" = "sys" ; then
|
if test "$wxUSE_LIBPNG" = "sys" ; then
|
||||||
{ { echo "$as_me:$LINENO: error: system png library not found or too old! Use --with-libpng=builtin to use built-in version" >&5
|
{ { echo "$as_me:$LINENO: error: system png library not found or too old! Use --with-libpng=builtin to use built-in version" >&5
|
||||||
echo "$as_me: error: system png library not found or too old! Use --with-libpng=builtin to use built-in version" >&2;}
|
echo "$as_me: error: system png library not found or too old! Use --with-libpng=builtin to use built-in version" >&2;}
|
||||||
{ (exit 1); exit 1; }; }
|
{ (exit 1); exit 1; }; }
|
||||||
else
|
|
||||||
{ echo "$as_me:$LINENO: WARNING: system png library not found or too old, will use built-in instead" >&5
|
|
||||||
echo "$as_me: WARNING: system png library not found or too old, will use built-in instead" >&2;}
|
|
||||||
wxUSE_LIBPNG=builtin
|
|
||||||
fi
|
|
||||||
else
|
else
|
||||||
wxUSE_LIBPNG=sys
|
{ echo "$as_me:$LINENO: WARNING: system png library not found or too old, will use built-in instead" >&5
|
||||||
|
echo "$as_me: WARNING: system png library not found or too old, will use built-in instead" >&2;}
|
||||||
|
wxUSE_LIBPNG=builtin
|
||||||
fi
|
fi
|
||||||
|
else
|
||||||
|
wxUSE_LIBPNG=sys
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
@ -28593,17 +28571,10 @@ if test "$wxUSE_LIBJPEG" != "no" ; then
|
|||||||
_ACEOF
|
_ACEOF
|
||||||
|
|
||||||
|
|
||||||
if test "$wxUSE_MGL" = 1 -a "$wxUSE_LIBJPEG" = "builtin" ; then
|
if test "$wxUSE_LIBJPEG" = "sys" -o "$wxUSE_LIBJPEG" = "yes" ; then
|
||||||
{ echo "$as_me:$LINENO: WARNING: wxMGL doesn't work with builtin jpeg library, will use MGL one instead" >&5
|
{ echo "$as_me:$LINENO: checking for jpeglib.h" >&5
|
||||||
echo "$as_me: WARNING: wxMGL doesn't work with builtin jpeg library, will use MGL one instead" >&2;}
|
|
||||||
wxUSE_LIBJPEG=sys
|
|
||||||
fi
|
|
||||||
|
|
||||||
if test "$wxUSE_MGL" != 1 ; then
|
|
||||||
if test "$wxUSE_LIBJPEG" = "sys" -o "$wxUSE_LIBJPEG" = "yes" ; then
|
|
||||||
{ echo "$as_me:$LINENO: checking for jpeglib.h" >&5
|
|
||||||
echo $ECHO_N "checking for jpeglib.h... $ECHO_C" >&6; }
|
echo $ECHO_N "checking for jpeglib.h... $ECHO_C" >&6; }
|
||||||
if test "${ac_cv_header_jpeglib_h+set}" = set; then
|
if test "${ac_cv_header_jpeglib_h+set}" = set; then
|
||||||
echo $ECHO_N "(cached) $ECHO_C" >&6
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
||||||
else
|
else
|
||||||
cat >conftest.$ac_ext <<_ACEOF
|
cat >conftest.$ac_ext <<_ACEOF
|
||||||
@ -28613,9 +28584,9 @@ cat confdefs.h >>conftest.$ac_ext
|
|||||||
cat >>conftest.$ac_ext <<_ACEOF
|
cat >>conftest.$ac_ext <<_ACEOF
|
||||||
/* end confdefs.h. */
|
/* end confdefs.h. */
|
||||||
|
|
||||||
#undef HAVE_STDLIB_H
|
#undef HAVE_STDLIB_H
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <jpeglib.h>
|
#include <jpeglib.h>
|
||||||
|
|
||||||
int
|
int
|
||||||
main ()
|
main ()
|
||||||
@ -28656,11 +28627,11 @@ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
|||||||
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
{ echo "$as_me:$LINENO: result: $ac_cv_header_jpeglib_h" >&5
|
{ echo "$as_me:$LINENO: result: $ac_cv_header_jpeglib_h" >&5
|
||||||
echo "${ECHO_T}$ac_cv_header_jpeglib_h" >&6; }
|
echo "${ECHO_T}$ac_cv_header_jpeglib_h" >&6; }
|
||||||
|
|
||||||
if test "$ac_cv_header_jpeglib_h" = "yes"; then
|
if test "$ac_cv_header_jpeglib_h" = "yes"; then
|
||||||
{ echo "$as_me:$LINENO: checking for jpeg_read_header in -ljpeg" >&5
|
{ echo "$as_me:$LINENO: checking for jpeg_read_header in -ljpeg" >&5
|
||||||
echo $ECHO_N "checking for jpeg_read_header in -ljpeg... $ECHO_C" >&6; }
|
echo $ECHO_N "checking for jpeg_read_header in -ljpeg... $ECHO_C" >&6; }
|
||||||
if test "${ac_cv_lib_jpeg_jpeg_read_header+set}" = set; then
|
if test "${ac_cv_lib_jpeg_jpeg_read_header+set}" = set; then
|
||||||
echo $ECHO_N "(cached) $ECHO_C" >&6
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
||||||
@ -28725,23 +28696,23 @@ if test $ac_cv_lib_jpeg_jpeg_read_header = yes; then
|
|||||||
JPEG_LINK=" -ljpeg"
|
JPEG_LINK=" -ljpeg"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if test "x$JPEG_LINK" = "x" ; then
|
if test "x$JPEG_LINK" = "x" ; then
|
||||||
if test "$wxUSE_LIBJPEG" = "sys" ; then
|
if test "$wxUSE_LIBJPEG" = "sys" ; then
|
||||||
{ { echo "$as_me:$LINENO: error: system jpeg library not found! Use --with-libjpeg=builtin to use built-in version" >&5
|
{ { echo "$as_me:$LINENO: error: system jpeg library not found! Use --with-libjpeg=builtin to use built-in version" >&5
|
||||||
echo "$as_me: error: system jpeg library not found! Use --with-libjpeg=builtin to use built-in version" >&2;}
|
echo "$as_me: error: system jpeg library not found! Use --with-libjpeg=builtin to use built-in version" >&2;}
|
||||||
{ (exit 1); exit 1; }; }
|
{ (exit 1); exit 1; }; }
|
||||||
else
|
|
||||||
{ echo "$as_me:$LINENO: WARNING: system jpeg library not found, will use built-in instead" >&5
|
|
||||||
echo "$as_me: WARNING: system jpeg library not found, will use built-in instead" >&2;}
|
|
||||||
wxUSE_LIBJPEG=builtin
|
|
||||||
fi
|
|
||||||
else
|
else
|
||||||
wxUSE_LIBJPEG=sys
|
{ echo "$as_me:$LINENO: WARNING: system jpeg library not found, will use built-in instead" >&5
|
||||||
|
echo "$as_me: WARNING: system jpeg library not found, will use built-in instead" >&2;}
|
||||||
|
wxUSE_LIBJPEG=builtin
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
wxUSE_LIBJPEG=sys
|
||||||
|
|
||||||
if test "$wxUSE_MSW" = 1; then
|
if test "$wxUSE_MSW" = 1; then
|
||||||
{ echo "$as_me:$LINENO: checking for boolean" >&5
|
{ echo "$as_me:$LINENO: checking for boolean" >&5
|
||||||
echo $ECHO_N "checking for boolean... $ECHO_C" >&6; }
|
echo $ECHO_N "checking for boolean... $ECHO_C" >&6; }
|
||||||
if test "${ac_cv_type_boolean+set}" = set; then
|
if test "${ac_cv_type_boolean+set}" = set; then
|
||||||
echo $ECHO_N "(cached) $ECHO_C" >&6
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
||||||
@ -28802,7 +28773,7 @@ cat >>confdefs.h <<_ACEOF
|
|||||||
_ACEOF
|
_ACEOF
|
||||||
|
|
||||||
|
|
||||||
{ echo "$as_me:$LINENO: checking for boolean" >&5
|
{ echo "$as_me:$LINENO: checking for boolean" >&5
|
||||||
echo $ECHO_N "checking for boolean... $ECHO_C" >&6; }
|
echo $ECHO_N "checking for boolean... $ECHO_C" >&6; }
|
||||||
if test "${ac_cv_type_boolean+set}" = set; then
|
if test "${ac_cv_type_boolean+set}" = set; then
|
||||||
echo $ECHO_N "(cached) $ECHO_C" >&6
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
||||||
@ -28814,9 +28785,9 @@ cat confdefs.h >>conftest.$ac_ext
|
|||||||
cat >>conftest.$ac_ext <<_ACEOF
|
cat >>conftest.$ac_ext <<_ACEOF
|
||||||
/* end confdefs.h. */
|
/* end confdefs.h. */
|
||||||
|
|
||||||
#undef HAVE_BOOLEAN
|
#undef HAVE_BOOLEAN
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <jpeglib.h>
|
#include <jpeglib.h>
|
||||||
|
|
||||||
|
|
||||||
typedef boolean ac__type_new_;
|
typedef boolean ac__type_new_;
|
||||||
@ -28879,9 +28850,9 @@ cat confdefs.h >>conftest.$ac_ext
|
|||||||
cat >>conftest.$ac_ext <<_ACEOF
|
cat >>conftest.$ac_ext <<_ACEOF
|
||||||
/* end confdefs.h. */
|
/* end confdefs.h. */
|
||||||
|
|
||||||
#undef HAVE_BOOLEAN
|
#undef HAVE_BOOLEAN
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <jpeglib.h>
|
#include <jpeglib.h>
|
||||||
|
|
||||||
|
|
||||||
typedef boolean ac__type_sizeof_;
|
typedef boolean ac__type_sizeof_;
|
||||||
@ -28921,9 +28892,9 @@ cat confdefs.h >>conftest.$ac_ext
|
|||||||
cat >>conftest.$ac_ext <<_ACEOF
|
cat >>conftest.$ac_ext <<_ACEOF
|
||||||
/* end confdefs.h. */
|
/* end confdefs.h. */
|
||||||
|
|
||||||
#undef HAVE_BOOLEAN
|
#undef HAVE_BOOLEAN
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <jpeglib.h>
|
#include <jpeglib.h>
|
||||||
|
|
||||||
|
|
||||||
typedef boolean ac__type_sizeof_;
|
typedef boolean ac__type_sizeof_;
|
||||||
@ -28980,9 +28951,9 @@ cat confdefs.h >>conftest.$ac_ext
|
|||||||
cat >>conftest.$ac_ext <<_ACEOF
|
cat >>conftest.$ac_ext <<_ACEOF
|
||||||
/* end confdefs.h. */
|
/* end confdefs.h. */
|
||||||
|
|
||||||
#undef HAVE_BOOLEAN
|
#undef HAVE_BOOLEAN
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <jpeglib.h>
|
#include <jpeglib.h>
|
||||||
|
|
||||||
|
|
||||||
typedef boolean ac__type_sizeof_;
|
typedef boolean ac__type_sizeof_;
|
||||||
@ -29022,9 +28993,9 @@ cat confdefs.h >>conftest.$ac_ext
|
|||||||
cat >>conftest.$ac_ext <<_ACEOF
|
cat >>conftest.$ac_ext <<_ACEOF
|
||||||
/* end confdefs.h. */
|
/* end confdefs.h. */
|
||||||
|
|
||||||
#undef HAVE_BOOLEAN
|
#undef HAVE_BOOLEAN
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <jpeglib.h>
|
#include <jpeglib.h>
|
||||||
|
|
||||||
|
|
||||||
typedef boolean ac__type_sizeof_;
|
typedef boolean ac__type_sizeof_;
|
||||||
@ -29091,9 +29062,9 @@ cat confdefs.h >>conftest.$ac_ext
|
|||||||
cat >>conftest.$ac_ext <<_ACEOF
|
cat >>conftest.$ac_ext <<_ACEOF
|
||||||
/* end confdefs.h. */
|
/* end confdefs.h. */
|
||||||
|
|
||||||
#undef HAVE_BOOLEAN
|
#undef HAVE_BOOLEAN
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <jpeglib.h>
|
#include <jpeglib.h>
|
||||||
|
|
||||||
|
|
||||||
typedef boolean ac__type_sizeof_;
|
typedef boolean ac__type_sizeof_;
|
||||||
@ -29154,9 +29125,9 @@ cat confdefs.h >>conftest.$ac_ext
|
|||||||
cat >>conftest.$ac_ext <<_ACEOF
|
cat >>conftest.$ac_ext <<_ACEOF
|
||||||
/* end confdefs.h. */
|
/* end confdefs.h. */
|
||||||
|
|
||||||
#undef HAVE_BOOLEAN
|
#undef HAVE_BOOLEAN
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <jpeglib.h>
|
#include <jpeglib.h>
|
||||||
|
|
||||||
|
|
||||||
typedef boolean ac__type_sizeof_;
|
typedef boolean ac__type_sizeof_;
|
||||||
@ -29242,14 +29213,13 @@ cat >>confdefs.h <<_ACEOF
|
|||||||
_ACEOF
|
_ACEOF
|
||||||
|
|
||||||
|
|
||||||
cat >>confdefs.h <<_ACEOF
|
cat >>confdefs.h <<_ACEOF
|
||||||
#define wxHACK_BOOLEAN wxInt`expr 8 \* $ac_cv_sizeof_boolean`
|
#define wxHACK_BOOLEAN wxInt`expr 8 \* $ac_cv_sizeof_boolean`
|
||||||
_ACEOF
|
_ACEOF
|
||||||
|
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
fi
|
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
@ -31414,81 +31384,6 @@ echo "${ECHO_T}not found" >&6; }
|
|||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if test "$wxUSE_MGL" = 1; then
|
|
||||||
{ echo "$as_me:$LINENO: checking for SciTech MGL library" >&5
|
|
||||||
echo $ECHO_N "checking for SciTech MGL library... $ECHO_C" >&6; }
|
|
||||||
if test "x$MGL_ROOT" = x ; then
|
|
||||||
{ echo "$as_me:$LINENO: result: not found" >&5
|
|
||||||
echo "${ECHO_T}not found" >&6; }
|
|
||||||
{ { echo "$as_me:$LINENO: error: Cannot find MGL library. Make sure MGL_ROOT is set." >&5
|
|
||||||
echo "$as_me: error: Cannot find MGL library. Make sure MGL_ROOT is set." >&2;}
|
|
||||||
{ (exit 1); exit 1; }; }
|
|
||||||
else
|
|
||||||
{ echo "$as_me:$LINENO: result: $MGL_ROOT" >&5
|
|
||||||
echo "${ECHO_T}$MGL_ROOT" >&6; }
|
|
||||||
fi
|
|
||||||
|
|
||||||
{ echo "$as_me:$LINENO: checking for libmgl location" >&5
|
|
||||||
echo $ECHO_N "checking for libmgl location... $ECHO_C" >&6; }
|
|
||||||
case "${host}" in
|
|
||||||
*-*-linux* )
|
|
||||||
if test "x$wxUSE_SHARED" = xyes ; then
|
|
||||||
mgl_os_candidates="linux/gcc/x86/so linux/gcc/x86/a linux/gcc/glibc.so linux/gcc/glibc"
|
|
||||||
else
|
|
||||||
mgl_os_candidates="linux/gcc/x86/a linux/gcc/x86/so linux/gcc/glibc linux/gcc/glibc.so"
|
|
||||||
fi
|
|
||||||
;;
|
|
||||||
*-pc-msdosdjgpp )
|
|
||||||
mgl_os_candidates="dos32/dj2"
|
|
||||||
;;
|
|
||||||
*)
|
|
||||||
{ { echo "$as_me:$LINENO: error: This system type ${host} is not yet supported by wxMGL." >&5
|
|
||||||
echo "$as_me: error: This system type ${host} is not yet supported by wxMGL." >&2;}
|
|
||||||
{ (exit 1); exit 1; }; }
|
|
||||||
esac
|
|
||||||
|
|
||||||
mgl_lib_type=""
|
|
||||||
mgl_os=""
|
|
||||||
|
|
||||||
for mgl_os_i in $mgl_os_candidates ; do
|
|
||||||
if test "x$mgl_os" = x ; then
|
|
||||||
if test "$wxUSE_DEBUG_FLAG" = yes ; then
|
|
||||||
if test -f $MGL_ROOT/lib/debug/$mgl_os_i/libmgl.a -o \
|
|
||||||
-f $MGL_ROOT/lib/debug/$mgl_os_i/libmgl.so; then
|
|
||||||
mgl_lib_type=debug
|
|
||||||
mgl_os=$mgl_os_i
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
if test "x$mgl_lib_type" = x ; then
|
|
||||||
if test -f $MGL_ROOT/lib/release/$mgl_os_i/libmgl.a -o \
|
|
||||||
-f $MGL_ROOT/lib/release/$mgl_os_i/libmgl.so; then
|
|
||||||
mgl_lib_type=release
|
|
||||||
mgl_os=$mgl_os_i
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
|
|
||||||
if test "x$mgl_os" = x ; then
|
|
||||||
{ echo "$as_me:$LINENO: result: not found" >&5
|
|
||||||
echo "${ECHO_T}not found" >&6; }
|
|
||||||
{ { echo "$as_me:$LINENO: error: Cannot find MGL libraries, make sure they are compiled." >&5
|
|
||||||
echo "$as_me: error: Cannot find MGL libraries, make sure they are compiled." >&2;}
|
|
||||||
{ (exit 1); exit 1; }; }
|
|
||||||
fi
|
|
||||||
{ echo "$as_me:$LINENO: result: \"$MGL_ROOT/lib/$mgl_lib_type/$mgl_os\"" >&5
|
|
||||||
echo "${ECHO_T}\"$MGL_ROOT/lib/$mgl_lib_type/$mgl_os\"" >&6; }
|
|
||||||
|
|
||||||
wxUSE_UNIVERSAL="yes"
|
|
||||||
|
|
||||||
TOOLKIT_INCLUDE="-I$MGL_ROOT/include"
|
|
||||||
GUI_TK_LIBRARY="-L$MGL_ROOT/lib/$mgl_lib_type/$mgl_os -lmgl -lmglcpp -lpm"
|
|
||||||
|
|
||||||
AFMINSTALL=afminstall
|
|
||||||
TOOLKIT=MGL
|
|
||||||
GUIDIST=MGL_DIST
|
|
||||||
fi
|
|
||||||
|
|
||||||
if test "$wxUSE_DFB" = 1; then
|
if test "$wxUSE_DFB" = 1; then
|
||||||
|
|
||||||
|
|
||||||
@ -46358,28 +46253,27 @@ _ACEOF
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if test "$USE_UNIX" = 1 ; then
|
if test "$USE_UNIX" = 1 ; then
|
||||||
if test "$wxUSE_MGL" != 1; then
|
{ echo "$as_me:$LINENO: checking for SNDCTL_DSP_SPEED in sys/soundcard.h" >&5
|
||||||
{ echo "$as_me:$LINENO: checking for SNDCTL_DSP_SPEED in sys/soundcard.h" >&5
|
|
||||||
echo $ECHO_N "checking for SNDCTL_DSP_SPEED in sys/soundcard.h... $ECHO_C" >&6; }
|
echo $ECHO_N "checking for SNDCTL_DSP_SPEED in sys/soundcard.h... $ECHO_C" >&6; }
|
||||||
if test "${ac_cv_header_sys_soundcard+set}" = set; then
|
if test "${ac_cv_header_sys_soundcard+set}" = set; then
|
||||||
echo $ECHO_N "(cached) $ECHO_C" >&6
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
||||||
else
|
else
|
||||||
|
|
||||||
cat >conftest.$ac_ext <<_ACEOF
|
cat >conftest.$ac_ext <<_ACEOF
|
||||||
/* confdefs.h. */
|
/* confdefs.h. */
|
||||||
_ACEOF
|
_ACEOF
|
||||||
cat confdefs.h >>conftest.$ac_ext
|
cat confdefs.h >>conftest.$ac_ext
|
||||||
cat >>conftest.$ac_ext <<_ACEOF
|
cat >>conftest.$ac_ext <<_ACEOF
|
||||||
/* end confdefs.h. */
|
/* end confdefs.h. */
|
||||||
|
|
||||||
#include <sys/ioctl.h>
|
#include <sys/ioctl.h>
|
||||||
#include <sys/soundcard.h>
|
#include <sys/soundcard.h>
|
||||||
|
|
||||||
int
|
int
|
||||||
main ()
|
main ()
|
||||||
{
|
{
|
||||||
|
|
||||||
ioctl(0, SNDCTL_DSP_SPEED, 0);
|
ioctl(0, SNDCTL_DSP_SPEED, 0);
|
||||||
|
|
||||||
;
|
;
|
||||||
return 0;
|
return 0;
|
||||||
@ -46409,23 +46303,23 @@ else
|
|||||||
sed 's/^/| /' conftest.$ac_ext >&5
|
sed 's/^/| /' conftest.$ac_ext >&5
|
||||||
|
|
||||||
|
|
||||||
saveLibs="$LIBS"
|
saveLibs="$LIBS"
|
||||||
LIBS="$saveLibs -lossaudio"
|
LIBS="$saveLibs -lossaudio"
|
||||||
cat >conftest.$ac_ext <<_ACEOF
|
cat >conftest.$ac_ext <<_ACEOF
|
||||||
/* confdefs.h. */
|
/* confdefs.h. */
|
||||||
_ACEOF
|
_ACEOF
|
||||||
cat confdefs.h >>conftest.$ac_ext
|
cat confdefs.h >>conftest.$ac_ext
|
||||||
cat >>conftest.$ac_ext <<_ACEOF
|
cat >>conftest.$ac_ext <<_ACEOF
|
||||||
/* end confdefs.h. */
|
/* end confdefs.h. */
|
||||||
|
|
||||||
#include <sys/ioctl.h>
|
#include <sys/ioctl.h>
|
||||||
#include <sys/soundcard.h>
|
#include <sys/soundcard.h>
|
||||||
|
|
||||||
int
|
int
|
||||||
main ()
|
main ()
|
||||||
{
|
{
|
||||||
|
|
||||||
ioctl(0, SNDCTL_DSP_SPEED, 0);
|
ioctl(0, SNDCTL_DSP_SPEED, 0);
|
||||||
|
|
||||||
;
|
;
|
||||||
return 0;
|
return 0;
|
||||||
@ -46455,8 +46349,8 @@ else
|
|||||||
sed 's/^/| /' conftest.$ac_ext >&5
|
sed 's/^/| /' conftest.$ac_ext >&5
|
||||||
|
|
||||||
|
|
||||||
LIBS="$saveLibs"
|
LIBS="$saveLibs"
|
||||||
ac_cv_header_sys_soundcard=no
|
ac_cv_header_sys_soundcard=no
|
||||||
|
|
||||||
|
|
||||||
fi
|
fi
|
||||||
@ -46473,7 +46367,6 @@ rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|||||||
fi
|
fi
|
||||||
{ echo "$as_me:$LINENO: result: $ac_cv_header_sys_soundcard" >&5
|
{ echo "$as_me:$LINENO: result: $ac_cv_header_sys_soundcard" >&5
|
||||||
echo "${ECHO_T}$ac_cv_header_sys_soundcard" >&6; }
|
echo "${ECHO_T}$ac_cv_header_sys_soundcard" >&6; }
|
||||||
fi
|
|
||||||
|
|
||||||
if test "$ac_cv_header_sys_soundcard" = "yes"; then
|
if test "$ac_cv_header_sys_soundcard" = "yes"; then
|
||||||
cat >>confdefs.h <<\_ACEOF
|
cat >>confdefs.h <<\_ACEOF
|
||||||
@ -46805,12 +46698,6 @@ rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
|||||||
WITH_PLUGIN_SDL=1
|
WITH_PLUGIN_SDL=1
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
else
|
|
||||||
if test "$wxUSE_MGL" = 1; then
|
|
||||||
{ echo "$as_me:$LINENO: WARNING: wxSound not supported in MGL under DOS... disabled" >&5
|
|
||||||
echo "$as_me: WARNING: wxSound not supported in MGL under DOS... disabled" >&2;}
|
|
||||||
wxUSE_SOUND="no"
|
|
||||||
fi
|
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@ -48485,14 +48372,6 @@ _ACEOF
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
if test "$wxUSE_SOCKETS" = "yes"; then
|
|
||||||
if test "$wxUSE_MGL" = 1; then
|
|
||||||
{ echo "$as_me:$LINENO: WARNING: wxSocket not yet supported under MGL... disabled" >&5
|
|
||||||
echo "$as_me: WARNING: wxSocket not yet supported under MGL... disabled" >&2;}
|
|
||||||
wxUSE_SOCKETS="no"
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
if test "$wxUSE_SOCKETS" = "yes"; then
|
if test "$wxUSE_SOCKETS" = "yes"; then
|
||||||
if test "$TOOLKIT" != "MSW"; then
|
if test "$TOOLKIT" != "MSW"; then
|
||||||
{ echo "$as_me:$LINENO: checking for socket" >&5
|
{ echo "$as_me:$LINENO: checking for socket" >&5
|
||||||
@ -49247,7 +49126,6 @@ echo "${ECHO_T}$wxUSE_JOYSTICK" >&6; }
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
else
|
else
|
||||||
if test "$wxUSE_MGL" != 1; then
|
|
||||||
|
|
||||||
for ac_header in linux/joystick.h
|
for ac_header in linux/joystick.h
|
||||||
do
|
do
|
||||||
@ -49306,7 +49184,6 @@ fi
|
|||||||
|
|
||||||
done
|
done
|
||||||
|
|
||||||
fi
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if test "$wxUSE_JOYSTICK" = "yes"; then
|
if test "$wxUSE_JOYSTICK" = "yes"; then
|
||||||
@ -49705,16 +49582,10 @@ _ACEOF
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if test "$wxUSE_DATAOBJ" = "yes"; then
|
if test "$wxUSE_DATAOBJ" = "yes"; then
|
||||||
if test "$wxUSE_MGL" = 1 -o "$wxUSE_DFB" = 1; then
|
cat >>confdefs.h <<\_ACEOF
|
||||||
{ echo "$as_me:$LINENO: WARNING: wxDataObject not yet supported under $TOOLKIT... disabled" >&5
|
|
||||||
echo "$as_me: WARNING: wxDataObject not yet supported under $TOOLKIT... disabled" >&2;}
|
|
||||||
wxUSE_DATAOBJ=no
|
|
||||||
else
|
|
||||||
cat >>confdefs.h <<\_ACEOF
|
|
||||||
#define wxUSE_DATAOBJ 1
|
#define wxUSE_DATAOBJ 1
|
||||||
_ACEOF
|
_ACEOF
|
||||||
|
|
||||||
fi
|
|
||||||
else
|
else
|
||||||
{ echo "$as_me:$LINENO: WARNING: Clipboard and drag-and-drop require wxDataObject -- disabled" >&5
|
{ echo "$as_me:$LINENO: WARNING: Clipboard and drag-and-drop require wxDataObject -- disabled" >&5
|
||||||
echo "$as_me: WARNING: Clipboard and drag-and-drop require wxDataObject -- disabled" >&2;}
|
echo "$as_me: WARNING: Clipboard and drag-and-drop require wxDataObject -- disabled" >&2;}
|
||||||
@ -49723,7 +49594,7 @@ echo "$as_me: WARNING: Clipboard and drag-and-drop require wxDataObject -- disab
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if test "$wxUSE_CLIPBOARD" = "yes"; then
|
if test "$wxUSE_CLIPBOARD" = "yes"; then
|
||||||
if test "$wxUSE_MGL" = 1 -o "$wxUSE_DFB" = 1; then
|
if test "$wxUSE_DFB" = 1; then
|
||||||
{ echo "$as_me:$LINENO: WARNING: Clipboard not yet supported under $TOOLKIT... disabled" >&5
|
{ echo "$as_me:$LINENO: WARNING: Clipboard not yet supported under $TOOLKIT... disabled" >&5
|
||||||
echo "$as_me: WARNING: Clipboard not yet supported under $TOOLKIT... disabled" >&2;}
|
echo "$as_me: WARNING: Clipboard not yet supported under $TOOLKIT... disabled" >&2;}
|
||||||
wxUSE_CLIPBOARD=no
|
wxUSE_CLIPBOARD=no
|
||||||
@ -49738,8 +49609,7 @@ _ACEOF
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if test "$wxUSE_DRAG_AND_DROP" = "yes" ; then
|
if test "$wxUSE_DRAG_AND_DROP" = "yes" ; then
|
||||||
if test "$wxUSE_MOTIF" = 1 -o "$wxUSE_X11" = 1 -o "$wxUSE_MGL" = 1 -o \
|
if test "$wxUSE_MOTIF" = 1 -o "$wxUSE_X11" = 1 -o "$wxUSE_DFB" = 1; then
|
||||||
"$wxUSE_DFB" = 1; then
|
|
||||||
{ echo "$as_me:$LINENO: WARNING: Drag and drop not yet supported under $TOOLKIT... disabled" >&5
|
{ echo "$as_me:$LINENO: WARNING: Drag and drop not yet supported under $TOOLKIT... disabled" >&5
|
||||||
echo "$as_me: WARNING: Drag and drop not yet supported under $TOOLKIT... disabled" >&2;}
|
echo "$as_me: WARNING: Drag and drop not yet supported under $TOOLKIT... disabled" >&2;}
|
||||||
wxUSE_DRAG_AND_DROP=no
|
wxUSE_DRAG_AND_DROP=no
|
||||||
@ -49976,7 +49846,7 @@ _ACEOF
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if test "$wxUSE_DISPLAY" = "yes"; then
|
if test "$wxUSE_DISPLAY" = "yes"; then
|
||||||
if test "$wxUSE_DFB" = 1 -o "$wxUSE_MGL" = 1; then
|
if test "$wxUSE_DFB" = 1; then
|
||||||
{ echo "$as_me:$LINENO: WARNING: wxDisplay not yet supported under $TOOLKIT... disabled" >&5
|
{ echo "$as_me:$LINENO: WARNING: wxDisplay not yet supported under $TOOLKIT... disabled" >&5
|
||||||
echo "$as_me: WARNING: wxDisplay not yet supported under $TOOLKIT... disabled" >&2;}
|
echo "$as_me: WARNING: wxDisplay not yet supported under $TOOLKIT... disabled" >&2;}
|
||||||
wxUSE_DISPLAY=no
|
wxUSE_DISPLAY=no
|
||||||
@ -50402,7 +50272,7 @@ _ACEOF
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if test "$wxUSE_DIALUP_MANAGER" = "yes"; then
|
if test "$wxUSE_DIALUP_MANAGER" = "yes"; then
|
||||||
if test "$wxUSE_MAC" = 1 -o "$wxUSE_OLD_COCOA" = 1 -o "$wxUSE_MGL" = 1; then
|
if test "$wxUSE_MAC" = 1 -o "$wxUSE_OLD_COCOA" = 1; then
|
||||||
{ echo "$as_me:$LINENO: WARNING: Dialup manager not supported on this platform... disabled" >&5
|
{ echo "$as_me:$LINENO: WARNING: Dialup manager not supported on this platform... disabled" >&5
|
||||||
echo "$as_me: WARNING: Dialup manager not supported on this platform... disabled" >&2;}
|
echo "$as_me: WARNING: Dialup manager not supported on this platform... disabled" >&2;}
|
||||||
else
|
else
|
||||||
@ -54838,16 +54708,6 @@ EOF
|
|||||||
COND_PLATFORM_UNIX_1=""
|
COND_PLATFORM_UNIX_1=""
|
||||||
fi
|
fi
|
||||||
|
|
||||||
COND_PLATFORM_UNIX_1_TOOLKIT_MGL="#"
|
|
||||||
if test "x$PLATFORM_UNIX" = "x1" -a "x$TOOLKIT" = "xMGL" ; then
|
|
||||||
COND_PLATFORM_UNIX_1_TOOLKIT_MGL=""
|
|
||||||
fi
|
|
||||||
|
|
||||||
COND_PLATFORM_UNIX_1_TOOLKIT_MGL_USE_GUI_1="#"
|
|
||||||
if test "x$PLATFORM_UNIX" = "x1" -a "x$TOOLKIT" = "xMGL" -a "x$USE_GUI" = "x1" ; then
|
|
||||||
COND_PLATFORM_UNIX_1_TOOLKIT_MGL_USE_GUI_1=""
|
|
||||||
fi
|
|
||||||
|
|
||||||
COND_PLATFORM_UNIX_1_USE_GUI_1="#"
|
COND_PLATFORM_UNIX_1_USE_GUI_1="#"
|
||||||
if test "x$PLATFORM_UNIX" = "x1" -a "x$USE_GUI" = "x1" ; then
|
if test "x$PLATFORM_UNIX" = "x1" -a "x$USE_GUI" = "x1" ; then
|
||||||
COND_PLATFORM_UNIX_1_USE_GUI_1=""
|
COND_PLATFORM_UNIX_1_USE_GUI_1=""
|
||||||
@ -55018,16 +54878,6 @@ EOF
|
|||||||
COND_TOOLKIT_MAC=""
|
COND_TOOLKIT_MAC=""
|
||||||
fi
|
fi
|
||||||
|
|
||||||
COND_TOOLKIT_MGL="#"
|
|
||||||
if test "x$TOOLKIT" = "xMGL" ; then
|
|
||||||
COND_TOOLKIT_MGL=""
|
|
||||||
fi
|
|
||||||
|
|
||||||
COND_TOOLKIT_MGL_USE_GUI_1="#"
|
|
||||||
if test "x$TOOLKIT" = "xMGL" -a "x$USE_GUI" = "x1" ; then
|
|
||||||
COND_TOOLKIT_MGL_USE_GUI_1=""
|
|
||||||
fi
|
|
||||||
|
|
||||||
COND_TOOLKIT_MOTIF="#"
|
COND_TOOLKIT_MOTIF="#"
|
||||||
if test "x$TOOLKIT" = "xMOTIF" ; then
|
if test "x$TOOLKIT" = "xMOTIF" ; then
|
||||||
COND_TOOLKIT_MOTIF=""
|
COND_TOOLKIT_MOTIF=""
|
||||||
@ -56926,8 +56776,6 @@ COND_PLATFORM_MSDOS_1!$COND_PLATFORM_MSDOS_1$ac_delim
|
|||||||
COND_PLATFORM_OS2_1!$COND_PLATFORM_OS2_1$ac_delim
|
COND_PLATFORM_OS2_1!$COND_PLATFORM_OS2_1$ac_delim
|
||||||
COND_PLATFORM_UNIX_0!$COND_PLATFORM_UNIX_0$ac_delim
|
COND_PLATFORM_UNIX_0!$COND_PLATFORM_UNIX_0$ac_delim
|
||||||
COND_PLATFORM_UNIX_1!$COND_PLATFORM_UNIX_1$ac_delim
|
COND_PLATFORM_UNIX_1!$COND_PLATFORM_UNIX_1$ac_delim
|
||||||
COND_PLATFORM_UNIX_1_TOOLKIT_MGL!$COND_PLATFORM_UNIX_1_TOOLKIT_MGL$ac_delim
|
|
||||||
COND_PLATFORM_UNIX_1_TOOLKIT_MGL_USE_GUI_1!$COND_PLATFORM_UNIX_1_TOOLKIT_MGL_USE_GUI_1$ac_delim
|
|
||||||
COND_PLATFORM_UNIX_1_USE_GUI_1!$COND_PLATFORM_UNIX_1_USE_GUI_1$ac_delim
|
COND_PLATFORM_UNIX_1_USE_GUI_1!$COND_PLATFORM_UNIX_1_USE_GUI_1$ac_delim
|
||||||
COND_PLATFORM_UNIX_1_USE_PLUGINS_0!$COND_PLATFORM_UNIX_1_USE_PLUGINS_0$ac_delim
|
COND_PLATFORM_UNIX_1_USE_PLUGINS_0!$COND_PLATFORM_UNIX_1_USE_PLUGINS_0$ac_delim
|
||||||
COND_PLATFORM_WIN32_0!$COND_PLATFORM_WIN32_0$ac_delim
|
COND_PLATFORM_WIN32_0!$COND_PLATFORM_WIN32_0$ac_delim
|
||||||
@ -56962,8 +56810,6 @@ COND_TOOLKIT_GTK_TOOLKIT_VERSION__USE_GUI_1!$COND_TOOLKIT_GTK_TOOLKIT_VERSION__U
|
|||||||
COND_TOOLKIT_GTK_TOOLKIT_VERSION__USE_GUI_1_WXUNIV_0!$COND_TOOLKIT_GTK_TOOLKIT_VERSION__USE_GUI_1_WXUNIV_0$ac_delim
|
COND_TOOLKIT_GTK_TOOLKIT_VERSION__USE_GUI_1_WXUNIV_0!$COND_TOOLKIT_GTK_TOOLKIT_VERSION__USE_GUI_1_WXUNIV_0$ac_delim
|
||||||
COND_TOOLKIT_GTK_USE_GUI_1!$COND_TOOLKIT_GTK_USE_GUI_1$ac_delim
|
COND_TOOLKIT_GTK_USE_GUI_1!$COND_TOOLKIT_GTK_USE_GUI_1$ac_delim
|
||||||
COND_TOOLKIT_MAC!$COND_TOOLKIT_MAC$ac_delim
|
COND_TOOLKIT_MAC!$COND_TOOLKIT_MAC$ac_delim
|
||||||
COND_TOOLKIT_MGL!$COND_TOOLKIT_MGL$ac_delim
|
|
||||||
COND_TOOLKIT_MGL_USE_GUI_1!$COND_TOOLKIT_MGL_USE_GUI_1$ac_delim
|
|
||||||
COND_TOOLKIT_MOTIF!$COND_TOOLKIT_MOTIF$ac_delim
|
COND_TOOLKIT_MOTIF!$COND_TOOLKIT_MOTIF$ac_delim
|
||||||
COND_TOOLKIT_MOTIF_USE_GUI_1!$COND_TOOLKIT_MOTIF_USE_GUI_1$ac_delim
|
COND_TOOLKIT_MOTIF_USE_GUI_1!$COND_TOOLKIT_MOTIF_USE_GUI_1$ac_delim
|
||||||
COND_TOOLKIT_MOTIF_USE_GUI_1_WXUNIV_0!$COND_TOOLKIT_MOTIF_USE_GUI_1_WXUNIV_0$ac_delim
|
COND_TOOLKIT_MOTIF_USE_GUI_1_WXUNIV_0!$COND_TOOLKIT_MOTIF_USE_GUI_1_WXUNIV_0$ac_delim
|
||||||
@ -57012,6 +56858,10 @@ COND_USE_SOVERCYGWIN_1_USE_SOVERSION_1!$COND_USE_SOVERCYGWIN_1_USE_SOVERSION_1$a
|
|||||||
COND_USE_SOVERLINUX_1!$COND_USE_SOVERLINUX_1$ac_delim
|
COND_USE_SOVERLINUX_1!$COND_USE_SOVERLINUX_1$ac_delim
|
||||||
COND_USE_SOVERSION_0!$COND_USE_SOVERSION_0$ac_delim
|
COND_USE_SOVERSION_0!$COND_USE_SOVERSION_0$ac_delim
|
||||||
COND_USE_SOVERSION_1_USE_SOVERSOLARIS_1!$COND_USE_SOVERSION_1_USE_SOVERSOLARIS_1$ac_delim
|
COND_USE_SOVERSION_1_USE_SOVERSOLARIS_1!$COND_USE_SOVERSION_1_USE_SOVERSOLARIS_1$ac_delim
|
||||||
|
COND_USE_SOVERSOLARIS_1!$COND_USE_SOVERSOLARIS_1$ac_delim
|
||||||
|
COND_USE_STC_1!$COND_USE_STC_1$ac_delim
|
||||||
|
COND_USE_THREADS_0!$COND_USE_THREADS_0$ac_delim
|
||||||
|
COND_USE_THREADS_1!$COND_USE_THREADS_1$ac_delim
|
||||||
_ACEOF
|
_ACEOF
|
||||||
|
|
||||||
if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
|
if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
|
||||||
@ -57053,10 +56903,6 @@ _ACEOF
|
|||||||
ac_delim='%!_!# '
|
ac_delim='%!_!# '
|
||||||
for ac_last_try in false false false false false :; do
|
for ac_last_try in false false false false false :; do
|
||||||
cat >conf$$subs.sed <<_ACEOF
|
cat >conf$$subs.sed <<_ACEOF
|
||||||
COND_USE_SOVERSOLARIS_1!$COND_USE_SOVERSOLARIS_1$ac_delim
|
|
||||||
COND_USE_STC_1!$COND_USE_STC_1$ac_delim
|
|
||||||
COND_USE_THREADS_0!$COND_USE_THREADS_0$ac_delim
|
|
||||||
COND_USE_THREADS_1!$COND_USE_THREADS_1$ac_delim
|
|
||||||
COND_USE_XRC_1!$COND_USE_XRC_1$ac_delim
|
COND_USE_XRC_1!$COND_USE_XRC_1$ac_delim
|
||||||
COND_WINDOWS_IMPLIB_1!$COND_WINDOWS_IMPLIB_1$ac_delim
|
COND_WINDOWS_IMPLIB_1!$COND_WINDOWS_IMPLIB_1$ac_delim
|
||||||
COND_WITH_PLUGIN_SDL_1!$COND_WITH_PLUGIN_SDL_1$ac_delim
|
COND_WITH_PLUGIN_SDL_1!$COND_WITH_PLUGIN_SDL_1$ac_delim
|
||||||
@ -57121,7 +56967,7 @@ LIBOBJS!$LIBOBJS$ac_delim
|
|||||||
LTLIBOBJS!$LTLIBOBJS$ac_delim
|
LTLIBOBJS!$LTLIBOBJS$ac_delim
|
||||||
_ACEOF
|
_ACEOF
|
||||||
|
|
||||||
if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 66; then
|
if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 62; then
|
||||||
break
|
break
|
||||||
elif $ac_last_try; then
|
elif $ac_last_try; then
|
||||||
{ { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
|
{ { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
|
||||||
|
385
configure.in
385
configure.in
@ -103,7 +103,7 @@ NEEDS_D_REENTRANT_FOR_R_FUNCS=0
|
|||||||
dnl the list of all available toolkits
|
dnl the list of all available toolkits
|
||||||
dnl
|
dnl
|
||||||
dnl update NUM_TOOLKITS calculation below when adding a new toolkit here!
|
dnl update NUM_TOOLKITS calculation below when adding a new toolkit here!
|
||||||
ALL_TOOLKITS="COCOA GTK OSX_CARBON OSX_COCOA OSX_IPHONE MGL MICROWIN MOTIF MSW PM X11 DFB"
|
ALL_TOOLKITS="COCOA GTK OSX_CARBON OSX_COCOA OSX_IPHONE MICROWIN MOTIF MSW PM X11 DFB"
|
||||||
|
|
||||||
dnl NB: these wxUSE_XXX constants have value of 0 or 1 unlike all the other ones
|
dnl NB: these wxUSE_XXX constants have value of 0 or 1 unlike all the other ones
|
||||||
dnl which are either yes or no
|
dnl which are either yes or no
|
||||||
@ -112,7 +112,6 @@ DEFAULT_wxUSE_GTK=0
|
|||||||
DEFAULT_wxUSE_OSX_CARBON=0
|
DEFAULT_wxUSE_OSX_CARBON=0
|
||||||
DEFAULT_wxUSE_OSX_COCOA=0
|
DEFAULT_wxUSE_OSX_COCOA=0
|
||||||
DEFAULT_wxUSE_OSX_IPHONE=0
|
DEFAULT_wxUSE_OSX_IPHONE=0
|
||||||
DEFAULT_wxUSE_MGL=0
|
|
||||||
DEFAULT_wxUSE_MICROWIN=0
|
DEFAULT_wxUSE_MICROWIN=0
|
||||||
DEFAULT_wxUSE_MOTIF=0
|
DEFAULT_wxUSE_MOTIF=0
|
||||||
DEFAULT_wxUSE_MSW=0
|
DEFAULT_wxUSE_MSW=0
|
||||||
@ -128,7 +127,6 @@ DEFAULT_DEFAULT_wxUSE_GTK=0
|
|||||||
DEFAULT_DEFAULT_wxUSE_OSX_CARBON=0
|
DEFAULT_DEFAULT_wxUSE_OSX_CARBON=0
|
||||||
DEFAULT_DEFAULT_wxUSE_OSX_COCOA=0
|
DEFAULT_DEFAULT_wxUSE_OSX_COCOA=0
|
||||||
DEFAULT_DEFAULT_wxUSE_OSX_IPHONE=0
|
DEFAULT_DEFAULT_wxUSE_OSX_IPHONE=0
|
||||||
DEFAULT_DEFAULT_wxUSE_MGL=0
|
|
||||||
DEFAULT_DEFAULT_wxUSE_MICROWIN=0
|
DEFAULT_DEFAULT_wxUSE_MICROWIN=0
|
||||||
DEFAULT_DEFAULT_wxUSE_MOTIF=0
|
DEFAULT_DEFAULT_wxUSE_MOTIF=0
|
||||||
DEFAULT_DEFAULT_wxUSE_MSW=0
|
DEFAULT_DEFAULT_wxUSE_MSW=0
|
||||||
@ -286,7 +284,6 @@ case "${host}" in
|
|||||||
USE_DOS=1
|
USE_DOS=1
|
||||||
AC_DEFINE(__DOS__)
|
AC_DEFINE(__DOS__)
|
||||||
PROGRAM_EXT=".exe"
|
PROGRAM_EXT=".exe"
|
||||||
DEFAULT_DEFAULT_wxUSE_MGL=1
|
|
||||||
;;
|
;;
|
||||||
|
|
||||||
*-pc-os2_emx | *-pc-os2-emx )
|
*-pc-os2_emx | *-pc-os2-emx )
|
||||||
@ -487,7 +484,6 @@ AC_ARG_WITH(old_cocoa, [ --with-old_cocoa use old, deprecated, Cocoa
|
|||||||
AC_ARG_WITH(wine, [ --with-wine use Wine], [wxUSE_WINE="$withval" CACHE_WINE=1])
|
AC_ARG_WITH(wine, [ --with-wine use Wine], [wxUSE_WINE="$withval" CACHE_WINE=1])
|
||||||
AC_ARG_WITH(msw, [ --with-msw use MS-Windows], [wxUSE_MSW="$withval" CACHE_MSW=1 TOOLKIT_GIVEN=1])
|
AC_ARG_WITH(msw, [ --with-msw use MS-Windows], [wxUSE_MSW="$withval" CACHE_MSW=1 TOOLKIT_GIVEN=1])
|
||||||
AC_ARG_WITH(pm, [ --with-pm use OS/2 Presentation Manager], [wxUSE_PM="$withval" CACHE_PM=1 TOOLKIT_GIVEN=1])
|
AC_ARG_WITH(pm, [ --with-pm use OS/2 Presentation Manager], [wxUSE_PM="$withval" CACHE_PM=1 TOOLKIT_GIVEN=1])
|
||||||
AC_ARG_WITH(mgl, [ --with-mgl use SciTech MGL], [wxUSE_MGL="$withval" wxUSE_UNIVERSAL="yes" CACHE_MGL=1 TOOLKIT_GIVEN=1])
|
|
||||||
AC_ARG_WITH(directfb, [ --with-directfb use DirectFB], [wxUSE_DFB="$withval" wxUSE_UNIVERSAL="yes" CACHE_DFB=1 TOOLKIT_GIVEN=1])
|
AC_ARG_WITH(directfb, [ --with-directfb use DirectFB], [wxUSE_DFB="$withval" wxUSE_UNIVERSAL="yes" CACHE_DFB=1 TOOLKIT_GIVEN=1])
|
||||||
AC_ARG_WITH(microwin, [ --with-microwin use MicroWindows], [wxUSE_MICROWIN="$withval" CACHE_MICROWIN=1 TOOLKIT_GIVEN=1])
|
AC_ARG_WITH(microwin, [ --with-microwin use MicroWindows], [wxUSE_MICROWIN="$withval" CACHE_MICROWIN=1 TOOLKIT_GIVEN=1])
|
||||||
AC_ARG_WITH(x11, [ --with-x11 use X11], [wxUSE_X11="$withval" wxUSE_UNIVERSAL="yes" CACHE_X11=1 TOOLKIT_GIVEN=1])
|
AC_ARG_WITH(x11, [ --with-x11 use X11], [wxUSE_X11="$withval" wxUSE_UNIVERSAL="yes" CACHE_X11=1 TOOLKIT_GIVEN=1])
|
||||||
@ -546,7 +542,7 @@ if test "$wxUSE_GUI" = "yes"; then
|
|||||||
dnl we suppose that expr is available (maybe there is a better way to do
|
dnl we suppose that expr is available (maybe there is a better way to do
|
||||||
dnl this? what about using ALL_TOOLKITS? TODO)
|
dnl this? what about using ALL_TOOLKITS? TODO)
|
||||||
NUM_TOOLKITS=`expr ${wxUSE_OLD_COCOA:-0} + ${wxUSE_GTK:-0} + ${wxUSE_OSX_CARBON:-0} \
|
NUM_TOOLKITS=`expr ${wxUSE_OLD_COCOA:-0} + ${wxUSE_GTK:-0} + ${wxUSE_OSX_CARBON:-0} \
|
||||||
+ ${wxUSE_OSX_COCOA:-0} + ${wxUSE_OSX_IPHONE:-0} + ${wxUSE_MGL:-0} + ${wxUSE_DFB:-0} \
|
+ ${wxUSE_OSX_COCOA:-0} + ${wxUSE_OSX_IPHONE:-0} + ${wxUSE_DFB:-0} \
|
||||||
+ ${wxUSE_MICROWIN:-0} + ${wxUSE_MOTIF:-0} + ${wxUSE_MSW:-0} + ${wxUSE_X11:-0}`
|
+ ${wxUSE_MICROWIN:-0} + ${wxUSE_MOTIF:-0} + ${wxUSE_MSW:-0} + ${wxUSE_X11:-0}`
|
||||||
|
|
||||||
dnl Allow wxUSE_PM only for OS/2 with EMX.
|
dnl Allow wxUSE_PM only for OS/2 with EMX.
|
||||||
@ -2592,63 +2588,54 @@ PNG_LINK=
|
|||||||
if test "$wxUSE_LIBPNG" != "no" ; then
|
if test "$wxUSE_LIBPNG" != "no" ; then
|
||||||
AC_DEFINE(wxUSE_LIBPNG)
|
AC_DEFINE(wxUSE_LIBPNG)
|
||||||
|
|
||||||
if test "$wxUSE_MGL" = 1 -a "$wxUSE_LIBPNG" = "builtin" ; then
|
|
||||||
AC_MSG_WARN([wxMGL doesn't work with builtin png library, will use MGL one instead])
|
|
||||||
wxUSE_LIBPNG=sys
|
|
||||||
fi
|
|
||||||
|
|
||||||
dnl for the check below to have a chance to succeed, we must already have
|
dnl for the check below to have a chance to succeed, we must already have
|
||||||
dnl libz somewhere (don't do this when bulding wxMGL since its libpng
|
dnl libz somewhere
|
||||||
dnl doesn't depend on zlib)
|
if test "$wxUSE_LIBPNG" = "sys" -a "$wxUSE_ZLIB" != "sys" ; then
|
||||||
if test "$wxUSE_MGL" != 1 -a "$wxUSE_LIBPNG" = "sys" -a "$wxUSE_ZLIB" != "sys" ; then
|
|
||||||
AC_MSG_WARN([system png library doesn't work without system zlib, will use built-in instead])
|
AC_MSG_WARN([system png library doesn't work without system zlib, will use built-in instead])
|
||||||
wxUSE_LIBPNG=builtin
|
wxUSE_LIBPNG=builtin
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if test "$wxUSE_MGL" != 1 ; then
|
if test "$wxUSE_LIBPNG" = "sys" -o "$wxUSE_LIBPNG" = "yes" ; then
|
||||||
dnl Don't check for libpng when building wxMGL, libmgl contains it
|
dnl libpng version 0.9 is known to not work, if an even newer
|
||||||
if test "$wxUSE_LIBPNG" = "sys" -o "$wxUSE_LIBPNG" = "yes" ; then
|
dnl version is required, just bump it up in the test below
|
||||||
dnl libpng version 0.9 is known to not work, if an even newer
|
AC_CACHE_CHECK([for png.h > 0.90], ac_cv_header_png_h,
|
||||||
dnl version is required, just bump it up in the test below
|
[AC_TRY_RUN(
|
||||||
AC_CACHE_CHECK([for png.h > 0.90], ac_cv_header_png_h,
|
dnl png.h defines PNG_LIBPNG_VER=number
|
||||||
[AC_TRY_RUN(
|
[
|
||||||
dnl png.h defines PNG_LIBPNG_VER=number
|
#include <png.h>
|
||||||
[
|
#include <stdio.h>
|
||||||
#include <png.h>
|
|
||||||
#include <stdio.h>
|
|
||||||
|
|
||||||
int main()
|
int main()
|
||||||
{
|
{
|
||||||
FILE *f=fopen("conftestval", "w");
|
FILE *f=fopen("conftestval", "w");
|
||||||
if (!f) exit(1);
|
if (!f) exit(1);
|
||||||
fprintf(f, "%s",
|
fprintf(f, "%s",
|
||||||
PNG_LIBPNG_VER > 90 ? "yes" : "no");
|
PNG_LIBPNG_VER > 90 ? "yes" : "no");
|
||||||
exit(0);
|
exit(0);
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
ac_cv_header_png_h=`cat conftestval`,
|
ac_cv_header_png_h=`cat conftestval`,
|
||||||
ac_cv_header_png_h=no,
|
ac_cv_header_png_h=no,
|
||||||
dnl cross-compiling: test (later) if we have any png.h
|
dnl cross-compiling: test (later) if we have any png.h
|
||||||
unset ac_cv_header_png_h
|
unset ac_cv_header_png_h
|
||||||
)]
|
)]
|
||||||
)
|
)
|
||||||
AC_CHECK_HEADER(png.h,,, [ ])
|
AC_CHECK_HEADER(png.h,,, [ ])
|
||||||
|
|
||||||
if test "$ac_cv_header_png_h" = "yes"; then
|
if test "$ac_cv_header_png_h" = "yes"; then
|
||||||
AC_CHECK_LIB(png, png_sig_cmp, PNG_LINK=" -lpng -lz", , [-lz -lm])
|
AC_CHECK_LIB(png, png_sig_cmp, PNG_LINK=" -lpng -lz", , [-lz -lm])
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if test "x$PNG_LINK" = "x" ; then
|
if test "x$PNG_LINK" = "x" ; then
|
||||||
if test "$wxUSE_LIBPNG" = "sys" ; then
|
if test "$wxUSE_LIBPNG" = "sys" ; then
|
||||||
AC_MSG_ERROR([system png library not found or too old! Use --with-libpng=builtin to use built-in version])
|
AC_MSG_ERROR([system png library not found or too old! Use --with-libpng=builtin to use built-in version])
|
||||||
else
|
|
||||||
AC_MSG_WARN([system png library not found or too old, will use built-in instead])
|
|
||||||
wxUSE_LIBPNG=builtin
|
|
||||||
fi
|
|
||||||
else
|
else
|
||||||
dnl we are using the system library
|
AC_MSG_WARN([system png library not found or too old, will use built-in instead])
|
||||||
wxUSE_LIBPNG=sys
|
wxUSE_LIBPNG=builtin
|
||||||
fi
|
fi
|
||||||
|
else
|
||||||
|
dnl we are using the system library
|
||||||
|
wxUSE_LIBPNG=sys
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
@ -2663,71 +2650,63 @@ JPEG_LINK=
|
|||||||
if test "$wxUSE_LIBJPEG" != "no" ; then
|
if test "$wxUSE_LIBJPEG" != "no" ; then
|
||||||
AC_DEFINE(wxUSE_LIBJPEG)
|
AC_DEFINE(wxUSE_LIBJPEG)
|
||||||
|
|
||||||
if test "$wxUSE_MGL" = 1 -a "$wxUSE_LIBJPEG" = "builtin" ; then
|
if test "$wxUSE_LIBJPEG" = "sys" -o "$wxUSE_LIBJPEG" = "yes" ; then
|
||||||
AC_MSG_WARN([wxMGL doesn't work with builtin jpeg library, will use MGL one instead])
|
dnl can't use AC_CHECK_HEADER as jconfig.h defines things like
|
||||||
wxUSE_LIBJPEG=sys
|
dnl HAVE_STDLIB_H which are already defined and this provokes
|
||||||
fi
|
dnl a compiler warning which configure considers as an error...
|
||||||
|
AC_MSG_CHECKING(for jpeglib.h)
|
||||||
if test "$wxUSE_MGL" != 1 ; then
|
AC_CACHE_VAL(ac_cv_header_jpeglib_h,
|
||||||
dnl Don't check for libjpeg when building wxMGL, libmgl contains it
|
AC_TRY_COMPILE(
|
||||||
if test "$wxUSE_LIBJPEG" = "sys" -o "$wxUSE_LIBJPEG" = "yes" ; then
|
[
|
||||||
dnl can't use AC_CHECK_HEADER as jconfig.h defines things like
|
#undef HAVE_STDLIB_H
|
||||||
dnl HAVE_STDLIB_H which are already defined and this provokes
|
#include <stdio.h>
|
||||||
dnl a compiler warning which configure considers as an error...
|
#include <jpeglib.h>
|
||||||
AC_MSG_CHECKING(for jpeglib.h)
|
],
|
||||||
AC_CACHE_VAL(ac_cv_header_jpeglib_h,
|
[
|
||||||
AC_TRY_COMPILE(
|
],
|
||||||
[
|
ac_cv_header_jpeglib_h=yes,
|
||||||
#undef HAVE_STDLIB_H
|
ac_cv_header_jpeglib_h=no
|
||||||
#include <stdio.h>
|
|
||||||
#include <jpeglib.h>
|
|
||||||
],
|
|
||||||
[
|
|
||||||
],
|
|
||||||
ac_cv_header_jpeglib_h=yes,
|
|
||||||
ac_cv_header_jpeglib_h=no
|
|
||||||
)
|
|
||||||
)
|
)
|
||||||
AC_MSG_RESULT($ac_cv_header_jpeglib_h)
|
)
|
||||||
|
AC_MSG_RESULT($ac_cv_header_jpeglib_h)
|
||||||
|
|
||||||
if test "$ac_cv_header_jpeglib_h" = "yes"; then
|
if test "$ac_cv_header_jpeglib_h" = "yes"; then
|
||||||
AC_CHECK_LIB(jpeg, jpeg_read_header, JPEG_LINK=" -ljpeg")
|
AC_CHECK_LIB(jpeg, jpeg_read_header, JPEG_LINK=" -ljpeg")
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if test "x$JPEG_LINK" = "x" ; then
|
if test "x$JPEG_LINK" = "x" ; then
|
||||||
if test "$wxUSE_LIBJPEG" = "sys" ; then
|
if test "$wxUSE_LIBJPEG" = "sys" ; then
|
||||||
AC_MSG_ERROR([system jpeg library not found! Use --with-libjpeg=builtin to use built-in version])
|
AC_MSG_ERROR([system jpeg library not found! Use --with-libjpeg=builtin to use built-in version])
|
||||||
else
|
|
||||||
AC_MSG_WARN([system jpeg library not found, will use built-in instead])
|
|
||||||
wxUSE_LIBJPEG=builtin
|
|
||||||
fi
|
|
||||||
else
|
else
|
||||||
dnl we are using the system library
|
AC_MSG_WARN([system jpeg library not found, will use built-in instead])
|
||||||
wxUSE_LIBJPEG=sys
|
wxUSE_LIBJPEG=builtin
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
dnl we are using the system library
|
||||||
|
wxUSE_LIBJPEG=sys
|
||||||
|
|
||||||
if test "$wxUSE_MSW" = 1; then
|
if test "$wxUSE_MSW" = 1; then
|
||||||
dnl boolean is defined by the jpeg headers and also by the
|
dnl boolean is defined by the jpeg headers and also by the
|
||||||
dnl Windows headers of some compilers. This type has been
|
dnl Windows headers of some compilers. This type has been
|
||||||
dnl renamed in the builtin, so it is only an issue when
|
dnl renamed in the builtin, so it is only an issue when
|
||||||
dnl using an external jpeg lib on Windows.
|
dnl using an external jpeg lib on Windows.
|
||||||
AC_CHECK_TYPES(
|
AC_CHECK_TYPES(
|
||||||
[boolean],
|
[boolean],
|
||||||
[
|
[
|
||||||
AC_CHECK_SIZEOF(
|
AC_CHECK_SIZEOF(
|
||||||
[boolean],
|
[boolean],
|
||||||
[],
|
[],
|
||||||
[
|
[
|
||||||
#undef HAVE_BOOLEAN
|
#undef HAVE_BOOLEAN
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <jpeglib.h>
|
#include <jpeglib.h>
|
||||||
])
|
])
|
||||||
AC_DEFINE_UNQUOTED(
|
AC_DEFINE_UNQUOTED(
|
||||||
[wxHACK_BOOLEAN],
|
[wxHACK_BOOLEAN],
|
||||||
[wxInt`expr 8 \* $ac_cv_sizeof_boolean`])
|
[wxInt`expr 8 \* $ac_cv_sizeof_boolean`])
|
||||||
],
|
],
|
||||||
[],
|
[],
|
||||||
[#include <windows.h>])
|
[#include <windows.h>])
|
||||||
fi
|
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
@ -3153,74 +3132,6 @@ libraries returned by 'pkg-config gtk+-2.0 --libs' or 'gtk-config
|
|||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if test "$wxUSE_MGL" = 1; then
|
|
||||||
AC_MSG_CHECKING(for SciTech MGL library)
|
|
||||||
if test "x$MGL_ROOT" = x ; then
|
|
||||||
AC_MSG_RESULT(not found)
|
|
||||||
AC_MSG_ERROR([Cannot find MGL library. Make sure MGL_ROOT is set.])
|
|
||||||
else
|
|
||||||
AC_MSG_RESULT($MGL_ROOT)
|
|
||||||
fi
|
|
||||||
|
|
||||||
AC_MSG_CHECKING(for libmgl location)
|
|
||||||
dnl Find MGL library that we want
|
|
||||||
dnl FIXME_MGL - test for MGL variants for freebsd etc.;
|
|
||||||
dnl and for non-x86 versions
|
|
||||||
case "${host}" in
|
|
||||||
*-*-linux* )
|
|
||||||
dnl glibc.so, glibc are for older versions of MGL,
|
|
||||||
dnl x86/a, x86/so are used by >= 5.0 R11
|
|
||||||
if test "x$wxUSE_SHARED" = xyes ; then
|
|
||||||
mgl_os_candidates="linux/gcc/x86/so linux/gcc/x86/a linux/gcc/glibc.so linux/gcc/glibc"
|
|
||||||
else
|
|
||||||
mgl_os_candidates="linux/gcc/x86/a linux/gcc/x86/so linux/gcc/glibc linux/gcc/glibc.so"
|
|
||||||
fi
|
|
||||||
;;
|
|
||||||
*-pc-msdosdjgpp )
|
|
||||||
mgl_os_candidates="dos32/dj2"
|
|
||||||
;;
|
|
||||||
*)
|
|
||||||
AC_MSG_ERROR(This system type ${host} is not yet supported by wxMGL.)
|
|
||||||
esac
|
|
||||||
|
|
||||||
mgl_lib_type=""
|
|
||||||
mgl_os=""
|
|
||||||
|
|
||||||
for mgl_os_i in $mgl_os_candidates ; do
|
|
||||||
if test "x$mgl_os" = x ; then
|
|
||||||
if test "$wxUSE_DEBUG_FLAG" = yes ; then
|
|
||||||
if test -f $MGL_ROOT/lib/debug/$mgl_os_i/libmgl.a -o \
|
|
||||||
-f $MGL_ROOT/lib/debug/$mgl_os_i/libmgl.so; then
|
|
||||||
mgl_lib_type=debug
|
|
||||||
mgl_os=$mgl_os_i
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
if test "x$mgl_lib_type" = x ; then
|
|
||||||
if test -f $MGL_ROOT/lib/release/$mgl_os_i/libmgl.a -o \
|
|
||||||
-f $MGL_ROOT/lib/release/$mgl_os_i/libmgl.so; then
|
|
||||||
mgl_lib_type=release
|
|
||||||
mgl_os=$mgl_os_i
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
|
|
||||||
if test "x$mgl_os" = x ; then
|
|
||||||
AC_MSG_RESULT(not found)
|
|
||||||
AC_MSG_ERROR([Cannot find MGL libraries, make sure they are compiled.])
|
|
||||||
fi
|
|
||||||
AC_MSG_RESULT("$MGL_ROOT/lib/$mgl_lib_type/$mgl_os")
|
|
||||||
|
|
||||||
wxUSE_UNIVERSAL="yes"
|
|
||||||
|
|
||||||
TOOLKIT_INCLUDE="-I$MGL_ROOT/include"
|
|
||||||
GUI_TK_LIBRARY="-L$MGL_ROOT/lib/$mgl_lib_type/$mgl_os -lmgl -lmglcpp -lpm"
|
|
||||||
|
|
||||||
AFMINSTALL=afminstall
|
|
||||||
TOOLKIT=MGL
|
|
||||||
GUIDIST=MGL_DIST
|
|
||||||
fi
|
|
||||||
|
|
||||||
if test "$wxUSE_DFB" = 1; then
|
if test "$wxUSE_DFB" = 1; then
|
||||||
PKG_PROG_PKG_CONFIG()
|
PKG_PROG_PKG_CONFIG()
|
||||||
|
|
||||||
@ -5710,40 +5621,37 @@ fi
|
|||||||
dnl Unix implementation needs additional checks because audio support
|
dnl Unix implementation needs additional checks because audio support
|
||||||
dnl comes in many favours:
|
dnl comes in many favours:
|
||||||
if test "$USE_UNIX" = 1 ; then
|
if test "$USE_UNIX" = 1 ; then
|
||||||
dnl mmedia doesn't compile with wxMGL, remove this if this is ever fixed
|
dnl it's not enough to check for just the header because OSS under NetBSD
|
||||||
if test "$wxUSE_MGL" != 1; then
|
dnl redefines ioctl as oss_ioctrl inside it and so we also need to test
|
||||||
dnl it's not enough to check for just the header because OSS under NetBSD
|
dnl whether we need -lossaudio at link-time
|
||||||
dnl redefines ioctl as oss_ioctrl inside it and so we also need to test
|
AC_CACHE_CHECK([for SNDCTL_DSP_SPEED in sys/soundcard.h], ac_cv_header_sys_soundcard, [
|
||||||
dnl whether we need -lossaudio at link-time
|
AC_TRY_LINK([
|
||||||
AC_CACHE_CHECK([for SNDCTL_DSP_SPEED in sys/soundcard.h], ac_cv_header_sys_soundcard, [
|
#include <sys/ioctl.h>
|
||||||
AC_TRY_LINK([
|
#include <sys/soundcard.h>
|
||||||
#include <sys/ioctl.h>
|
],
|
||||||
#include <sys/soundcard.h>
|
[
|
||||||
],
|
ioctl(0, SNDCTL_DSP_SPEED, 0);
|
||||||
[
|
],
|
||||||
ioctl(0, SNDCTL_DSP_SPEED, 0);
|
ac_cv_header_sys_soundcard=yes,
|
||||||
],
|
[
|
||||||
ac_cv_header_sys_soundcard=yes,
|
saveLibs="$LIBS"
|
||||||
[
|
LIBS="$saveLibs -lossaudio"
|
||||||
saveLibs="$LIBS"
|
AC_TRY_LINK([
|
||||||
LIBS="$saveLibs -lossaudio"
|
#include <sys/ioctl.h>
|
||||||
AC_TRY_LINK([
|
#include <sys/soundcard.h>
|
||||||
#include <sys/ioctl.h>
|
],
|
||||||
#include <sys/soundcard.h>
|
[
|
||||||
],
|
ioctl(0, SNDCTL_DSP_SPEED, 0);
|
||||||
[
|
],
|
||||||
ioctl(0, SNDCTL_DSP_SPEED, 0);
|
ac_cv_header_sys_soundcard=yes,
|
||||||
],
|
[
|
||||||
ac_cv_header_sys_soundcard=yes,
|
LIBS="$saveLibs"
|
||||||
[
|
ac_cv_header_sys_soundcard=no
|
||||||
LIBS="$saveLibs"
|
]
|
||||||
ac_cv_header_sys_soundcard=no
|
)
|
||||||
]
|
]
|
||||||
)
|
)
|
||||||
]
|
])
|
||||||
)
|
|
||||||
])
|
|
||||||
fi
|
|
||||||
|
|
||||||
if test "$ac_cv_header_sys_soundcard" = "yes"; then
|
if test "$ac_cv_header_sys_soundcard" = "yes"; then
|
||||||
AC_DEFINE(HAVE_SYS_SOUNDCARD_H)
|
AC_DEFINE(HAVE_SYS_SOUNDCARD_H)
|
||||||
@ -5766,12 +5674,6 @@ if test "$wxUSE_SOUND" = "yes"; then
|
|||||||
WITH_PLUGIN_SDL=1
|
WITH_PLUGIN_SDL=1
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
else
|
|
||||||
dnl wxMGL doesn't support sound under DOS, only under Unix
|
|
||||||
if test "$wxUSE_MGL" = 1; then
|
|
||||||
AC_MSG_WARN([wxSound not supported in MGL under DOS... disabled])
|
|
||||||
wxUSE_SOUND="no"
|
|
||||||
fi
|
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@ -6264,14 +6166,6 @@ dnl ------------------------------------------------------------------------
|
|||||||
dnl wxSocket
|
dnl wxSocket
|
||||||
dnl ------------------------------------------------------------------------
|
dnl ------------------------------------------------------------------------
|
||||||
|
|
||||||
dnl VZ: the GUI hooks wxSocket needs are not implemented yet in some toolkits
|
|
||||||
if test "$wxUSE_SOCKETS" = "yes"; then
|
|
||||||
if test "$wxUSE_MGL" = 1; then
|
|
||||||
AC_MSG_WARN([wxSocket not yet supported under MGL... disabled])
|
|
||||||
wxUSE_SOCKETS="no"
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
if test "$wxUSE_SOCKETS" = "yes"; then
|
if test "$wxUSE_SOCKETS" = "yes"; then
|
||||||
dnl under MSW we always have sockets
|
dnl under MSW we always have sockets
|
||||||
if test "$TOOLKIT" != "MSW"; then
|
if test "$TOOLKIT" != "MSW"; then
|
||||||
@ -6526,16 +6420,13 @@ if test "$wxUSE_GUI" = "yes" -a "$wxUSE_JOYSTICK" = "yes"; then
|
|||||||
|
|
||||||
dnl joystick support is only for Linux 2.1.x or greater
|
dnl joystick support is only for Linux 2.1.x or greater
|
||||||
else
|
else
|
||||||
dnl wxJoystick not supported by wxMGL at all
|
dnl notice the dummy includes argument: without it, AC_CHECK_HEADER
|
||||||
if test "$wxUSE_MGL" != 1; then
|
dnl checks only whether the header can be preprocessed, not that it
|
||||||
dnl notice the dummy includes argument: without it, AC_CHECK_HEADER
|
dnl can be compiled and in Linux 2.6.16 joystick.h is present but
|
||||||
dnl checks only whether the header can be preprocessed, not that it
|
dnl can't be compiled because of an error and with the default
|
||||||
dnl can be compiled and in Linux 2.6.16 joystick.h is present but
|
dnl AC_CHECK_HEADER semantics we'd still detect it in this case and
|
||||||
dnl can't be compiled because of an error and with the default
|
dnl build would fail later
|
||||||
dnl AC_CHECK_HEADER semantics we'd still detect it in this case and
|
AC_CHECK_HEADERS([linux/joystick.h], [wxUSE_JOYSTICK=yes],, [AC_INCLUDES_DEFAULT()])
|
||||||
dnl build would fail later
|
|
||||||
AC_CHECK_HEADERS([linux/joystick.h], [wxUSE_JOYSTICK=yes],, [AC_INCLUDES_DEFAULT()])
|
|
||||||
fi
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if test "$wxUSE_JOYSTICK" = "yes"; then
|
if test "$wxUSE_JOYSTICK" = "yes"; then
|
||||||
@ -6725,12 +6616,7 @@ if test "$wxUSE_IPC" = "yes"; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if test "$wxUSE_DATAOBJ" = "yes"; then
|
if test "$wxUSE_DATAOBJ" = "yes"; then
|
||||||
if test "$wxUSE_MGL" = 1 -o "$wxUSE_DFB" = 1; then
|
AC_DEFINE(wxUSE_DATAOBJ)
|
||||||
AC_MSG_WARN([wxDataObject not yet supported under $TOOLKIT... disabled])
|
|
||||||
wxUSE_DATAOBJ=no
|
|
||||||
else
|
|
||||||
AC_DEFINE(wxUSE_DATAOBJ)
|
|
||||||
fi
|
|
||||||
else
|
else
|
||||||
AC_MSG_WARN([Clipboard and drag-and-drop require wxDataObject -- disabled])
|
AC_MSG_WARN([Clipboard and drag-and-drop require wxDataObject -- disabled])
|
||||||
wxUSE_CLIPBOARD=no
|
wxUSE_CLIPBOARD=no
|
||||||
@ -6738,7 +6624,7 @@ else
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if test "$wxUSE_CLIPBOARD" = "yes"; then
|
if test "$wxUSE_CLIPBOARD" = "yes"; then
|
||||||
if test "$wxUSE_MGL" = 1 -o "$wxUSE_DFB" = 1; then
|
if test "$wxUSE_DFB" = 1; then
|
||||||
AC_MSG_WARN([Clipboard not yet supported under $TOOLKIT... disabled])
|
AC_MSG_WARN([Clipboard not yet supported under $TOOLKIT... disabled])
|
||||||
wxUSE_CLIPBOARD=no
|
wxUSE_CLIPBOARD=no
|
||||||
fi
|
fi
|
||||||
@ -6749,8 +6635,7 @@ if test "$wxUSE_CLIPBOARD" = "yes"; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if test "$wxUSE_DRAG_AND_DROP" = "yes" ; then
|
if test "$wxUSE_DRAG_AND_DROP" = "yes" ; then
|
||||||
if test "$wxUSE_MOTIF" = 1 -o "$wxUSE_X11" = 1 -o "$wxUSE_MGL" = 1 -o \
|
if test "$wxUSE_MOTIF" = 1 -o "$wxUSE_X11" = 1 -o "$wxUSE_DFB" = 1; then
|
||||||
"$wxUSE_DFB" = 1; then
|
|
||||||
AC_MSG_WARN([Drag and drop not yet supported under $TOOLKIT... disabled])
|
AC_MSG_WARN([Drag and drop not yet supported under $TOOLKIT... disabled])
|
||||||
wxUSE_DRAG_AND_DROP=no
|
wxUSE_DRAG_AND_DROP=no
|
||||||
fi
|
fi
|
||||||
@ -6908,7 +6793,7 @@ if test "$wxUSE_FONTPICKERCTRL" = "yes"; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if test "$wxUSE_DISPLAY" = "yes"; then
|
if test "$wxUSE_DISPLAY" = "yes"; then
|
||||||
if test "$wxUSE_DFB" = 1 -o "$wxUSE_MGL" = 1; then
|
if test "$wxUSE_DFB" = 1; then
|
||||||
AC_MSG_WARN([wxDisplay not yet supported under $TOOLKIT... disabled])
|
AC_MSG_WARN([wxDisplay not yet supported under $TOOLKIT... disabled])
|
||||||
wxUSE_DISPLAY=no
|
wxUSE_DISPLAY=no
|
||||||
else
|
else
|
||||||
@ -7185,7 +7070,7 @@ if test "$wxUSE_POPUPWIN" = "yes"; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if test "$wxUSE_DIALUP_MANAGER" = "yes"; then
|
if test "$wxUSE_DIALUP_MANAGER" = "yes"; then
|
||||||
if test "$wxUSE_MAC" = 1 -o "$wxUSE_OLD_COCOA" = 1 -o "$wxUSE_MGL" = 1; then
|
if test "$wxUSE_MAC" = 1 -o "$wxUSE_OLD_COCOA" = 1; then
|
||||||
AC_MSG_WARN([Dialup manager not supported on this platform... disabled])
|
AC_MSG_WARN([Dialup manager not supported on this platform... disabled])
|
||||||
else
|
else
|
||||||
AC_DEFINE(wxUSE_DIALUP_MANAGER)
|
AC_DEFINE(wxUSE_DIALUP_MANAGER)
|
||||||
|
@ -30,7 +30,7 @@
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(__WXGTK__) || defined(__WXX11__) || defined(__WXMOTIF__) \
|
#if defined(__WXGTK__) || defined(__WXX11__) || defined(__WXMOTIF__) \
|
||||||
|| defined(__WXMAC__) || defined(__WXMGL__)
|
|| defined(__WXMAC__)
|
||||||
# include "bombs.xpm"
|
# include "bombs.xpm"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -38,7 +38,7 @@
|
|||||||
// resources
|
// resources
|
||||||
// --------------------------------------------------------------------------
|
// --------------------------------------------------------------------------
|
||||||
|
|
||||||
#if defined(__WXGTK__) || defined(__WXMOTIF__) || defined(__WXMAC__) || defined(__WXMGL__) || defined(__WXX11__)
|
#if defined(__WXGTK__) || defined(__WXMOTIF__) || defined(__WXMAC__) || defined(__WXX11__)
|
||||||
// application icon
|
// application icon
|
||||||
#include "mondrian.xpm"
|
#include "mondrian.xpm"
|
||||||
|
|
||||||
|
@ -48,7 +48,6 @@ always tested using @ifdef_ and not @if_.
|
|||||||
@itemdef{__WXMAC__, old define for Mac OS X}
|
@itemdef{__WXMAC__, old define for Mac OS X}
|
||||||
@itemdef{__WXMOTIF__, Motif}
|
@itemdef{__WXMOTIF__, Motif}
|
||||||
@itemdef{__WXMOTIF20__, Motif 2.0 or higher}
|
@itemdef{__WXMOTIF20__, Motif 2.0 or higher}
|
||||||
@itemdef{__WXMGL__, SciTech Soft MGL (__WXUNIVERSAL__ will be also defined)}
|
|
||||||
@itemdef{__WXMSW__, Any Windows}
|
@itemdef{__WXMSW__, Any Windows}
|
||||||
@itemdef{__WXOSX__, any OS X}
|
@itemdef{__WXOSX__, any OS X}
|
||||||
@itemdef{__WXOSX_IPHONE__, OS X iPhone}
|
@itemdef{__WXOSX_IPHONE__, OS X iPhone}
|
||||||
@ -95,7 +94,6 @@ symbols, although this has not always been followed.
|
|||||||
@itemdef{__DARWIN__, Mac OS X using the BSD Unix C library
|
@itemdef{__DARWIN__, Mac OS X using the BSD Unix C library
|
||||||
(as opposed to using the Metrowerks MSL C/C++ library)}
|
(as opposed to using the Metrowerks MSL C/C++ library)}
|
||||||
@itemdef{__DATA_GENERAL__, DG-UX}
|
@itemdef{__DATA_GENERAL__, DG-UX}
|
||||||
@itemdef{__DOS_GENERAL__, DOS (used with wxMGL only)}
|
|
||||||
@itemdef{__FREEBSD__, FreeBSD}
|
@itemdef{__FREEBSD__, FreeBSD}
|
||||||
@itemdef{__HPUX__, HP-UX (Unix)}
|
@itemdef{__HPUX__, HP-UX (Unix)}
|
||||||
@itemdef{__GNU__, GNU Hurd}
|
@itemdef{__GNU__, GNU Hurd}
|
||||||
|
@ -21,7 +21,6 @@ and ports.
|
|||||||
@li @ref page_port_wxgtk
|
@li @ref page_port_wxgtk
|
||||||
@li @ref page_port_wxosx
|
@li @ref page_port_wxosx
|
||||||
@li @ref page_port_wxos2
|
@li @ref page_port_wxos2
|
||||||
@li @ref page_port_wxmgl
|
|
||||||
@li @ref page_port_wxx11
|
@li @ref page_port_wxx11
|
||||||
@li @ref page_port_wxmotif
|
@li @ref page_port_wxmotif
|
||||||
@li @ref page_port_wxmsw
|
@li @ref page_port_wxmsw
|
||||||
@ -122,32 +121,6 @@ developed, docs for it are available in @c docs/cocoa in the distribution.
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
@section page_port_wxmgl wxMGL
|
|
||||||
|
|
||||||
wxMGL is a port of wxWidgets using the MGL library available
|
|
||||||
from SciTech as the underlying graphics backend. wxMGL draws
|
|
||||||
its widgets using the wxUniversal widget set which is part
|
|
||||||
of wxWidgets. MGL itself runs on a variety of platforms
|
|
||||||
including DOS, Linux hardware (similar to the Linux framebuffer)
|
|
||||||
and various graphics systems such as Win32, X11 and OS/2.
|
|
||||||
Note that currently MGL for Linux runs only on x86-based systems.
|
|
||||||
|
|
||||||
You will MGL 5.0 or higher which is available from
|
|
||||||
|
|
||||||
http://www.scitechsoft.com/products/product_download.html
|
|
||||||
|
|
||||||
In order to configure wxWidgets to compile wxMGL you will
|
|
||||||
need to type:
|
|
||||||
|
|
||||||
@verbatim configure --with-mgl --with-universal @endverbatim
|
|
||||||
|
|
||||||
Under DOS, wxMGL uses a dmake based make system.
|
|
||||||
|
|
||||||
For further information, please see the files in @c docs/mgl
|
|
||||||
in the distribution.
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@section page_port_wxos2 wxOS2
|
@section page_port_wxos2 wxOS2
|
||||||
|
|
||||||
wxOS2 is a port of wxWidgets for the IBM OS/2 Warp3 and Warp4 platforms.
|
wxOS2 is a port of wxWidgets for the IBM OS/2 Warp3 and Warp4 platforms.
|
||||||
|
@ -27,13 +27,5 @@ wxWidgets programs.
|
|||||||
@c /usr/local or @c /usr). You can set WXPREFIX if you are for example
|
@c /usr/local or @c /usr). You can set WXPREFIX if you are for example
|
||||||
distributing a binary version of an application and you don't know in advance
|
distributing a binary version of an application and you don't know in advance
|
||||||
where it will be installed.}
|
where it will be installed.}
|
||||||
@itemdef{WXMODE,
|
|
||||||
(wxMGL only.)
|
|
||||||
Sets MGL video mode. The value must be in form
|
|
||||||
@e widthx@e height-@e depth. The default is @c 640x480-16.}
|
|
||||||
@itemdef{WXSTDERR,
|
|
||||||
(wxMGL only.)
|
|
||||||
Redirects stderr output to a file.}
|
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
@ -47,7 +47,6 @@
|
|||||||
<a href="gtk/readme.txt">wxGTK</a>,
|
<a href="gtk/readme.txt">wxGTK</a>,
|
||||||
<a href="mac/readme.txt">wxMac</a>,
|
<a href="mac/readme.txt">wxMac</a>,
|
||||||
<a href="cocoa/readme.txt">wxCocoa</a>,
|
<a href="cocoa/readme.txt">wxCocoa</a>,
|
||||||
<a href="mgl/readme.txt">wxMGL</a>,
|
|
||||||
<a href="motif/readme.txt">wxMotif</a>,
|
<a href="motif/readme.txt">wxMotif</a>,
|
||||||
<a href="x11/readme.txt">wxX11</a>,
|
<a href="x11/readme.txt">wxX11</a>,
|
||||||
<a href="univ/readme.txt">Univ</a>
|
<a href="univ/readme.txt">Univ</a>
|
||||||
@ -59,7 +58,6 @@
|
|||||||
<a href="x11/install.txt">wxX11</a>,
|
<a href="x11/install.txt">wxX11</a>,
|
||||||
<a href="mac/install.txt">wxMac</a>,
|
<a href="mac/install.txt">wxMac</a>,
|
||||||
<a href="cocoa/install.txt">wxCocoa</a>,
|
<a href="cocoa/install.txt">wxCocoa</a>,
|
||||||
<a href="mgl/install.txt">wxMGL</a>,
|
|
||||||
<a href="os2/install.txt">wxOS2</a>
|
<a href="os2/install.txt">wxOS2</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="changes.txt"><b>General change log</b></a></li>
|
<li><a href="changes.txt"><b>General change log</b></a></li>
|
||||||
|
@ -1,252 +0,0 @@
|
|||||||
wxWidgets for MGL installation
|
|
||||||
------------------------------
|
|
||||||
|
|
||||||
IMPORTANT NOTE:
|
|
||||||
|
|
||||||
wxMGL is currently in need of some work to bring it up to the
|
|
||||||
standard of some of the other wxWidgets ports.
|
|
||||||
|
|
||||||
If you experience problems installing, please re-read these
|
|
||||||
instructions and other related files (todo.txt, bugs.txt and
|
|
||||||
osname.txt for your platform if it exists) carefully before
|
|
||||||
mailing wxwin-users or the author. Preferably, try to fix the
|
|
||||||
problem first and then send a patch to the author.
|
|
||||||
|
|
||||||
When sending bug reports tell us what version of wxWidgets you are
|
|
||||||
using (including the beta) and what compiler on what system. One
|
|
||||||
example: wxMGL 2.8.0, gcc 2.95.3, Redhat 7.0
|
|
||||||
|
|
||||||
First steps
|
|
||||||
-----------
|
|
||||||
|
|
||||||
- Download SciTech MGL library from http://www.scitechsoft.com. The
|
|
||||||
downloads page is here (you need MGL version 5.0beta7 or newer):
|
|
||||||
http://scitechsoft.com/products/dev/mgl_download/mgl_down.html
|
|
||||||
|
|
||||||
Install MGL according to provided instructions. In particular, make sure that
|
|
||||||
MGL_ROOT and NUCLEUS_PATH environment variables are set before attempting to
|
|
||||||
build wxMGL.
|
|
||||||
|
|
||||||
Make sure you installed all MGL components, including the "fonts" package
|
|
||||||
(it's called mgl_<ver>-font.tar.gz in Linux version). It is important to have
|
|
||||||
SciTech's basic fonts in $(MGL_ROOT)/fonts directory (you may want to add
|
|
||||||
Arial TrueType font for better output quality) and basic cursors in
|
|
||||||
$(MGL_ROOT)/cursors. wxMGL depends on their presence.
|
|
||||||
|
|
||||||
- Download wxMGL-x.y.z.tgz, where x.y.z is the version number.
|
|
||||||
Download documentation in a preferred format, such as
|
|
||||||
wxWidgets-HTML.zip or wxWidgets-PDF.zip.
|
|
||||||
|
|
||||||
- Make a directory such as ~/wx and unarchive the files into this
|
|
||||||
directory.
|
|
||||||
|
|
||||||
- You can now use configure or makefiles to build wxWidgets and the samples.
|
|
||||||
In case of problems, please use GNU make.
|
|
||||||
|
|
||||||
|
|
||||||
COMPILING
|
|
||||||
=========
|
|
||||||
|
|
||||||
Following systems are supported by wxMGL so far:
|
|
||||||
- Unix (Linux etc.)
|
|
||||||
- MS-DOS (DJGPP and Watcom compilers)
|
|
||||||
|
|
||||||
|
|
||||||
* Compiling using configure
|
|
||||||
----------------------------
|
|
||||||
|
|
||||||
These instructions apply to installation on a Unix system (such as Linux). Please
|
|
||||||
see below for information on using configure on non-Unix platforms.
|
|
||||||
|
|
||||||
If you compile wxWidgets on Linux for the first time and don't like to read
|
|
||||||
install instructions just do (in the base dir):
|
|
||||||
|
|
||||||
> ./configure --with-mgl
|
|
||||||
> make
|
|
||||||
> su <type root password>
|
|
||||||
> make install
|
|
||||||
> ldconfig
|
|
||||||
> exit
|
|
||||||
|
|
||||||
Afterwards you can continue with
|
|
||||||
|
|
||||||
> make
|
|
||||||
> su <type root password>
|
|
||||||
> make install
|
|
||||||
> ldconfig
|
|
||||||
> exit
|
|
||||||
|
|
||||||
If you want to remove wxWidgets on Unix you can do this:
|
|
||||||
|
|
||||||
> su <type root password>
|
|
||||||
> make uninstall
|
|
||||||
> ldconfig
|
|
||||||
> exit
|
|
||||||
|
|
||||||
You can set many options to configure. Type
|
|
||||||
|
|
||||||
> ./configure --help
|
|
||||||
|
|
||||||
and you will get a list of supported options.
|
|
||||||
|
|
||||||
|
|
||||||
* Using wxMGL library built with configure
|
|
||||||
-------------------------------------------
|
|
||||||
|
|
||||||
'make install' will install wx-config script that can (and should) be used
|
|
||||||
to get compiler flags that are needed to build your program. wx-config --cxxflags
|
|
||||||
will output necessary C++ compiler flags and wx-config --libs will list all
|
|
||||||
needed libraries. See an example of wxWidgets application makefile:
|
|
||||||
|
|
||||||
minimal: minimal.o
|
|
||||||
$(CXX) -o minimal minimal.o `wx-config --libs`
|
|
||||||
|
|
||||||
minimal.o: minimal.cpp
|
|
||||||
$(CXX) `wx-config --cxxflags` -c minimal.cpp -o minimal.o
|
|
||||||
|
|
||||||
|
|
||||||
* Using configure to build MS-DOS version
|
|
||||||
------------------------------------------
|
|
||||||
|
|
||||||
Even though configure is a Unix script, you can use it to build MS-DOS version
|
|
||||||
of the wxMGL library. There are two possible ways to achieve this: you can
|
|
||||||
either cross-compile from Unix or compile natively. Either way you will needed
|
|
||||||
the DJGPP port of GCC compiler freely available from:
|
|
||||||
http://www.delorie.com/djgpp/getting.html
|
|
||||||
|
|
||||||
Scitech MGL must be compiled natively, and to do this you will need to download
|
|
||||||
the following files (from the current/v2 and current/v2gnu directories). You
|
|
||||||
should get the latest versions available rather than the exact versions shown
|
|
||||||
below, they are just an example of what to look for:
|
|
||||||
|
|
||||||
djdev203.zip B 1,530,778 020811 DJGPP development kit 2.03
|
|
||||||
bnu2161b.zip B 3,483,132 050708 GNU Binutils 2.16.1 for DJGPP V2
|
|
||||||
gcc344b.zip B 3,772,211 050527 GNU GCC 3.4.4 for DJGPP V2
|
|
||||||
gpp344b.zip B 4,026,725 050527 GNU C++ Compiler 3.4.4 for DJGPP V2
|
|
||||||
|
|
||||||
If you want to build wxMGL natively using the DJGPP compiler, you will have to
|
|
||||||
install a couple of Unix utilities. I think the following is the minimum that
|
|
||||||
will work:
|
|
||||||
|
|
||||||
bsh204b.zip B 454,308 020106 GNU Bash shell 2.04 for DJGPP V2
|
|
||||||
fil41b.zip B 1,738,170 030830 GNU fileutils 4.1 for DJGPP V2
|
|
||||||
find41b.zip B 306,826 010505 GNU findutils 4.1 for DJGPP V2
|
|
||||||
grep24b.zip B 254,997 000116 GNU Grep 2.4 for DJGPP V2
|
|
||||||
mak3791b.zip B 272,798 020106 GNU Make 3.79.1 for DJGPP V2
|
|
||||||
sed414b.zip B 159,920 050331 GNU Sed 4.1.4 for DJGPP V2
|
|
||||||
shl2011b.zip B 1,195,021 020419 GNU sh-utils 2.01 for DJGPP V2
|
|
||||||
|
|
||||||
You'll probably also want a debugger:
|
|
||||||
gdb611b.zip B 1,585,648 040629 GNU GDB Debugger 6.1.1 for DJGPP V2
|
|
||||||
|
|
||||||
And maybe some of these:
|
|
||||||
faq230b.zip B 679,865 000203 FAQ 2.30 for DJGPP v2.03
|
|
||||||
dif281b.zip B 402,859 040911 GNU Diffutils 2.8.1 for DJGPP V2
|
|
||||||
gwk314b.zip B 968,667 050321 GNU Awk 3.1.4 for DJGPP V2
|
|
||||||
gzip135b.zip B 146,138 041215 GNU gzip 1.3.5 for DJGPP V2
|
|
||||||
lss374b.zip B 199,805 020405 GNU Less 374 for DJGPP V2
|
|
||||||
pat254b.zip B 114,250 040326 GNU Patch 2.5.4 for DJGPP V2
|
|
||||||
tar112ab.zip B 236,427 000305 GNU Tar 1.12a for DJGPP V2
|
|
||||||
whic211b.zip B 86,296 000911 GNU which 2.11 for DJGPP V2
|
|
||||||
|
|
||||||
The system you compile on must support long file names. You can use Windows 9x
|
|
||||||
or an x86 version of Windows 2000/XP or later. For example:
|
|
||||||
|
|
||||||
C:\>set MGL_ROOT=c:/scitech
|
|
||||||
C:\>set DJGPP=c:/djgpp/djgpp.env
|
|
||||||
C:\>PATH=c:\djgpp\bin
|
|
||||||
C:\>set PS1=\w\$
|
|
||||||
C:\>bash
|
|
||||||
c:/$ mkdir build
|
|
||||||
c:/$ cd build
|
|
||||||
c:/build$ ../wxWidgets/configure
|
|
||||||
c:/build$ make
|
|
||||||
c:/build$ cd samples/minimal
|
|
||||||
c:/build/samples/minimal$ make
|
|
||||||
|
|
||||||
Cross-compilation is very easy. It works like ordinary compilation with
|
|
||||||
configure, you only have to specify the target:
|
|
||||||
|
|
||||||
> ./configure --with-mgl --build=i586-linux --host=i586-pc-msdosdjgpp
|
|
||||||
> make
|
|
||||||
|
|
||||||
For this to work, you must have installed a cross compiler on your system.
|
|
||||||
|
|
||||||
Linux rpms are available here:
|
|
||||||
http://ap1.pp.fi/djgpp/gcc/cross-compiler/index.html
|
|
||||||
|
|
||||||
NetBSD has a binary package which can be installed with:
|
|
||||||
# pkg_add cross-i386-msdosdjgpp
|
|
||||||
|
|
||||||
For other systems you will need to obtain the djgpp sources and compile them
|
|
||||||
yourself.
|
|
||||||
|
|
||||||
|
|
||||||
* Building wxMGL for MS-DOS using Watcom C/C++
|
|
||||||
-----------------------------------------------
|
|
||||||
|
|
||||||
<Note: this section is currently out of date>
|
|
||||||
|
|
||||||
You will need Watcom C/C++ compiler version 11 or newer (Watcom is going to be
|
|
||||||
OpenSourced by SciTech, check out http://www.openwatcom.org).
|
|
||||||
|
|
||||||
1. Edit $(WXDIR)\include\wx\univ\setup.h to suit your needs (in same way as you
|
|
||||||
do when compiling wxMSW).
|
|
||||||
|
|
||||||
2. Go to $(WXDIR)\src\mgl and run
|
|
||||||
> wmake -f makefile.wat all
|
|
||||||
|
|
||||||
3. You can compile the samples by typing 'wmake -f makefile.mgl all' in sample
|
|
||||||
directory if this file is available. If it is not, copy makefile.wat to
|
|
||||||
makefile.mgl and replace the line that says
|
|
||||||
|
|
||||||
!include $(WXDIR)\src\makeprog.wat
|
|
||||||
|
|
||||||
with
|
|
||||||
|
|
||||||
!include $(WXDIR)\src\mgl\makeprog.wat
|
|
||||||
|
|
||||||
|
|
||||||
Compilation notes for MGL with gcc
|
|
||||||
----------------------------------
|
|
||||||
|
|
||||||
The mvis library doesn't compile with current versions of gcc. However wxMGL
|
|
||||||
does not use this part of MGL, so it can be taken out of the compile, e.g.:
|
|
||||||
|
|
||||||
--- scitech/src/makefile.orig 2004-04-15 20:36:32.000000000 +0100
|
|
||||||
+++ scitech/src/makefile 2005-04-26 01:50:12.000000000 +0100
|
|
||||||
@@ -88,7 +88,7 @@
|
|
||||||
|
|
||||||
# Target to build libraries for one compiler for SciTech MGL Graphics Library
|
|
||||||
|
|
||||||
-all_mgl: $(T_PM) $(T_GCONSOLE) $(T_SNAP) $(T_TECH) $(T_MVIS) $(T_FIXED) \
|
|
||||||
+all_mgl: $(T_PM) $(T_GCONSOLE) $(T_SNAP) $(T_TECH) $(T_FIXED) \
|
|
||||||
$(T_GM) $(T_GLUT) $(T_MGL)
|
|
||||||
@$(ECHO) =============================================================================
|
|
||||||
@$(ECHO) DONE: Single compiler MGL build completed successfully!
|
|
||||||
|
|
||||||
The following small change is also required to include/tcl/hashmap.hpp:
|
|
||||||
|
|
||||||
--- scitech/include/tcl/hashtab.hpp.orig 2006-01-20 19:51:12.000000000 +0000
|
|
||||||
+++ scitech/include/tcl/hashtab.hpp 2006-01-22 14:12:12.000000000 +0000
|
|
||||||
@@ -60,7 +60,7 @@
|
|
||||||
TCHashTableNode **prev;
|
|
||||||
|
|
||||||
friend class TCGenHashTable;
|
|
||||||
- friend ostream& operator << (ostream& o,TCGenHashTable& h);
|
|
||||||
+ friend ostream& operator << (ostream& o, class TCGenHashTable& h);
|
|
||||||
public:
|
|
||||||
// Constructor to satisfy some compilers :-(
|
|
||||||
TCHashTableNode() {};
|
|
||||||
|
|
||||||
|
|
||||||
Bug reports
|
|
||||||
-----------
|
|
||||||
|
|
||||||
Please send bug reports with a description of your environment,
|
|
||||||
compiler and the error message(s) to the wxwin-developers mailing list at:
|
|
||||||
|
|
||||||
wx-dev@lists.wxwidgets.org
|
|
||||||
|
|
||||||
Vaclav Slavik, Julian Smart, Robert Roebling and Vadim Zeitlin, February 2002.
|
|
||||||
Mike Wetherell 2005/2006
|
|
@ -1,21 +0,0 @@
|
|||||||
|
|
||||||
Welcome to wxWidgets/MGL
|
|
||||||
|
|
||||||
You have downloaded the MGL port of the wxWidgets GUI library.
|
|
||||||
This runs on top of SciTech MGL library (http://www.scitechsoft.com/)
|
|
||||||
that is available for variety of operating systems and comes with support
|
|
||||||
for embedded devices.
|
|
||||||
|
|
||||||
More information about the wxWidgets project as a whole
|
|
||||||
can be found at:
|
|
||||||
|
|
||||||
http://www.wxwidgets.org/
|
|
||||||
|
|
||||||
Information on how to install can be found in the file
|
|
||||||
install.txt
|
|
||||||
|
|
||||||
|
|
||||||
Regards,
|
|
||||||
|
|
||||||
The wxWidgets team
|
|
||||||
|
|
@ -15,7 +15,6 @@ The following platforms are supported:
|
|||||||
- Mac OS X using Carbon
|
- Mac OS X using Carbon
|
||||||
- Mac OS X using Cocoa (beta)
|
- Mac OS X using Cocoa (beta)
|
||||||
- OS/2 (beta)
|
- OS/2 (beta)
|
||||||
- MGL for Linux and DOS
|
|
||||||
|
|
||||||
To get wxWidgets, please go to the Download page at:
|
To get wxWidgets, please go to the Download page at:
|
||||||
|
|
||||||
|
@ -45,7 +45,6 @@ $toolkit must currently be one of the following:
|
|||||||
mac
|
mac
|
||||||
os2
|
os2
|
||||||
pm
|
pm
|
||||||
mgl
|
|
||||||
motif
|
motif
|
||||||
|
|
||||||
--------------------------------------------------------------------
|
--------------------------------------------------------------------
|
||||||
|
@ -592,10 +592,10 @@ public:
|
|||||||
// ------------------------------------------------------------------------
|
// ------------------------------------------------------------------------
|
||||||
|
|
||||||
// Get display mode that is used use. This is only used in framebuffer
|
// Get display mode that is used use. This is only used in framebuffer
|
||||||
// wxWin ports (such as wxMGL or wxDFB).
|
// wxWin ports such as wxDFB.
|
||||||
virtual wxVideoMode GetDisplayMode() const;
|
virtual wxVideoMode GetDisplayMode() const;
|
||||||
// Set display mode to use. This is only used in framebuffer wxWin
|
// Set display mode to use. This is only used in framebuffer wxWin
|
||||||
// ports (such as wxMGL or wxDFB). This method should be called from
|
// ports such as wxDFB. This method should be called from
|
||||||
// wxApp::OnInitGui
|
// wxApp::OnInitGui
|
||||||
virtual bool SetDisplayMode(const wxVideoMode& WXUNUSED(info)) { return true; }
|
virtual bool SetDisplayMode(const wxVideoMode& WXUNUSED(info)) { return true; }
|
||||||
|
|
||||||
@ -685,8 +685,6 @@ protected:
|
|||||||
#include "wx/msw/app.h"
|
#include "wx/msw/app.h"
|
||||||
#elif defined(__WXMOTIF__)
|
#elif defined(__WXMOTIF__)
|
||||||
#include "wx/motif/app.h"
|
#include "wx/motif/app.h"
|
||||||
#elif defined(__WXMGL__)
|
|
||||||
#include "wx/mgl/app.h"
|
|
||||||
#elif defined(__WXDFB__)
|
#elif defined(__WXDFB__)
|
||||||
#include "wx/dfb/app.h"
|
#include "wx/dfb/app.h"
|
||||||
#elif defined(__WXGTK20__)
|
#elif defined(__WXGTK20__)
|
||||||
|
@ -68,8 +68,7 @@ protected:
|
|||||||
virtual bool InitFromMonoBitmap(const wxBitmap& bitmap) = 0;
|
virtual bool InitFromMonoBitmap(const wxBitmap& bitmap) = 0;
|
||||||
};
|
};
|
||||||
|
|
||||||
#if defined(__WXMGL__) || \
|
#if defined(__WXDFB__) || \
|
||||||
defined(__WXDFB__) || \
|
|
||||||
defined(__WXMAC__) || \
|
defined(__WXMAC__) || \
|
||||||
defined(__WXGTK__) || \
|
defined(__WXGTK__) || \
|
||||||
defined(__WXCOCOA__) || \
|
defined(__WXCOCOA__) || \
|
||||||
@ -252,9 +251,6 @@ protected:
|
|||||||
#elif defined(__WXX11__)
|
#elif defined(__WXX11__)
|
||||||
#define wxBITMAP_DEFAULT_TYPE wxBITMAP_TYPE_XPM
|
#define wxBITMAP_DEFAULT_TYPE wxBITMAP_TYPE_XPM
|
||||||
#include "wx/x11/bitmap.h"
|
#include "wx/x11/bitmap.h"
|
||||||
#elif defined(__WXMGL__)
|
|
||||||
#define wxBITMAP_DEFAULT_TYPE wxBITMAP_TYPE_BMP_RESOURCE
|
|
||||||
#include "wx/mgl/bitmap.h"
|
|
||||||
#elif defined(__WXDFB__)
|
#elif defined(__WXDFB__)
|
||||||
#define wxBITMAP_DEFAULT_TYPE wxBITMAP_TYPE_BMP_RESOURCE
|
#define wxBITMAP_DEFAULT_TYPE wxBITMAP_TYPE_BMP_RESOURCE
|
||||||
#include "wx/dfb/bitmap.h"
|
#include "wx/dfb/bitmap.h"
|
||||||
@ -284,7 +280,7 @@ ConvertToDisabled(unsigned char brightness) const
|
|||||||
#endif // wxUSE_IMAGE
|
#endif // wxUSE_IMAGE
|
||||||
|
|
||||||
// we must include generic mask.h after wxBitmap definition
|
// we must include generic mask.h after wxBitmap definition
|
||||||
#if defined(__WXMGL__) || defined(__WXDFB__)
|
#if defined(__WXDFB__)
|
||||||
#define wxUSE_GENERIC_MASK 1
|
#define wxUSE_GENERIC_MASK 1
|
||||||
#else
|
#else
|
||||||
#define wxUSE_GENERIC_MASK 0
|
#define wxUSE_GENERIC_MASK 0
|
||||||
|
@ -78,8 +78,6 @@ public:
|
|||||||
#include "wx/gtk/brush.h"
|
#include "wx/gtk/brush.h"
|
||||||
#elif defined(__WXGTK__)
|
#elif defined(__WXGTK__)
|
||||||
#include "wx/gtk1/brush.h"
|
#include "wx/gtk1/brush.h"
|
||||||
#elif defined(__WXMGL__)
|
|
||||||
#include "wx/mgl/brush.h"
|
|
||||||
#elif defined(__WXDFB__)
|
#elif defined(__WXDFB__)
|
||||||
#include "wx/dfb/brush.h"
|
#include "wx/dfb/brush.h"
|
||||||
#elif defined(__WXMAC__)
|
#elif defined(__WXMAC__)
|
||||||
|
@ -1213,8 +1213,6 @@
|
|||||||
# include "wx/osx/chkconf.h"
|
# include "wx/osx/chkconf.h"
|
||||||
#elif defined(__OS2__)
|
#elif defined(__OS2__)
|
||||||
# include "wx/os2/chkconf.h"
|
# include "wx/os2/chkconf.h"
|
||||||
#elif defined(__WXMGL__)
|
|
||||||
# include "wx/mgl/chkconf.h"
|
|
||||||
#elif defined(__WXDFB__)
|
#elif defined(__WXDFB__)
|
||||||
# include "wx/dfb/chkconf.h"
|
# include "wx/dfb/chkconf.h"
|
||||||
#elif defined(__WXMOTIF__)
|
#elif defined(__WXMOTIF__)
|
||||||
|
@ -160,8 +160,6 @@ typedef void (wxEvtHandler::*wxClipboardEventFunction)(wxClipboardEvent&);
|
|||||||
#include "wx/gtk1/clipbrd.h"
|
#include "wx/gtk1/clipbrd.h"
|
||||||
#elif defined(__WXX11__)
|
#elif defined(__WXX11__)
|
||||||
#include "wx/x11/clipbrd.h"
|
#include "wx/x11/clipbrd.h"
|
||||||
#elif defined(__WXMGL__)
|
|
||||||
#include "wx/mgl/clipbrd.h"
|
|
||||||
#elif defined(__WXMAC__)
|
#elif defined(__WXMAC__)
|
||||||
#include "wx/osx/clipbrd.h"
|
#include "wx/osx/clipbrd.h"
|
||||||
#elif defined(__WXCOCOA__)
|
#elif defined(__WXCOCOA__)
|
||||||
|
@ -221,8 +221,6 @@ WXDLLIMPEXP_CORE bool wxFromString(const wxString& str, wxColourBase* col);
|
|||||||
#include "wx/gtk/colour.h"
|
#include "wx/gtk/colour.h"
|
||||||
#elif defined(__WXGTK__)
|
#elif defined(__WXGTK__)
|
||||||
#include "wx/gtk1/colour.h"
|
#include "wx/gtk1/colour.h"
|
||||||
#elif defined(__WXMGL__)
|
|
||||||
#include "wx/generic/colour.h"
|
|
||||||
#elif defined(__WXDFB__)
|
#elif defined(__WXDFB__)
|
||||||
#include "wx/generic/colour.h"
|
#include "wx/generic/colour.h"
|
||||||
#elif defined(__WXX11__)
|
#elif defined(__WXX11__)
|
||||||
|
@ -49,9 +49,6 @@ public:
|
|||||||
#elif defined(__WXX11__)
|
#elif defined(__WXX11__)
|
||||||
#define wxCURSOR_DEFAULT_TYPE wxBITMAP_TYPE_XPM
|
#define wxCURSOR_DEFAULT_TYPE wxBITMAP_TYPE_XPM
|
||||||
#include "wx/x11/cursor.h"
|
#include "wx/x11/cursor.h"
|
||||||
#elif defined(__WXMGL__)
|
|
||||||
#define wxCURSOR_DEFAULT_TYPE wxBITMAP_TYPE_CUR_RESOURCE
|
|
||||||
#include "wx/mgl/cursor.h"
|
|
||||||
#elif defined(__WXDFB__)
|
#elif defined(__WXDFB__)
|
||||||
#define wxCURSOR_DEFAULT_TYPE wxBITMAP_TYPE_CUR_RESOURCE
|
#define wxCURSOR_DEFAULT_TYPE wxBITMAP_TYPE_CUR_RESOURCE
|
||||||
#include "wx/dfb/cursor.h"
|
#include "wx/dfb/cursor.h"
|
||||||
|
@ -40,7 +40,6 @@
|
|||||||
!defined(__WXOSX_IPHONE__) && \
|
!defined(__WXOSX_IPHONE__) && \
|
||||||
!defined(__WXCOCOA__) && \
|
!defined(__WXCOCOA__) && \
|
||||||
!defined(__X__) && \
|
!defined(__X__) && \
|
||||||
!defined(__WXMGL__) && \
|
|
||||||
!defined(__WXDFB__) && \
|
!defined(__WXDFB__) && \
|
||||||
!defined(__WXX11__) && \
|
!defined(__WXX11__) && \
|
||||||
wxUSE_GUI
|
wxUSE_GUI
|
||||||
@ -3277,10 +3276,6 @@ typedef struct _PangoLayout PangoLayout;
|
|||||||
typedef struct _PangoFontDescription PangoFontDescription;
|
typedef struct _PangoFontDescription PangoFontDescription;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef __WXMGL__
|
|
||||||
typedef struct window_t *WXWidget;
|
|
||||||
#endif /* MGL */
|
|
||||||
|
|
||||||
#ifdef __WXDFB__
|
#ifdef __WXDFB__
|
||||||
/* DirectFB doesn't have the concept of non-TLW window, so use
|
/* DirectFB doesn't have the concept of non-TLW window, so use
|
||||||
something arbitrary */
|
something arbitrary */
|
||||||
|
@ -116,7 +116,6 @@ protected:
|
|||||||
#include "wx/cocoa/dirdlg.h" // Native Cocoa
|
#include "wx/cocoa/dirdlg.h" // Native Cocoa
|
||||||
#elif defined(__WXMOTIF__) || \
|
#elif defined(__WXMOTIF__) || \
|
||||||
defined(__WXX11__) || \
|
defined(__WXX11__) || \
|
||||||
defined(__WXMGL__) || \
|
|
||||||
defined(__WXCOCOA__) || \
|
defined(__WXCOCOA__) || \
|
||||||
defined(__WXPM__)
|
defined(__WXPM__)
|
||||||
#include "wx/generic/dirdlgg.h" // Other ports use generic implementation
|
#include "wx/generic/dirdlgg.h" // Other ports use generic implementation
|
||||||
|
@ -54,8 +54,6 @@ struct WXDLLIMPEXP_CORE wxNativeEncodingInfo
|
|||||||
xencoding;
|
xencoding;
|
||||||
#elif defined(wxHAS_UTF8_FONTS)
|
#elif defined(wxHAS_UTF8_FONTS)
|
||||||
// ports using UTF-8 for text don't need encoding information for fonts
|
// ports using UTF-8 for text don't need encoding information for fonts
|
||||||
#elif defined(__WXMGL__)
|
|
||||||
int mglEncoding;
|
|
||||||
#else
|
#else
|
||||||
#error "Unsupported toolkit"
|
#error "Unsupported toolkit"
|
||||||
#endif
|
#endif
|
||||||
|
@ -351,8 +351,6 @@ WXDLLIMPEXP_CORE bool wxFromString(const wxString& str, wxFontBase* font);
|
|||||||
#include "wx/gtk1/font.h"
|
#include "wx/gtk1/font.h"
|
||||||
#elif defined(__WXX11__)
|
#elif defined(__WXX11__)
|
||||||
#include "wx/x11/font.h"
|
#include "wx/x11/font.h"
|
||||||
#elif defined(__WXMGL__)
|
|
||||||
#include "wx/mgl/font.h"
|
|
||||||
#elif defined(__WXDFB__)
|
#elif defined(__WXDFB__)
|
||||||
#include "wx/dfb/font.h"
|
#include "wx/dfb/font.h"
|
||||||
#elif defined(__WXMAC__)
|
#elif defined(__WXMAC__)
|
||||||
|
@ -176,9 +176,6 @@ enum wxStockCursor
|
|||||||
#elif defined(__WXPM__)
|
#elif defined(__WXPM__)
|
||||||
// Load from a resource
|
// Load from a resource
|
||||||
#define wxICON(X) wxIcon(wxT(#X))
|
#define wxICON(X) wxIcon(wxT(#X))
|
||||||
#elif defined(__WXMGL__)
|
|
||||||
// Initialize from an included XPM
|
|
||||||
#define wxICON(X) wxIcon( X##_xpm )
|
|
||||||
#elif defined(__WXDFB__)
|
#elif defined(__WXDFB__)
|
||||||
// Initialize from an included XPM
|
// Initialize from an included XPM
|
||||||
#define wxICON(X) wxIcon( X##_xpm )
|
#define wxICON(X) wxIcon( X##_xpm )
|
||||||
@ -209,7 +206,6 @@ enum wxStockCursor
|
|||||||
defined(__WXMOTIF__) || \
|
defined(__WXMOTIF__) || \
|
||||||
defined(__WXX11__) || \
|
defined(__WXX11__) || \
|
||||||
defined(__WXMAC__) || \
|
defined(__WXMAC__) || \
|
||||||
defined(__WXMGL__) || \
|
|
||||||
defined(__WXDFB__) || \
|
defined(__WXDFB__) || \
|
||||||
defined(__WXCOCOA__)
|
defined(__WXCOCOA__)
|
||||||
// Initialize from an included XPM
|
// Initialize from an included XPM
|
||||||
|
@ -38,9 +38,6 @@
|
|||||||
#elif defined(__WXX11__)
|
#elif defined(__WXX11__)
|
||||||
#define wxICON_DEFAULT_TYPE wxBITMAP_TYPE_XPM
|
#define wxICON_DEFAULT_TYPE wxBITMAP_TYPE_XPM
|
||||||
#include "wx/generic/icon.h"
|
#include "wx/generic/icon.h"
|
||||||
#elif defined(__WXMGL__)
|
|
||||||
#define wxICON_DEFAULT_TYPE wxBITMAP_TYPE_ICO_RESOURCE
|
|
||||||
#include "wx/generic/icon.h"
|
|
||||||
#elif defined(__WXDFB__)
|
#elif defined(__WXDFB__)
|
||||||
#define wxICON_DEFAULT_TYPE wxBITMAP_TYPE_XPM
|
#define wxICON_DEFAULT_TYPE wxBITMAP_TYPE_XPM
|
||||||
#include "wx/generic/icon.h"
|
#include "wx/generic/icon.h"
|
||||||
|
@ -1,57 +0,0 @@
|
|||||||
/////////////////////////////////////////////////////////////////////////////
|
|
||||||
// Name: wx/mgl/app.h
|
|
||||||
// Purpose:
|
|
||||||
// Author: Vaclav Slavik
|
|
||||||
// Id: $Id$
|
|
||||||
// Copyright: (c) 2001-2002 SciTech Software, Inc. (www.scitechsoft.com)
|
|
||||||
// Licence: wxWindows licence
|
|
||||||
/////////////////////////////////////////////////////////////////////////////
|
|
||||||
|
|
||||||
#ifndef __WX_APP_H__
|
|
||||||
#define __WX_APP_H__
|
|
||||||
|
|
||||||
#include "wx/frame.h"
|
|
||||||
#include "wx/icon.h"
|
|
||||||
#include "wx/vidmode.h"
|
|
||||||
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
// classes
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
class WXDLLIMPEXP_FWD_CORE wxApp;
|
|
||||||
class WXDLLIMPEXP_FWD_BASE wxLog;
|
|
||||||
class WXDLLIMPEXP_FWD_CORE wxEventLoop;
|
|
||||||
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
// wxApp
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
class WXDLLIMPEXP_CORE wxApp: public wxAppBase
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
wxApp();
|
|
||||||
virtual ~wxApp();
|
|
||||||
|
|
||||||
/* override for altering the way wxGTK intializes the GUI
|
|
||||||
* (palette/visual/colorcube). under wxMSW, OnInitGui() does nothing by
|
|
||||||
* default. when overriding this method, the code in it is likely to be
|
|
||||||
* platform dependent, otherwise use OnInit(). */
|
|
||||||
virtual bool OnInitGui();
|
|
||||||
|
|
||||||
// override base class (pure) virtuals
|
|
||||||
virtual bool Initialize(int& argc, wxChar **argv);
|
|
||||||
virtual void CleanUp();
|
|
||||||
|
|
||||||
virtual void Exit();
|
|
||||||
virtual void WakeUpIdle();
|
|
||||||
|
|
||||||
virtual wxVideoMode GetDisplayMode() const { return m_displayMode; }
|
|
||||||
virtual bool SetDisplayMode(const wxVideoMode& mode);
|
|
||||||
|
|
||||||
private:
|
|
||||||
DECLARE_DYNAMIC_CLASS(wxApp)
|
|
||||||
|
|
||||||
wxVideoMode m_displayMode;
|
|
||||||
};
|
|
||||||
|
|
||||||
#endif // __WX_APP_H__
|
|
@ -1,92 +0,0 @@
|
|||||||
/////////////////////////////////////////////////////////////////////////////
|
|
||||||
// Name: wx/mgl/bitmap.h
|
|
||||||
// Author: Vaclav Slavik
|
|
||||||
// RCS-ID: $Id$
|
|
||||||
// Copyright: (c) 2001-2002 SciTech Software, Inc. (www.scitechsoft.com)
|
|
||||||
// Licence: wxWindows licence
|
|
||||||
/////////////////////////////////////////////////////////////////////////////
|
|
||||||
|
|
||||||
#ifndef __WX_BITMAP_H__
|
|
||||||
#define __WX_BITMAP_H__
|
|
||||||
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
// classes
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
class WXDLLIMPEXP_FWD_CORE wxDC;
|
|
||||||
class WXDLLIMPEXP_FWD_CORE wxMemoryDC;
|
|
||||||
|
|
||||||
class MGLDevCtx;
|
|
||||||
struct bitmap_t;
|
|
||||||
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
// wxBitmap
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
class WXDLLIMPEXP_CORE wxBitmap: public wxBitmapBase
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
wxBitmap() {}
|
|
||||||
wxBitmap(int width, int height, int depth = -1)
|
|
||||||
{ Create(width, height, depth); }
|
|
||||||
wxBitmap(const wxSize& sz, int depth = -1)
|
|
||||||
{ Create(sz, depth); }
|
|
||||||
wxBitmap(const char bits[], int width, int height, int depth = 1);
|
|
||||||
wxBitmap(const char* const* bits);
|
|
||||||
wxBitmap(const wxString &filename, wxBitmapType type = wxBITMAP_DEFAULT_TYPE);
|
|
||||||
wxBitmap(const wxImage& image, int depth = -1);
|
|
||||||
virtual ~wxBitmap() {}
|
|
||||||
|
|
||||||
bool Create(int width, int height, int depth = wxBITMAP_SCREEN_DEPTH);
|
|
||||||
bool Create(const wxSize& sz, int depth = wxBITMAP_SCREEN_DEPTH)
|
|
||||||
{ return Create(sz.GetWidth(), sz.GetHeight(), depth); }
|
|
||||||
|
|
||||||
virtual int GetHeight() const;
|
|
||||||
virtual int GetWidth() const;
|
|
||||||
virtual int GetDepth() const;
|
|
||||||
|
|
||||||
virtual wxImage ConvertToImage() const;
|
|
||||||
|
|
||||||
virtual wxMask *GetMask() const;
|
|
||||||
virtual void SetMask(wxMask *mask);
|
|
||||||
|
|
||||||
virtual wxBitmap GetSubBitmap(const wxRect& rect) const;
|
|
||||||
|
|
||||||
virtual bool SaveFile(const wxString &name, wxBitmapType type, const wxPalette *palette = NULL) const;
|
|
||||||
virtual bool LoadFile(const wxString &name, wxBitmapType type = wxBITMAP_DEFAULT_TYPE);
|
|
||||||
|
|
||||||
virtual wxPalette *GetPalette() const;
|
|
||||||
virtual void SetPalette(const wxPalette& palette);
|
|
||||||
|
|
||||||
// copies the contents and mask of the given (colour) icon to the bitmap
|
|
||||||
virtual bool CopyFromIcon(const wxIcon& icon);
|
|
||||||
|
|
||||||
static void InitStandardHandlers();
|
|
||||||
|
|
||||||
// implementation:
|
|
||||||
virtual void SetHeight(int height);
|
|
||||||
virtual void SetWidth(int width);
|
|
||||||
virtual void SetDepth(int depth);
|
|
||||||
|
|
||||||
virtual wxColour QuantizeColour(const wxColour& colour) const;
|
|
||||||
|
|
||||||
// get underlying native representation:
|
|
||||||
bitmap_t *GetMGLbitmap_t() const;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
virtual wxGDIRefData *CreateGDIRefData() const;
|
|
||||||
virtual wxGDIRefData *CloneGDIRefData(const wxGDIRefData *data) const;
|
|
||||||
|
|
||||||
// creates temporary DC for access to bitmap's data:
|
|
||||||
MGLDevCtx *CreateTmpDC() const;
|
|
||||||
// sets fg & bg colours for 1bit bitmaps:
|
|
||||||
void SetMonoPalette(const wxColour& fg, const wxColour& bg);
|
|
||||||
|
|
||||||
private:
|
|
||||||
DECLARE_DYNAMIC_CLASS(wxBitmap)
|
|
||||||
|
|
||||||
friend class wxDC;
|
|
||||||
friend class wxMemoryDC;
|
|
||||||
};
|
|
||||||
|
|
||||||
#endif // __WX_BITMAP_H__
|
|
@ -1,70 +0,0 @@
|
|||||||
/////////////////////////////////////////////////////////////////////////////
|
|
||||||
// Name: wx/mgl/brush.h
|
|
||||||
// Purpose:
|
|
||||||
// Author: Vaclav Slavik
|
|
||||||
// Id: $Id$
|
|
||||||
// Copyright: (c) 2001-2002 SciTech Software, Inc. (www.scitechsoft.com)
|
|
||||||
// Licence: wxWindows licence
|
|
||||||
/////////////////////////////////////////////////////////////////////////////
|
|
||||||
|
|
||||||
#ifndef __WX_BRUSH_H__
|
|
||||||
#define __WX_BRUSH_H__
|
|
||||||
|
|
||||||
#include "wx/defs.h"
|
|
||||||
#include "wx/object.h"
|
|
||||||
#include "wx/string.h"
|
|
||||||
#include "wx/gdiobj.h"
|
|
||||||
#include "wx/bitmap.h"
|
|
||||||
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
// classes
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
class WXDLLIMPEXP_FWD_CORE wxBitmap;
|
|
||||||
class WXDLLIMPEXP_FWD_CORE wxBrush;
|
|
||||||
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
// wxBrush
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
class WXDLLIMPEXP_CORE wxBrush : public wxBrushBase
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
wxBrush() {}
|
|
||||||
wxBrush(const wxColour &colour, wxBrushStyle style = wxBRUSHSTYLE_SOLID);
|
|
||||||
#if FUTURE_WXWIN_COMPATIBILITY_3_0
|
|
||||||
wxDEPRECATED_FUTURE( wxBrush(const wxColour& col, int style) );
|
|
||||||
#endif
|
|
||||||
wxBrush(const wxBitmap &stippleBitmap);
|
|
||||||
|
|
||||||
bool operator==(const wxBrush& brush) const;
|
|
||||||
bool operator!=(const wxBrush& brush) const;
|
|
||||||
|
|
||||||
wxBrushStyle GetStyle() const;
|
|
||||||
wxColour GetColour() const;
|
|
||||||
wxBitmap *GetStipple() const;
|
|
||||||
|
|
||||||
void SetColour(const wxColour& col);
|
|
||||||
void SetColour(unsigned char r, unsigned char g, unsigned char b);
|
|
||||||
void SetStyle(wxBrushStyle style);
|
|
||||||
void SetStipple(const wxBitmap& stipple);
|
|
||||||
|
|
||||||
#if FUTURE_WXWIN_COMPATIBILITY_3_0
|
|
||||||
wxDEPRECATED_FUTURE( void SetStyle(int style) )
|
|
||||||
{ SetStyle((wxBrushStyle)style); }
|
|
||||||
#endif
|
|
||||||
|
|
||||||
// implementation:
|
|
||||||
|
|
||||||
void* GetMaskPattern() const;
|
|
||||||
void* GetPixPattern() const;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
virtual wxGDIRefData *CreateGDIRefData() const;
|
|
||||||
virtual wxGDIRefData *CloneGDIRefData(const wxGDIRefData *data) const;
|
|
||||||
|
|
||||||
private:
|
|
||||||
DECLARE_DYNAMIC_CLASS(wxBrush)
|
|
||||||
};
|
|
||||||
|
|
||||||
#endif // __WX_BRUSH_H__
|
|
@ -1,103 +0,0 @@
|
|||||||
/*
|
|
||||||
* Name: wx/mgl/chkconf.h
|
|
||||||
* Purpose: Compiler-specific configuration checking
|
|
||||||
* Author: Julian Smart
|
|
||||||
* Modified by:
|
|
||||||
* Created: 01/02/97
|
|
||||||
* RCS-ID: $Id$
|
|
||||||
* Copyright: (c) Julian Smart
|
|
||||||
* Licence: wxWindows licence
|
|
||||||
*/
|
|
||||||
|
|
||||||
/* THIS IS A C FILE, DON'T USE C++ FEATURES (IN PARTICULAR COMMENTS) IN IT */
|
|
||||||
|
|
||||||
#ifndef _WX_MGL_CHKCONF_H_
|
|
||||||
#define _WX_MGL_CHKCONF_H_
|
|
||||||
|
|
||||||
#ifndef __WXUNIVERSAL__
|
|
||||||
# error "wxMGL cannot be built without wxUniversal"
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/* wxPalette is always needed */
|
|
||||||
#if !wxUSE_PALETTE
|
|
||||||
# error "wxMGL requires wxUSE_PALETTE=1"
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/*
|
|
||||||
wxDisplay is not implemented for OS/2, use stub common version instead.
|
|
||||||
*/
|
|
||||||
#if wxUSE_DISPLAY
|
|
||||||
# undef wxUSE_DISPLAY
|
|
||||||
# define wxUSE_DISPLAY 0
|
|
||||||
#endif /* wxUSE_DISPLAY */
|
|
||||||
|
|
||||||
#ifdef __WATCOMC__
|
|
||||||
|
|
||||||
/* Watcom builds for MGL port are setup.h driven and setup.h is
|
|
||||||
automatically generated from include/wx/setup_inc.h so we have
|
|
||||||
to disable here features not supported currently or enable
|
|
||||||
features required */
|
|
||||||
|
|
||||||
#if wxUSE_STACKWALKER
|
|
||||||
# undef wxUSE_STACKWALKER
|
|
||||||
# define wxUSE_STACKWALKER 0
|
|
||||||
#endif /* wxUSE_STACKWALKER */
|
|
||||||
|
|
||||||
#if wxUSE_ACCEL
|
|
||||||
# undef wxUSE_ACCEL
|
|
||||||
# define wxUSE_ACCEL 0
|
|
||||||
#endif /* wxUSE_ACCEL */
|
|
||||||
|
|
||||||
#if wxUSE_DYNLIB_CLASS
|
|
||||||
# undef wxUSE_DYNLIB_CLASS
|
|
||||||
# define wxUSE_DYNLIB_CLASS 0
|
|
||||||
#endif /* wxUSE_DYNLIB_CLASS */
|
|
||||||
|
|
||||||
#if wxUSE_DYNAMIC_LOADER
|
|
||||||
# undef wxUSE_DYNAMIC_LOADER
|
|
||||||
# define wxUSE_DYNAMIC_LOADER 0
|
|
||||||
#endif /* wxUSE_DYNAMIC_LOADER */
|
|
||||||
|
|
||||||
#if wxUSE_DATAOBJ
|
|
||||||
# undef wxUSE_DATAOBJ
|
|
||||||
# define wxUSE_DATAOBJ 0
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#if wxUSE_CLIPBOARD
|
|
||||||
# undef wxUSE_CLIPBOARD
|
|
||||||
# define wxUSE_CLIPBOARD 0
|
|
||||||
#endif /* wxUSE_CLIPBOARD */
|
|
||||||
|
|
||||||
#if wxUSE_SOCKETS
|
|
||||||
# undef wxUSE_SOCKETS
|
|
||||||
# define wxUSE_SOCKETS 0
|
|
||||||
#endif /* wxUSE_SOCKETS */
|
|
||||||
|
|
||||||
#if wxUSE_THREADS
|
|
||||||
# undef wxUSE_THREADS
|
|
||||||
# define wxUSE_THREADS 0
|
|
||||||
#endif /* wxUSE_SOCKETS */
|
|
||||||
|
|
||||||
#if wxUSE_PROTOCOL
|
|
||||||
# undef wxUSE_PROTOCOL
|
|
||||||
# define wxUSE_PROTOCOL 0
|
|
||||||
#endif /* wxUSE_PROTOCOL */
|
|
||||||
|
|
||||||
#if wxUSE_URL
|
|
||||||
# undef wxUSE_URL
|
|
||||||
# define wxUSE_URL 0
|
|
||||||
#endif /* wxUSE_URL */
|
|
||||||
|
|
||||||
#if wxUSE_FS_INET
|
|
||||||
# undef wxUSE_FS_INET
|
|
||||||
# define wxUSE_FS_INET 0
|
|
||||||
#endif /* wxUSE_FS_INET */
|
|
||||||
|
|
||||||
#if wxUSE_MS_HTML_HELP
|
|
||||||
# undef wxUSE_MS_HTML_HELP
|
|
||||||
# define wxUSE_MS_HTML_HELP 0
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#endif /* __WATCOM__ */
|
|
||||||
|
|
||||||
#endif /* _WX_MGL_CHKCONF_H_ */
|
|
@ -1,77 +0,0 @@
|
|||||||
/////////////////////////////////////////////////////////////////////////////
|
|
||||||
// Name: wx/mgl/clipbrd.h
|
|
||||||
// Purpose:
|
|
||||||
// Author: Vaclav Slavik
|
|
||||||
// Id: $Id$
|
|
||||||
// Copyright: (c) 2001-2002 SciTech Software, Inc. (www.scitechsoft.com)
|
|
||||||
// Licence: wxWindows licence
|
|
||||||
/////////////////////////////////////////////////////////////////////////////
|
|
||||||
|
|
||||||
#ifndef __WX_CLIPBOARD_H__
|
|
||||||
#define __WX_CLIPBOARD_H__
|
|
||||||
|
|
||||||
#if wxUSE_CLIPBOARD
|
|
||||||
|
|
||||||
#include "wx/object.h"
|
|
||||||
#include "wx/list.h"
|
|
||||||
#include "wx/dataobj.h"
|
|
||||||
#include "wx/control.h"
|
|
||||||
#include "wx/module.h"
|
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
|
||||||
// wxClipboard
|
|
||||||
// ----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
class WXDLLIMPEXP_CORE wxClipboard : public wxClipboardBase
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
wxClipboard() {}
|
|
||||||
virtual ~wxClipboard() {}
|
|
||||||
|
|
||||||
// open the clipboard before SetData() and GetData()
|
|
||||||
virtual bool Open() {}
|
|
||||||
|
|
||||||
// close the clipboard after SetData() and GetData()
|
|
||||||
virtual void Close() {}
|
|
||||||
|
|
||||||
// query whether the clipboard is opened
|
|
||||||
virtual bool IsOpened() const {}
|
|
||||||
|
|
||||||
// set the clipboard data. all other formats will be deleted.
|
|
||||||
virtual bool SetData( wxDataObject *data ) {}
|
|
||||||
|
|
||||||
// add to the clipboard data.
|
|
||||||
virtual bool AddData( wxDataObject *data ) {}
|
|
||||||
|
|
||||||
// ask if data in correct format is available
|
|
||||||
virtual bool IsSupported( const wxDataFormat& format ) {}
|
|
||||||
|
|
||||||
// fill data with data on the clipboard (if available)
|
|
||||||
virtual bool GetData( wxDataObject& data ) {}
|
|
||||||
|
|
||||||
// clears wxTheClipboard and the system's clipboard if possible
|
|
||||||
virtual void Clear() {}
|
|
||||||
|
|
||||||
// implementation from now on
|
|
||||||
bool m_open;
|
|
||||||
bool m_ownsClipboard;
|
|
||||||
bool m_ownsPrimarySelection;
|
|
||||||
wxDataObject *m_data;
|
|
||||||
|
|
||||||
GtkWidget *m_clipboardWidget; /* for getting and offering data */
|
|
||||||
GtkWidget *m_targetsWidget; /* for getting list of supported formats */
|
|
||||||
bool m_waiting; /* querying data or formats is asynchronous */
|
|
||||||
|
|
||||||
bool m_formatSupported;
|
|
||||||
GdkAtom m_targetRequested;
|
|
||||||
wxDataObject *m_receivedData;
|
|
||||||
|
|
||||||
private:
|
|
||||||
DECLARE_DYNAMIC_CLASS(wxClipboard)
|
|
||||||
};
|
|
||||||
|
|
||||||
#endif
|
|
||||||
// wxUSE_CLIPBOARD
|
|
||||||
|
|
||||||
#endif
|
|
||||||
// __WX_CLIPBOARD_H__
|
|
@ -1,45 +0,0 @@
|
|||||||
/////////////////////////////////////////////////////////////////////////////
|
|
||||||
// Name: wx/mgl/cursor.h
|
|
||||||
// Purpose:
|
|
||||||
// Author: Vaclav Slavik
|
|
||||||
// Id: $Id$
|
|
||||||
// Copyright: (c) 2001-2002 SciTech Software, Inc. (www.scitechsoft.com)
|
|
||||||
// Licence: wxWindows licence
|
|
||||||
/////////////////////////////////////////////////////////////////////////////
|
|
||||||
|
|
||||||
#ifndef __WX_CURSOR_H__
|
|
||||||
#define __WX_CURSOR_H__
|
|
||||||
|
|
||||||
#include "wx/gdiobj.h"
|
|
||||||
#include "wx/gdicmn.h"
|
|
||||||
|
|
||||||
class MGLCursor;
|
|
||||||
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
// wxCursor
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
class WXDLLIMPEXP_CORE wxCursor : public wxGDIObject
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
|
|
||||||
wxCursor();
|
|
||||||
wxCursor(wxStockCursor id) { InitFromStock(id); }
|
|
||||||
#if WXWIN_COMPATIBILITY_2_8
|
|
||||||
wxCursor(int id) { InitFromStock((wxStockCursor)id); }
|
|
||||||
#endif
|
|
||||||
wxCursor(const wxString& name,
|
|
||||||
wxBitmapType type = wxCURSOR_DEFAULT_TYPE,
|
|
||||||
int hotSpotX = 0, int hotSpotY = 0);
|
|
||||||
virtual ~wxCursor();
|
|
||||||
|
|
||||||
// implementation
|
|
||||||
MGLCursor *GetMGLCursor() const;
|
|
||||||
|
|
||||||
private:
|
|
||||||
void InitFromStock(wxStockCursor);
|
|
||||||
|
|
||||||
DECLARE_DYNAMIC_CLASS(wxCursor)
|
|
||||||
};
|
|
||||||
|
|
||||||
#endif // __WX_CURSOR_H__
|
|
@ -1,214 +0,0 @@
|
|||||||
/////////////////////////////////////////////////////////////////////////////
|
|
||||||
// Name: wx/mgl/dc.h
|
|
||||||
// Purpose: wxDC class
|
|
||||||
// Author: Vaclav Slavik
|
|
||||||
// Created: 2001/03/09
|
|
||||||
// RCS-ID: $Id$
|
|
||||||
// Copyright: (c) 2001-2002 SciTech Software, Inc. (www.scitechsoft.com)
|
|
||||||
// Licence: wxWindows licence
|
|
||||||
/////////////////////////////////////////////////////////////////////////////
|
|
||||||
|
|
||||||
#ifndef _WX_DC_H_
|
|
||||||
#define _WX_DC_H_
|
|
||||||
|
|
||||||
#include "wx/defs.h"
|
|
||||||
#include "wx/region.h"
|
|
||||||
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
// classes
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
class WXDLLIMPEXP_FWD_CORE wxDC;
|
|
||||||
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
// constants
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#ifndef MM_TEXT
|
|
||||||
#define MM_TEXT 0
|
|
||||||
#define MM_ISOTROPIC 1
|
|
||||||
#define MM_ANISOTROPIC 2
|
|
||||||
#define MM_LOMETRIC 3
|
|
||||||
#define MM_HIMETRIC 4
|
|
||||||
#define MM_TWIPS 5
|
|
||||||
#define MM_POINTS 6
|
|
||||||
#define MM_METRIC 7
|
|
||||||
#endif
|
|
||||||
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
// wxDC
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
|
|
||||||
// MGL fwd declarations:
|
|
||||||
class MGLDevCtx;
|
|
||||||
class MGLRegion;
|
|
||||||
struct font_t;
|
|
||||||
|
|
||||||
class WXDLLIMPEXP_CORE wxDC : public wxDCBase
|
|
||||||
{
|
|
||||||
DECLARE_DYNAMIC_CLASS(wxDC)
|
|
||||||
|
|
||||||
public:
|
|
||||||
wxDC();
|
|
||||||
virtual ~wxDC();
|
|
||||||
|
|
||||||
// implement base class pure virtuals
|
|
||||||
// ----------------------------------
|
|
||||||
|
|
||||||
virtual void Clear();
|
|
||||||
|
|
||||||
virtual bool StartDoc(const wxString& message);
|
|
||||||
virtual void EndDoc();
|
|
||||||
|
|
||||||
virtual void StartPage();
|
|
||||||
virtual void EndPage();
|
|
||||||
|
|
||||||
virtual void SetFont(const wxFont& font);
|
|
||||||
virtual void SetPen(const wxPen& pen);
|
|
||||||
virtual void SetBrush(const wxBrush& brush);
|
|
||||||
virtual void SetBackground(const wxBrush& brush);
|
|
||||||
virtual void SetBackgroundMode(int mode);
|
|
||||||
virtual void SetPalette(const wxPalette& palette);
|
|
||||||
|
|
||||||
virtual void DestroyClippingRegion();
|
|
||||||
|
|
||||||
virtual wxCoord GetCharHeight() const;
|
|
||||||
virtual wxCoord GetCharWidth() const;
|
|
||||||
virtual void DoGetTextExtent(const wxString& string,
|
|
||||||
wxCoord *x, wxCoord *y,
|
|
||||||
wxCoord *descent = NULL,
|
|
||||||
wxCoord *externalLeading = NULL,
|
|
||||||
const wxFont *theFont = NULL) const;
|
|
||||||
|
|
||||||
virtual bool CanDrawBitmap() const;
|
|
||||||
virtual bool CanGetTextExtent() const;
|
|
||||||
virtual int GetDepth() const;
|
|
||||||
virtual wxSize GetPPI() const;
|
|
||||||
|
|
||||||
virtual void SetLogicalFunction(wxRasterOperationMode function);
|
|
||||||
|
|
||||||
// implementation from now on
|
|
||||||
// --------------------------
|
|
||||||
|
|
||||||
virtual void ComputeScaleAndOrigin();
|
|
||||||
|
|
||||||
wxCoord XDEV2LOG(wxCoord x) const { return DeviceToLogicalX(x); }
|
|
||||||
wxCoord XDEV2LOGREL(wxCoord x) const { return DeviceToLogicalXRel(x); }
|
|
||||||
wxCoord YDEV2LOG(wxCoord y) const { return DeviceToLogicalY(y); }
|
|
||||||
wxCoord YDEV2LOGREL(wxCoord y) const { return DeviceToLogicalYRel(y); }
|
|
||||||
wxCoord XLOG2DEV(wxCoord x) const { return LogicalToDeviceX(x); }
|
|
||||||
wxCoord XLOG2DEVREL(wxCoord x) const { return LogicalToDeviceXRel(x); }
|
|
||||||
wxCoord YLOG2DEV(wxCoord y) const { return LogicalToDeviceY(y); }
|
|
||||||
wxCoord YLOG2DEVREL(wxCoord y) const { return LogicalToDeviceYRel(y); }
|
|
||||||
|
|
||||||
MGLDevCtx *GetMGLDC() const { return m_MGLDC; }
|
|
||||||
void SetMGLDC(MGLDevCtx *mgldc, bool OwnsMGLDC = false);
|
|
||||||
|
|
||||||
protected:
|
|
||||||
virtual bool DoFloodFill(wxCoord x, wxCoord y, const wxColour& col,
|
|
||||||
wxFloodFillStyle style = wxFLOOD_SURFACE);
|
|
||||||
|
|
||||||
virtual bool DoGetPixel(wxCoord x, wxCoord y, wxColour *col) const;
|
|
||||||
|
|
||||||
virtual void DoDrawPoint(wxCoord x, wxCoord y);
|
|
||||||
virtual void DoDrawLine(wxCoord x1, wxCoord y1, wxCoord x2, wxCoord y2);
|
|
||||||
|
|
||||||
virtual void DoDrawArc(wxCoord x1, wxCoord y1,
|
|
||||||
wxCoord x2, wxCoord y2,
|
|
||||||
wxCoord xc, wxCoord yc);
|
|
||||||
virtual void DoDrawEllipticArc(wxCoord x, wxCoord y, wxCoord w, wxCoord h,
|
|
||||||
double sa, double ea);
|
|
||||||
|
|
||||||
virtual void DoDrawRectangle(wxCoord x, wxCoord y, wxCoord width, wxCoord height);
|
|
||||||
virtual void DoDrawRoundedRectangle(wxCoord x, wxCoord y,
|
|
||||||
wxCoord width, wxCoord height,
|
|
||||||
double radius);
|
|
||||||
virtual void DoDrawEllipse(wxCoord x, wxCoord y, wxCoord width, wxCoord height);
|
|
||||||
|
|
||||||
virtual void DoCrossHair(wxCoord x, wxCoord y);
|
|
||||||
|
|
||||||
virtual void DoDrawIcon(const wxIcon& icon, wxCoord x, wxCoord y);
|
|
||||||
virtual void DoDrawBitmap(const wxBitmap &bmp, wxCoord x, wxCoord y,
|
|
||||||
bool useMask = false);
|
|
||||||
|
|
||||||
virtual void DoDrawText(const wxString& text, wxCoord x, wxCoord y);
|
|
||||||
virtual void DoDrawRotatedText(const wxString& text, wxCoord x, wxCoord y,
|
|
||||||
double angle);
|
|
||||||
|
|
||||||
virtual bool DoBlit(wxCoord xdest, wxCoord ydest, wxCoord width, wxCoord height,
|
|
||||||
wxDC *source, wxCoord xsrc, wxCoord ysrc,
|
|
||||||
wxRasterOperationMode rop = wxCOPY, bool useMask = false,
|
|
||||||
wxCoord xsrcMask = -1, wxCoord ysrcMask = -1);
|
|
||||||
|
|
||||||
virtual void DoSetClippingRegion(wxCoord x, wxCoord y,
|
|
||||||
wxCoord width, wxCoord height);
|
|
||||||
virtual void DoSetDeviceClippingRegion(const wxRegion& region);
|
|
||||||
|
|
||||||
virtual void DoGetSize(int *width, int *height) const;
|
|
||||||
virtual void DoGetSizeMM(int* width, int* height) const;
|
|
||||||
|
|
||||||
virtual void DoDrawLines(int n, wxPoint points[],
|
|
||||||
wxCoord xoffset, wxCoord yoffset);
|
|
||||||
virtual void DoDrawPolygon(int n, wxPoint points[],
|
|
||||||
wxCoord xoffset, wxCoord yoffset,
|
|
||||||
wxPolygonFillMode fillStyle = wxODDEVEN_RULE);
|
|
||||||
|
|
||||||
// implementation from now on:
|
|
||||||
|
|
||||||
protected:
|
|
||||||
// setup newly attached MGLDevCtx for wxDC's use
|
|
||||||
// (does things like setting RGB blending mode for antialiased texts):
|
|
||||||
void InitializeMGLDC();
|
|
||||||
|
|
||||||
// common part of DoDrawText() and DoDrawRotatedText()
|
|
||||||
void DrawAnyText(const wxString& text, wxCoord x, wxCoord y);
|
|
||||||
|
|
||||||
// MGL uses pens as both wxPens and wxBrushes, so we have to
|
|
||||||
// switch them as needed:
|
|
||||||
void SelectPen();
|
|
||||||
void SelectBrush();
|
|
||||||
void SelectMGLStipplePen(int style);
|
|
||||||
void SelectMGLFatPen(int style, int flag);
|
|
||||||
|
|
||||||
// Select m_font into m_MGLDC:
|
|
||||||
bool SelectMGLFont();
|
|
||||||
|
|
||||||
// Convert wxWin logical function to MGL rop:
|
|
||||||
int LogicalFunctionToMGLRop(int logFunc) const;
|
|
||||||
|
|
||||||
// Unified implementation of DrawIcon, DrawBitmap and Blit:
|
|
||||||
void DoDrawSubBitmap(const wxBitmap &bmp,
|
|
||||||
wxCoord x, wxCoord y, wxCoord w, wxCoord h,
|
|
||||||
wxCoord destx, wxCoord desty, int rop, bool useMask);
|
|
||||||
|
|
||||||
// MGL DC class we use:
|
|
||||||
MGLDevCtx *m_MGLDC;
|
|
||||||
bool m_OwnsMGLDC:1;
|
|
||||||
|
|
||||||
// helper variables for SelectXXXX():
|
|
||||||
bool m_penSelected;
|
|
||||||
bool m_brushSelected;
|
|
||||||
bool m_downloadedPatterns[2];
|
|
||||||
|
|
||||||
// MGL does not render lines with width>1 with endings centered
|
|
||||||
// at given coords but with top left corner of the pen at them,
|
|
||||||
// these offsets are used to correct it. They are computed by
|
|
||||||
// SelectPen.
|
|
||||||
int m_penOfsX, m_penOfsY;
|
|
||||||
|
|
||||||
double m_mm_to_pix_x, m_mm_to_pix_y;
|
|
||||||
|
|
||||||
wxPalette m_oldPalette;
|
|
||||||
|
|
||||||
wxRegion m_currentClippingRegion;
|
|
||||||
wxRegion m_globalClippingRegion;
|
|
||||||
|
|
||||||
// wxDC::Blit handles memoryDCs as special cases :(
|
|
||||||
bool m_isMemDC;
|
|
||||||
|
|
||||||
font_t *m_mglFont;
|
|
||||||
};
|
|
||||||
|
|
||||||
#endif
|
|
||||||
// _WX_DC_H_
|
|
@ -1,71 +0,0 @@
|
|||||||
/////////////////////////////////////////////////////////////////////////////
|
|
||||||
// Name: wx/mgl/dcclient.h
|
|
||||||
// Purpose:
|
|
||||||
// Author: Vaclav Slavik
|
|
||||||
// Id: $Id$
|
|
||||||
// Copyright: (c) 2001-2002 SciTech Software, Inc. (www.scitechsoft.com)
|
|
||||||
// Licence: wxWindows licence
|
|
||||||
/////////////////////////////////////////////////////////////////////////////
|
|
||||||
|
|
||||||
#ifndef __WX_DCCLIENT_H__
|
|
||||||
#define __WX_DCCLIENT_H__
|
|
||||||
|
|
||||||
#include "wx/dc.h"
|
|
||||||
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
// classes
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
class WXDLLIMPEXP_FWD_CORE wxWindowDC;
|
|
||||||
class WXDLLIMPEXP_FWD_CORE wxPaintDC;
|
|
||||||
class WXDLLIMPEXP_FWD_CORE wxClientDC;
|
|
||||||
class WXDLLIMPEXP_FWD_CORE wxWindowMGL;
|
|
||||||
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
// wxWindowDC
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
class WXDLLIMPEXP_CORE wxWindowDC : public wxDC
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
wxWindowDC() {}
|
|
||||||
virtual ~wxWindowDC();
|
|
||||||
wxWindowDC(wxWindow *win);
|
|
||||||
|
|
||||||
protected:
|
|
||||||
wxWindow *m_wnd;
|
|
||||||
bool m_inPaintHandler;
|
|
||||||
|
|
||||||
private:
|
|
||||||
DECLARE_DYNAMIC_CLASS(wxWindowDC)
|
|
||||||
};
|
|
||||||
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
// wxClientDC
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
class WXDLLIMPEXP_CORE wxClientDC : public wxWindowDC
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
wxClientDC() : wxWindowDC() {}
|
|
||||||
wxClientDC(wxWindow *win);
|
|
||||||
|
|
||||||
private:
|
|
||||||
DECLARE_DYNAMIC_CLASS(wxClientDC)
|
|
||||||
};
|
|
||||||
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
// wxPaintDC
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
class WXDLLIMPEXP_CORE wxPaintDC : public wxClientDC
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
wxPaintDC() : wxClientDC() {}
|
|
||||||
wxPaintDC(wxWindow *win) : wxClientDC(win) {}
|
|
||||||
|
|
||||||
private:
|
|
||||||
DECLARE_DYNAMIC_CLASS(wxPaintDC)
|
|
||||||
};
|
|
||||||
|
|
||||||
#endif // __WX_DCCLIENT_H__
|
|
@ -1,59 +0,0 @@
|
|||||||
/////////////////////////////////////////////////////////////////////////////
|
|
||||||
// Name: wx/mgl/dcmemory.h
|
|
||||||
// Purpose:
|
|
||||||
// Author: Vaclav Slavik
|
|
||||||
// RCS-ID: $Id$
|
|
||||||
// Copyright: (c) 2001-2002 SciTech Software, Inc. (www.scitechsoft.com)
|
|
||||||
// Licence: wxWindows licence
|
|
||||||
/////////////////////////////////////////////////////////////////////////////
|
|
||||||
|
|
||||||
#ifndef __WX_DCMEMORY_H__
|
|
||||||
#define __WX_DCMEMORY_H__
|
|
||||||
|
|
||||||
#include "wx/defs.h"
|
|
||||||
#include "wx/dcclient.h"
|
|
||||||
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
// classes
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
class WXDLLIMPEXP_FWD_CORE wxMemoryDC;
|
|
||||||
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
// wxMemoryDC
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
class WXDLLIMPEXP_CORE wxMemoryDC : public wxDC, public wxMemoryDCBase
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
wxMemoryDC() { Init(); }
|
|
||||||
wxMemoryDC(wxBitmap& bitmap) { Init(); SelectObject(bitmap); }
|
|
||||||
wxMemoryDC(wxDC *dc); // Create compatible DC
|
|
||||||
virtual ~wxMemoryDC();
|
|
||||||
|
|
||||||
// these get reimplemented for mono-bitmaps to behave
|
|
||||||
// more like their Win32 couterparts. They now interpret
|
|
||||||
// wxWHITE, wxWHITE_BRUSH and wxWHITE_PEN as drawing 0
|
|
||||||
// and everything else as drawing 1.
|
|
||||||
virtual void SetPen(const wxPen &pen);
|
|
||||||
virtual void SetBrush(const wxBrush &brush);
|
|
||||||
virtual void SetTextForeground(const wxColour &col);
|
|
||||||
virtual void SetTextBackground(const wxColour &col);
|
|
||||||
|
|
||||||
// implementation
|
|
||||||
wxBitmap m_selected;
|
|
||||||
|
|
||||||
wxBitmap GetSelectedObject() const { return m_selected; }
|
|
||||||
|
|
||||||
protected:
|
|
||||||
virtual void DoSelect(const wxBitmap& bitmap);
|
|
||||||
|
|
||||||
private:
|
|
||||||
void Init();
|
|
||||||
|
|
||||||
DECLARE_DYNAMIC_CLASS(wxMemoryDC)
|
|
||||||
};
|
|
||||||
|
|
||||||
#endif
|
|
||||||
// __WX_DCMEMORY_H__
|
|
||||||
|
|
@ -1,42 +0,0 @@
|
|||||||
/////////////////////////////////////////////////////////////////////////////
|
|
||||||
// Name: wx/mgl/dcscreen.h
|
|
||||||
// Purpose:
|
|
||||||
// Author: Vaclav Slavik
|
|
||||||
// Id: $Id$
|
|
||||||
// Copyright: (c) 2001-2002 SciTech Software, Inc. (www.scitechsoft.com)
|
|
||||||
// Licence: wxWindows licence
|
|
||||||
/////////////////////////////////////////////////////////////////////////////
|
|
||||||
|
|
||||||
#ifndef __WX_DCSCREEN_H__
|
|
||||||
#define __WX_DCSCREEN_H__
|
|
||||||
|
|
||||||
#include "wx/dcclient.h"
|
|
||||||
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
// classes
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
class WXDLLIMPEXP_FWD_CORE wxScreenDC;
|
|
||||||
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
// wxScreenDC
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
class WXDLLIMPEXP_CORE wxScreenDC: public wxDC
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
wxScreenDC();
|
|
||||||
virtual ~wxScreenDC();
|
|
||||||
|
|
||||||
static bool StartDrawingOnTop(wxWindow *WXUNUSED(window)) { return TRUE; }
|
|
||||||
static bool StartDrawingOnTop(wxRect *WXUNUSED(rect) = NULL) { return TRUE; }
|
|
||||||
static bool EndDrawingOnTop() { return TRUE; }
|
|
||||||
|
|
||||||
private:
|
|
||||||
DECLARE_DYNAMIC_CLASS(wxScreenDC)
|
|
||||||
};
|
|
||||||
|
|
||||||
#endif
|
|
||||||
|
|
||||||
// __WX_DCSCREEN_H__
|
|
||||||
|
|
@ -1,121 +0,0 @@
|
|||||||
/////////////////////////////////////////////////////////////////////////////
|
|
||||||
// Name: wx/mgl/font.h
|
|
||||||
// Author: Vaclav Slavik
|
|
||||||
// Id: $Id$
|
|
||||||
// Copyright: (c) 2001-2002 SciTech Software, Inc. (www.scitechsoft.com)
|
|
||||||
// Licence: wxWindows licence
|
|
||||||
/////////////////////////////////////////////////////////////////////////////
|
|
||||||
|
|
||||||
#ifndef __WX_FONT_H__
|
|
||||||
#define __WX_FONT_H__
|
|
||||||
|
|
||||||
#include "wx/hash.h"
|
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
|
||||||
// classes
|
|
||||||
// ----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
class WXDLLIMPEXP_FWD_CORE wxDC;
|
|
||||||
class WXDLLIMPEXP_FWD_CORE wxPaintDC;
|
|
||||||
class WXDLLIMPEXP_FWD_CORE wxWindow;
|
|
||||||
class WXDLLIMPEXP_FWD_CORE wxFont;
|
|
||||||
|
|
||||||
struct font_t;
|
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
|
||||||
// wxFont
|
|
||||||
// ----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
class WXDLLIMPEXP_CORE wxFont : public wxFontBase
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
// ctors and such
|
|
||||||
wxFont() { }
|
|
||||||
|
|
||||||
wxFont(const wxNativeFontInfo& info)
|
|
||||||
{
|
|
||||||
(void)Create(info);
|
|
||||||
}
|
|
||||||
|
|
||||||
#if FUTURE_WXWIN_COMPATIBILITY_3_0
|
|
||||||
wxFont(int size,
|
|
||||||
int family,
|
|
||||||
int style,
|
|
||||||
int weight,
|
|
||||||
bool underlined = false,
|
|
||||||
const wxString& face = wxEmptyString,
|
|
||||||
wxFontEncoding encoding = wxFONTENCODING_DEFAULT)
|
|
||||||
{
|
|
||||||
(void)Create(size, (wxFontFamily)family, (wxFontStyle)style, (wxFontWeight)weight, underlined, face, encoding);
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
wxFont(int size,
|
|
||||||
wxFontFamily family,
|
|
||||||
wxFontStyle style,
|
|
||||||
wxFontWeight weight,
|
|
||||||
bool underlined = false,
|
|
||||||
const wxString& face = wxEmptyString,
|
|
||||||
wxFontEncoding encoding = wxFONTENCODING_DEFAULT)
|
|
||||||
{
|
|
||||||
Create(size, family, style, weight, underlined, face, encoding);
|
|
||||||
}
|
|
||||||
|
|
||||||
wxFont(const wxSize& pixelSize,
|
|
||||||
wxFontFamily family,
|
|
||||||
wxFontStyle style,
|
|
||||||
wxFontWeight weight,
|
|
||||||
bool underlined = false,
|
|
||||||
const wxString& face = wxEmptyString,
|
|
||||||
wxFontEncoding encoding = wxFONTENCODING_DEFAULT)
|
|
||||||
{
|
|
||||||
Create(10, family, style, weight, underlined, face, encoding);
|
|
||||||
SetPixelSize(pixelSize);
|
|
||||||
}
|
|
||||||
|
|
||||||
bool Create(int size,
|
|
||||||
wxFontFamily family,
|
|
||||||
wxFontStyle style,
|
|
||||||
wxFontWeight weight,
|
|
||||||
bool underlined = false,
|
|
||||||
const wxString& face = wxEmptyString,
|
|
||||||
wxFontEncoding encoding = wxFONTENCODING_DEFAULT);
|
|
||||||
|
|
||||||
bool Create(const wxNativeFontInfo& fontinfo);
|
|
||||||
|
|
||||||
virtual ~wxFont() {}
|
|
||||||
|
|
||||||
// implement base class pure virtuals
|
|
||||||
virtual int GetPointSize() const;
|
|
||||||
virtual wxFontStyle GetStyle() const;
|
|
||||||
virtual wxFontWeight GetWeight() const;
|
|
||||||
virtual wxString GetFaceName() const;
|
|
||||||
virtual bool GetUnderlined() const;
|
|
||||||
virtual wxFontEncoding GetEncoding() const;
|
|
||||||
virtual bool IsFixedWidth() const;
|
|
||||||
virtual const wxNativeFontInfo *GetNativeFontInfo() const;
|
|
||||||
|
|
||||||
virtual void SetPointSize(int pointSize);
|
|
||||||
virtual void SetFamily(wxFontFamily family);
|
|
||||||
virtual void SetStyle(wxFontStyle style);
|
|
||||||
virtual void SetWeight(wxFontWeight weight);
|
|
||||||
virtual bool SetFaceName(const wxString& faceName);
|
|
||||||
virtual void SetUnderlined(bool underlined);
|
|
||||||
virtual void SetEncoding(wxFontEncoding encoding);
|
|
||||||
|
|
||||||
wxDECLARE_COMMON_FONT_METHODS();
|
|
||||||
|
|
||||||
struct font_t *GetMGLfont_t(float scale, bool antialiased);
|
|
||||||
|
|
||||||
protected:
|
|
||||||
// ref counting code
|
|
||||||
virtual wxGDIRefData *CreateGDIRefData() const;
|
|
||||||
virtual wxGDIRefData *CloneGDIRefData(const wxGDIRefData *data) const;
|
|
||||||
|
|
||||||
virtual wxFontFamily DoGetFamily() const;
|
|
||||||
|
|
||||||
private:
|
|
||||||
DECLARE_DYNAMIC_CLASS(wxFont)
|
|
||||||
};
|
|
||||||
|
|
||||||
#endif // __WX_FONT_H__
|
|
@ -1,49 +0,0 @@
|
|||||||
/////////////////////////////////////////////////////////////////////////////
|
|
||||||
// Name: wx/mgl/palette.h
|
|
||||||
// Purpose:
|
|
||||||
// Author: Vaclav Slavik
|
|
||||||
// Created: 2001/03/11
|
|
||||||
// Id: $Id$
|
|
||||||
// Copyright: (c) 2001-2002 SciTech Software, Inc. (www.scitechsoft.com)
|
|
||||||
// Licence: wxWindows licence
|
|
||||||
/////////////////////////////////////////////////////////////////////////////
|
|
||||||
|
|
||||||
#ifndef __WX_PALETTE_H__
|
|
||||||
#define __WX_PALETTE_H__
|
|
||||||
|
|
||||||
#include "wx/defs.h"
|
|
||||||
#include "wx/object.h"
|
|
||||||
#include "wx/gdiobj.h"
|
|
||||||
#include "wx/gdicmn.h"
|
|
||||||
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
// classes
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
class WXDLLIMPEXP_FWD_CORE wxPalette;
|
|
||||||
struct palette_t;
|
|
||||||
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
// wxPalette
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
class WXDLLIMPEXP_CORE wxPalette : public wxPaletteBase
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
wxPalette();
|
|
||||||
wxPalette(int n, const unsigned char *red, const unsigned char *green, const unsigned char *blue);
|
|
||||||
virtual ~wxPalette();
|
|
||||||
|
|
||||||
bool Create(int n, const unsigned char *red, const unsigned char *green, const unsigned char *blue);
|
|
||||||
int GetPixel(unsigned char red, unsigned char green, unsigned char blue) const;
|
|
||||||
bool GetRGB(int pixel, unsigned char *red, unsigned char *green, unsigned char *blue) const;
|
|
||||||
|
|
||||||
// implementation
|
|
||||||
virtual int GetColoursCount() const;
|
|
||||||
|
|
||||||
palette_t *GetMGLpalette_t() const;
|
|
||||||
|
|
||||||
DECLARE_DYNAMIC_CLASS(wxPalette)
|
|
||||||
};
|
|
||||||
|
|
||||||
#endif // __WX_PALETTE_H__
|
|
@ -1,79 +0,0 @@
|
|||||||
/////////////////////////////////////////////////////////////////////////////
|
|
||||||
// Name: wx/mgl/pen.h
|
|
||||||
// Purpose:
|
|
||||||
// Author: Vaclav Slavik
|
|
||||||
// Id: $Id$
|
|
||||||
// Copyright: (c) 2001-2002 SciTech Software, Inc. (www.scitechsoft.com)
|
|
||||||
// Licence: wxWindows licence
|
|
||||||
/////////////////////////////////////////////////////////////////////////////
|
|
||||||
|
|
||||||
#ifndef __WX_PEN_H__
|
|
||||||
#define __WX_PEN_H__
|
|
||||||
|
|
||||||
#include "wx/defs.h"
|
|
||||||
#include "wx/object.h"
|
|
||||||
#include "wx/string.h"
|
|
||||||
#include "wx/gdiobj.h"
|
|
||||||
#include "wx/gdicmn.h"
|
|
||||||
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
// classes
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
class WXDLLIMPEXP_FWD_CORE wxBitmap;
|
|
||||||
class WXDLLIMPEXP_FWD_CORE wxPen;
|
|
||||||
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
// wxPen
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
class WXDLLIMPEXP_CORE wxPen : public wxPenBase
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
wxPen() {}
|
|
||||||
wxPen(const wxColour &colour, int width = 1, wxPenStyle style = wxPENSTYLE_SOLID);
|
|
||||||
#if FUTURE_WXWIN_COMPATIBILITY_3_0
|
|
||||||
wxDEPRECATED_FUTURE( wxPen(const wxColour& col, int width, int style) );
|
|
||||||
#endif
|
|
||||||
|
|
||||||
wxPen(const wxBitmap& stipple, int width);
|
|
||||||
virtual ~wxPen() {}
|
|
||||||
bool operator == (const wxPen& pen) const;
|
|
||||||
bool operator != (const wxPen& pen) const;
|
|
||||||
|
|
||||||
void SetColour(const wxColour &colour);
|
|
||||||
void SetColour(unsigned char red, unsigned char green, unsigned char blue);
|
|
||||||
void SetCap(wxPenCap capStyle);
|
|
||||||
void SetJoin(wxPenJoin joinStyle);
|
|
||||||
void SetStyle(wxPenStyle style);
|
|
||||||
void SetWidth(int width);
|
|
||||||
void SetDashes(int number_of_dashes, const wxDash *dash);
|
|
||||||
void SetStipple(const wxBitmap& stipple);
|
|
||||||
|
|
||||||
wxColour GetColour() const;
|
|
||||||
wxPenCap GetCap() const;
|
|
||||||
wxPenJoin GetJoin() const;
|
|
||||||
wxPenStyle GetStyle() const;
|
|
||||||
int GetWidth() const;
|
|
||||||
int GetDashes(wxDash **ptr) const;
|
|
||||||
int GetDashCount() const;
|
|
||||||
wxDash* GetDash() const;
|
|
||||||
wxBitmap *GetStipple() const;
|
|
||||||
|
|
||||||
#if FUTURE_WXWIN_COMPATIBILITY_3_0
|
|
||||||
wxDEPRECATED_FUTURE( void SetStyle(int style) )
|
|
||||||
{ SetStyle((wxPenStyle)style); }
|
|
||||||
#endif
|
|
||||||
|
|
||||||
// implementation:
|
|
||||||
void* GetPixPattern() const;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
virtual wxGDIRefData *CreateGDIRefData() const;
|
|
||||||
virtual wxGDIRefData *CloneGDIRefData(const wxGDIRefData *data) const;
|
|
||||||
|
|
||||||
private:
|
|
||||||
DECLARE_DYNAMIC_CLASS(wxPen)
|
|
||||||
};
|
|
||||||
|
|
||||||
#endif // __WX_PEN_H__
|
|
@ -1,39 +0,0 @@
|
|||||||
///////////////////////////////////////////////////////////////////////////////
|
|
||||||
// Name: wx/mgl/popupwin.h
|
|
||||||
// Purpose: wxPopupWindow class for wxMGL
|
|
||||||
// Author: Vadim Zeitlin
|
|
||||||
// Created: 06.01.01
|
|
||||||
// RCS-ID: $Id$
|
|
||||||
// Copyright: (c) 2001-2002 SciTech Software, Inc. (www.scitechsoft.com)
|
|
||||||
// Licence: wxWindows licence
|
|
||||||
///////////////////////////////////////////////////////////////////////////////
|
|
||||||
|
|
||||||
#ifndef _WX_POPUPWIN_H_
|
|
||||||
#define _WX_POPUPWIN_H_
|
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
|
||||||
// wxPopupWindow
|
|
||||||
// ----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
class WXDLLIMPEXP_CORE wxPopupWindow : public wxPopupWindowBase
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
wxPopupWindow() { }
|
|
||||||
|
|
||||||
wxPopupWindow(wxWindow *parent, int flags = wxBORDER_NONE)
|
|
||||||
{ (void)Create(parent, flags); }
|
|
||||||
|
|
||||||
bool Create(wxWindow *parent, int flags = wxBORDER_NONE)
|
|
||||||
{
|
|
||||||
return wxPopupWindowBase::Create(parent) &&
|
|
||||||
wxWindow::Create(parent, -1,
|
|
||||||
wxDefaultPosition, wxDefaultSize,
|
|
||||||
(flags & wxBORDER_MASK) | wxPOPUP_WINDOW);
|
|
||||||
}
|
|
||||||
|
|
||||||
protected:
|
|
||||||
DECLARE_DYNAMIC_CLASS(wxPopupWindow)
|
|
||||||
};
|
|
||||||
|
|
||||||
#endif // _WX_POPUPWIN_H_
|
|
||||||
|
|
@ -1,58 +0,0 @@
|
|||||||
/////////////////////////////////////////////////////////////////////////////
|
|
||||||
// Name: wx/mgl/private.h
|
|
||||||
// Purpose: Private declarations: as this header is only included by
|
|
||||||
// wxWidgets itself, it may contain identifiers which don't start
|
|
||||||
// with "wx".
|
|
||||||
// Author: Vaclav Slavik
|
|
||||||
// Created: 2001/04/07
|
|
||||||
// RCS-ID: $Id$
|
|
||||||
// Copyright: (c) 2001-2002 SciTech Software, Inc. (www.scitechsoft.com)
|
|
||||||
// Licence: wxWindows licence
|
|
||||||
/////////////////////////////////////////////////////////////////////////////
|
|
||||||
|
|
||||||
#ifndef _WX_MGL_PRIVATE_H_
|
|
||||||
#define _WX_MGL_PRIVATE_H_
|
|
||||||
|
|
||||||
#include "wx/ioswrap.h"
|
|
||||||
#include <mgraph.hpp>
|
|
||||||
#include "pmapi.h"
|
|
||||||
|
|
||||||
// the scitech headers define true and false
|
|
||||||
#undef true
|
|
||||||
#undef false
|
|
||||||
|
|
||||||
class WXDLLIMPEXP_FWD_CORE wxBitmap;
|
|
||||||
|
|
||||||
|
|
||||||
// ---------------------------------------------------------------------------
|
|
||||||
// private variables
|
|
||||||
// ---------------------------------------------------------------------------
|
|
||||||
|
|
||||||
extern MGLDevCtx *g_displayDC;
|
|
||||||
extern winmng_t *g_winMng;
|
|
||||||
|
|
||||||
// ---------------------------------------------------------------------------
|
|
||||||
// helper functions
|
|
||||||
// ---------------------------------------------------------------------------
|
|
||||||
|
|
||||||
|
|
||||||
// This function converts wxBitmap into pixpattern24_t representation
|
|
||||||
// (used by wxBrush and wxPen)
|
|
||||||
|
|
||||||
extern void wxBitmapToPixPattern(const wxBitmap& bitmap,
|
|
||||||
pixpattern24_t *pix, pattern_t *mask);
|
|
||||||
|
|
||||||
|
|
||||||
// Sets current DC and restores previous one upon destruction:
|
|
||||||
class wxCurrentDCSwitcher
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
wxCurrentDCSwitcher(MGLDevCtx *dc)
|
|
||||||
{ m_old = dc->makeCurrent(); }
|
|
||||||
~wxCurrentDCSwitcher()
|
|
||||||
{ MGL_makeCurrentDC(m_old); }
|
|
||||||
MGLDC *m_old;
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
#endif // _WX_MGL_PRIVATE_H_
|
|
@ -1,75 +0,0 @@
|
|||||||
/////////////////////////////////////////////////////////////////////////////
|
|
||||||
// Name: wx/mgl/private/fontmgr.h
|
|
||||||
// Purpose: font management for MGL
|
|
||||||
// Author: Vaclav Slavik
|
|
||||||
// Created: 2006-11-18
|
|
||||||
// RCS-ID: $Id$
|
|
||||||
// Copyright: (c) 2001-2002 SciTech Software, Inc. (www.scitechsoft.com)
|
|
||||||
// Licence: wxWindows licence
|
|
||||||
/////////////////////////////////////////////////////////////////////////////
|
|
||||||
|
|
||||||
#ifndef _WX_MGL_PRIVATE_FONTMGR_H_
|
|
||||||
#define _WX_MGL_PRIVATE_FONTMGR_H_
|
|
||||||
|
|
||||||
struct font_info_t;
|
|
||||||
struct font_lib_t;
|
|
||||||
struct font_t;
|
|
||||||
|
|
||||||
class wxFontInstance : public wxFontInstanceBase
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
wxFontInstance(float ptSize, bool aa, font_lib_t *fontLib);
|
|
||||||
virtual ~wxFontInstance();
|
|
||||||
|
|
||||||
struct font_t *GetMGLfont_t() const { return m_font; }
|
|
||||||
|
|
||||||
private:
|
|
||||||
font_t *m_font;
|
|
||||||
};
|
|
||||||
|
|
||||||
class wxFontFace : public wxFontFaceBase
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
wxFontFace(const wxString& filename)
|
|
||||||
: m_fontLib(NULL), m_fileName(filename) {}
|
|
||||||
|
|
||||||
virtual void Acquire();
|
|
||||||
virtual void Release();
|
|
||||||
|
|
||||||
virtual wxFontInstance *GetFontInstance(float ptSize, bool aa);
|
|
||||||
|
|
||||||
protected:
|
|
||||||
wxFontInstance *CreateFontInstance(float ptSize, bool aa);
|
|
||||||
|
|
||||||
private:
|
|
||||||
font_lib_t *m_fontLib;
|
|
||||||
wxString m_fileName;
|
|
||||||
};
|
|
||||||
|
|
||||||
class wxFontBundle : public wxFontBundleBase
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
wxFontBundle(const font_info_t *fontInfo);
|
|
||||||
|
|
||||||
virtual wxString GetName() const;
|
|
||||||
virtual bool IsFixed() const;
|
|
||||||
|
|
||||||
const font_info_t *GetInfo() const { return m_fontInfo; }
|
|
||||||
|
|
||||||
private:
|
|
||||||
const font_info_t *m_fontInfo;
|
|
||||||
};
|
|
||||||
|
|
||||||
class wxFontsManager : public wxFontsManagerBase
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
wxFontsManager() { AddAllFonts(); }
|
|
||||||
|
|
||||||
virtual wxString GetDefaultFacename(wxFontFamily family) const;
|
|
||||||
|
|
||||||
private:
|
|
||||||
// adds all fonts using AddBundle()
|
|
||||||
void AddAllFonts();
|
|
||||||
};
|
|
||||||
|
|
||||||
#endif // _WX_MGL_PRIVATE_FONTMGR_H_
|
|
@ -1,103 +0,0 @@
|
|||||||
/////////////////////////////////////////////////////////////////////////////
|
|
||||||
// Name: wx/mgl/region.h
|
|
||||||
// Purpose: wxRegion class
|
|
||||||
// Author: Vaclav Slavik
|
|
||||||
// Created: 2001/03/12
|
|
||||||
// RCS-ID: $Id$
|
|
||||||
// Copyright: (c) 2001-2002 SciTech Software, Inc. (www.scitechsoft.com)
|
|
||||||
// Licence: wxWindows licence
|
|
||||||
/////////////////////////////////////////////////////////////////////////////
|
|
||||||
|
|
||||||
#ifndef _WX_MGL_REGION_H_
|
|
||||||
#define _WX_MGL_REGION_H_
|
|
||||||
|
|
||||||
#include "wx/list.h"
|
|
||||||
|
|
||||||
class MGLRegion;
|
|
||||||
|
|
||||||
class WXDLLIMPEXP_CORE wxRegion : public wxRegionBase
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
wxRegion();
|
|
||||||
wxRegion(wxCoord x, wxCoord y, wxCoord w, wxCoord h);
|
|
||||||
wxRegion(const wxPoint& topLeft, const wxPoint& bottomRight);
|
|
||||||
wxRegion(const wxRect& rect);
|
|
||||||
wxRegion(const MGLRegion& region);
|
|
||||||
wxRegion(size_t n, const wxPoint *points, wxPolygonFillMode fillStyle = wxODDEVEN_RULE );
|
|
||||||
wxRegion(const wxBitmap& bmp)
|
|
||||||
{
|
|
||||||
Union(bmp);
|
|
||||||
}
|
|
||||||
wxRegion(const wxBitmap& bmp,
|
|
||||||
const wxColour& transColour, int tolerance = 0)
|
|
||||||
{
|
|
||||||
Union(bmp, transColour, tolerance);
|
|
||||||
}
|
|
||||||
|
|
||||||
virtual ~wxRegion();
|
|
||||||
|
|
||||||
// wxRegionBase methods
|
|
||||||
virtual void Clear();
|
|
||||||
virtual bool IsEmpty() const;
|
|
||||||
|
|
||||||
// implementation from now on:
|
|
||||||
const MGLRegion& GetMGLRegion() const;
|
|
||||||
|
|
||||||
protected:
|
|
||||||
virtual wxGDIRefData *CreateGDIRefData() const;
|
|
||||||
virtual wxGDIRefData *CloneGDIRefData(const wxGDIRefData *data) const;
|
|
||||||
|
|
||||||
// wxRegionBase pure virtuals
|
|
||||||
virtual bool DoIsEqual(const wxRegion& region) const;
|
|
||||||
virtual bool DoGetBox(wxCoord& x, wxCoord& y, wxCoord& w, wxCoord& h) const;
|
|
||||||
virtual wxRegionContain DoContainsPoint(wxCoord x, wxCoord y) const;
|
|
||||||
virtual wxRegionContain DoContainsRect(const wxRect& rect) const;
|
|
||||||
|
|
||||||
virtual bool DoOffset(wxCoord x, wxCoord y);
|
|
||||||
virtual bool DoUnionWithRect(const wxRect& rect);
|
|
||||||
virtual bool DoUnionWithRegion(const wxRegion& region);
|
|
||||||
virtual bool DoIntersect(const wxRegion& region);
|
|
||||||
virtual bool DoSubtract(const wxRegion& region);
|
|
||||||
virtual bool DoXor(const wxRegion& region);
|
|
||||||
|
|
||||||
private:
|
|
||||||
DECLARE_DYNAMIC_CLASS(wxRegion);
|
|
||||||
friend class WXDLLIMPEXP_FWD_CORE wxRegionIterator;
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
WX_DECLARE_EXPORTED_LIST(wxRect, wxRegionRectList);
|
|
||||||
|
|
||||||
class WXDLLIMPEXP_CORE wxRegionIterator : public wxObject
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
wxRegionIterator(void);
|
|
||||||
wxRegionIterator(const wxRegion& region);
|
|
||||||
virtual ~wxRegionIterator(void);
|
|
||||||
|
|
||||||
void Reset(void) { m_currentNode = NULL; }
|
|
||||||
void Reset(const wxRegion& region);
|
|
||||||
|
|
||||||
operator bool (void) const { return (m_currentNode != NULL); }
|
|
||||||
|
|
||||||
bool HaveRects(void) const { return (m_currentNode != NULL); }
|
|
||||||
|
|
||||||
void operator ++ (void);
|
|
||||||
void operator ++ (int);
|
|
||||||
|
|
||||||
wxCoord GetX(void) const;
|
|
||||||
wxCoord GetY(void) const;
|
|
||||||
wxCoord GetW(void) const;
|
|
||||||
wxCoord GetWidth(void) const { return GetW(); }
|
|
||||||
wxCoord GetH(void) const;
|
|
||||||
wxCoord GetHeight(void) const { return GetH(); }
|
|
||||||
wxRect GetRect() const { return wxRect(GetX(), GetY(), GetWidth(), GetHeight()); }
|
|
||||||
|
|
||||||
private:
|
|
||||||
wxRegionRectList m_rects;
|
|
||||||
wxRegionRectList::Node *m_currentNode;
|
|
||||||
|
|
||||||
DECLARE_DYNAMIC_CLASS(wxRegionIterator);
|
|
||||||
};
|
|
||||||
|
|
||||||
#endif // _WX_MGL_REGION_H_
|
|
@ -1,81 +0,0 @@
|
|||||||
/////////////////////////////////////////////////////////////////////////////
|
|
||||||
// Name: wx/mgl/toplevel.h
|
|
||||||
// Purpose: Top level window, abstraction of wxFrame and wxDialog
|
|
||||||
// Author: Vaclav Slavik
|
|
||||||
// Id: $Id$
|
|
||||||
// Copyright: (c) 2001-2002 SciTech Software, Inc. (www.scitechsoft.com)
|
|
||||||
// Licence: wxWindows licence
|
|
||||||
/////////////////////////////////////////////////////////////////////////////
|
|
||||||
|
|
||||||
#ifndef __WX_TOPLEVEL_H__
|
|
||||||
#define __WX_TOPLEVEL_H__
|
|
||||||
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
// wxTopLevelWindowMGL
|
|
||||||
//-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
class wxTopLevelWindowMGL : public wxTopLevelWindowBase
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
// construction
|
|
||||||
wxTopLevelWindowMGL() { Init(); }
|
|
||||||
wxTopLevelWindowMGL(wxWindow *parent,
|
|
||||||
wxWindowID id,
|
|
||||||
const wxString& title,
|
|
||||||
const wxPoint& pos = wxDefaultPosition,
|
|
||||||
const wxSize& size = wxDefaultSize,
|
|
||||||
long style = wxDEFAULT_FRAME_STYLE,
|
|
||||||
const wxString& name = wxFrameNameStr)
|
|
||||||
{
|
|
||||||
Init();
|
|
||||||
|
|
||||||
Create(parent, id, title, pos, size, style, name);
|
|
||||||
}
|
|
||||||
|
|
||||||
bool Create(wxWindow *parent,
|
|
||||||
wxWindowID id,
|
|
||||||
const wxString& title,
|
|
||||||
const wxPoint& pos = wxDefaultPosition,
|
|
||||||
const wxSize& size = wxDefaultSize,
|
|
||||||
long style = wxDEFAULT_FRAME_STYLE,
|
|
||||||
const wxString& name = wxFrameNameStr);
|
|
||||||
|
|
||||||
// implement base class pure virtuals
|
|
||||||
virtual void Maximize(bool maximize = true);
|
|
||||||
virtual bool IsMaximized() const;
|
|
||||||
virtual void Iconize(bool iconize = true);
|
|
||||||
virtual bool IsIconized() const;
|
|
||||||
virtual void Restore();
|
|
||||||
|
|
||||||
virtual bool ShowFullScreen(bool show, long style = wxFULLSCREEN_ALL);
|
|
||||||
virtual bool IsFullScreen() const { return m_fsIsShowing; }
|
|
||||||
|
|
||||||
virtual bool Show(bool show = true);
|
|
||||||
|
|
||||||
virtual void SetTitle(const wxString &title) { m_title = title; }
|
|
||||||
virtual wxString GetTitle() const { return m_title; }
|
|
||||||
|
|
||||||
// implementation from now on
|
|
||||||
// --------------------------
|
|
||||||
|
|
||||||
protected:
|
|
||||||
// common part of all ctors
|
|
||||||
void Init();
|
|
||||||
|
|
||||||
wxString m_title;
|
|
||||||
bool m_fsIsShowing:1; /* full screen */
|
|
||||||
long m_fsSaveStyle;
|
|
||||||
long m_fsSaveFlag;
|
|
||||||
wxRect m_fsSaveFrame;
|
|
||||||
|
|
||||||
// is the frame currently iconized?
|
|
||||||
bool m_isIconized:1;
|
|
||||||
// and maximized?
|
|
||||||
bool m_isMaximized:1;
|
|
||||||
wxRect m_savedFrame;
|
|
||||||
|
|
||||||
// did we sent wxSizeEvent at least once?
|
|
||||||
bool m_sizeSet:1;
|
|
||||||
};
|
|
||||||
|
|
||||||
#endif // __WX_TOPLEVEL_H__
|
|
@ -1,149 +0,0 @@
|
|||||||
/////////////////////////////////////////////////////////////////////////////
|
|
||||||
// Name: wx/mgl/window.h
|
|
||||||
// Purpose: wxWindow class
|
|
||||||
// Author: Vaclav Slavik
|
|
||||||
// RCS-ID: $Id$
|
|
||||||
// Copyright: (c) 2001-2002 SciTech Software, Inc. (www.scitechsoft.com)
|
|
||||||
// Licence: wxWindows licence
|
|
||||||
/////////////////////////////////////////////////////////////////////////////
|
|
||||||
|
|
||||||
#ifndef _WX_WINDOW_H_
|
|
||||||
#define _WX_WINDOW_H_
|
|
||||||
|
|
||||||
// ---------------------------------------------------------------------------
|
|
||||||
// headers
|
|
||||||
// ---------------------------------------------------------------------------
|
|
||||||
|
|
||||||
#include "wx/font.h"
|
|
||||||
|
|
||||||
struct window_t;
|
|
||||||
class MGLDevCtx;
|
|
||||||
|
|
||||||
// ---------------------------------------------------------------------------
|
|
||||||
// wxWindow declaration for MGL
|
|
||||||
// ---------------------------------------------------------------------------
|
|
||||||
|
|
||||||
class WXDLLIMPEXP_CORE wxWindowMGL : public wxWindowBase
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
wxWindowMGL() { Init(); }
|
|
||||||
|
|
||||||
wxWindowMGL(wxWindow *parent,
|
|
||||||
wxWindowID id,
|
|
||||||
const wxPoint& pos = wxDefaultPosition,
|
|
||||||
const wxSize& size = wxDefaultSize,
|
|
||||||
long style = 0,
|
|
||||||
const wxString& name = wxPanelNameStr)
|
|
||||||
{
|
|
||||||
Init();
|
|
||||||
Create(parent, id, pos, size, style, name);
|
|
||||||
}
|
|
||||||
|
|
||||||
virtual ~wxWindowMGL();
|
|
||||||
|
|
||||||
bool Create(wxWindow *parent,
|
|
||||||
wxWindowID id,
|
|
||||||
const wxPoint& pos = wxDefaultPosition,
|
|
||||||
const wxSize& size = wxDefaultSize,
|
|
||||||
long style = 0,
|
|
||||||
const wxString& name = wxPanelNameStr);
|
|
||||||
|
|
||||||
// implement base class (pure) virtual methods
|
|
||||||
// -------------------------------------------
|
|
||||||
|
|
||||||
virtual void SetLabel( const wxString &WXUNUSED(label) ) {}
|
|
||||||
virtual wxString GetLabel() const { return wxEmptyString; }
|
|
||||||
|
|
||||||
virtual void Raise();
|
|
||||||
virtual void Lower();
|
|
||||||
|
|
||||||
virtual bool Show(bool show = true);
|
|
||||||
|
|
||||||
virtual void SetFocus();
|
|
||||||
|
|
||||||
virtual bool Reparent(wxWindowBase *newParent);
|
|
||||||
|
|
||||||
virtual void WarpPointer(int x, int y);
|
|
||||||
|
|
||||||
virtual void Refresh(bool eraseBackground = true,
|
|
||||||
const wxRect *rect = (const wxRect *) NULL);
|
|
||||||
virtual void Update();
|
|
||||||
|
|
||||||
virtual bool SetCursor(const wxCursor &cursor);
|
|
||||||
virtual bool SetFont(const wxFont &font) { m_font = font; return true; }
|
|
||||||
|
|
||||||
virtual int GetCharHeight() const;
|
|
||||||
virtual int GetCharWidth() const;
|
|
||||||
|
|
||||||
#if wxUSE_DRAG_AND_DROP
|
|
||||||
virtual void SetDropTarget(wxDropTarget *dropTarget);
|
|
||||||
#endif // wxUSE_DRAG_AND_DROP
|
|
||||||
|
|
||||||
// Accept files for dragging
|
|
||||||
virtual void DragAcceptFiles(bool accept);
|
|
||||||
|
|
||||||
virtual WXWidget GetHandle() const { return m_wnd; }
|
|
||||||
|
|
||||||
void SetMGLwindow_t(struct window_t *wnd);
|
|
||||||
|
|
||||||
// implementation from now on
|
|
||||||
// --------------------------
|
|
||||||
|
|
||||||
protected:
|
|
||||||
virtual void DoFreeze();
|
|
||||||
virtual void DoThaw();
|
|
||||||
|
|
||||||
|
|
||||||
// the window handle
|
|
||||||
struct window_t *m_wnd;
|
|
||||||
// whether there should be wxEraseEvent before wxPaintEvent or not
|
|
||||||
// (see wxWindow::Refresh)
|
|
||||||
bool m_refreshAfterThaw:1;
|
|
||||||
int m_eraseBackground;
|
|
||||||
|
|
||||||
// implement the base class pure virtuals
|
|
||||||
virtual void DoGetTextExtent(const wxString& string,
|
|
||||||
int *x, int *y,
|
|
||||||
int *descent = NULL,
|
|
||||||
int *externalLeading = NULL,
|
|
||||||
const wxFont *font = NULL) const;
|
|
||||||
virtual void DoClientToScreen( int *x, int *y ) const;
|
|
||||||
virtual void DoScreenToClient( int *x, int *y ) const;
|
|
||||||
virtual void DoGetPosition( int *x, int *y ) const;
|
|
||||||
virtual void DoGetSize( int *width, int *height ) const;
|
|
||||||
virtual void DoGetClientSize( int *width, int *height ) const;
|
|
||||||
virtual void DoSetSize(int x, int y,
|
|
||||||
int width, int height,
|
|
||||||
int sizeFlags = wxSIZE_AUTO);
|
|
||||||
virtual void DoSetClientSize(int width, int height);
|
|
||||||
|
|
||||||
virtual void DoCaptureMouse();
|
|
||||||
virtual void DoReleaseMouse();
|
|
||||||
|
|
||||||
// move the window to the specified location and resize it: this is called
|
|
||||||
// from both DoSetSize() and DoSetClientSize() and would usually just call
|
|
||||||
// ::MoveWindow() except for composite controls which will want to arrange
|
|
||||||
// themselves inside the given rectangle
|
|
||||||
virtual void DoMoveWindow(int x, int y, int width, int height);
|
|
||||||
|
|
||||||
private:
|
|
||||||
// common part of all ctors
|
|
||||||
void Init();
|
|
||||||
// counterpart to SetFocus
|
|
||||||
void KillFocus();
|
|
||||||
|
|
||||||
MGLDevCtx *m_paintMGLDC;
|
|
||||||
friend class wxPaintDC;
|
|
||||||
|
|
||||||
DECLARE_DYNAMIC_CLASS(wxWindowMGL)
|
|
||||||
wxDECLARE_NO_COPY_CLASS(wxWindowMGL);
|
|
||||||
DECLARE_EVENT_TABLE()
|
|
||||||
|
|
||||||
public:
|
|
||||||
void HandlePaint(MGLDevCtx *dc);
|
|
||||||
// needed by wxWindowPainter
|
|
||||||
MGLDevCtx *GetPaintMGLDC() const { return m_paintMGLDC; }
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
#endif // _WX_WINDOW_H_
|
|
@ -34,8 +34,6 @@ public:
|
|||||||
#include "wx/x11/palette.h"
|
#include "wx/x11/palette.h"
|
||||||
#elif defined(__WXGTK__) || defined(__WXCOCOA__)
|
#elif defined(__WXGTK__) || defined(__WXCOCOA__)
|
||||||
#include "wx/generic/paletteg.h"
|
#include "wx/generic/paletteg.h"
|
||||||
#elif defined(__WXMGL__)
|
|
||||||
#include "wx/mgl/palette.h"
|
|
||||||
#elif defined(__WXMAC__)
|
#elif defined(__WXMAC__)
|
||||||
#include "wx/osx/palette.h"
|
#include "wx/osx/palette.h"
|
||||||
#elif defined(__WXPM__)
|
#elif defined(__WXPM__)
|
||||||
|
@ -107,8 +107,6 @@ public:
|
|||||||
#include "wx/gtk/pen.h"
|
#include "wx/gtk/pen.h"
|
||||||
#elif defined(__WXGTK__)
|
#elif defined(__WXGTK__)
|
||||||
#include "wx/gtk1/pen.h"
|
#include "wx/gtk1/pen.h"
|
||||||
#elif defined(__WXMGL__)
|
|
||||||
#include "wx/mgl/pen.h"
|
|
||||||
#elif defined(__WXDFB__)
|
#elif defined(__WXDFB__)
|
||||||
#include "wx/dfb/pen.h"
|
#include "wx/dfb/pen.h"
|
||||||
#elif defined(__WXMAC__)
|
#elif defined(__WXMAC__)
|
||||||
|
@ -72,15 +72,14 @@ enum wxPortId
|
|||||||
wxPORT_MSW = 1 << 1, // wxMSW, native toolkit is Windows API
|
wxPORT_MSW = 1 << 1, // wxMSW, native toolkit is Windows API
|
||||||
wxPORT_MOTIF = 1 << 2, // wxMotif, using [Open]Motif or Lesstif
|
wxPORT_MOTIF = 1 << 2, // wxMotif, using [Open]Motif or Lesstif
|
||||||
wxPORT_GTK = 1 << 3, // wxGTK, using GTK+ 1.x, 2.x, GPE or Maemo
|
wxPORT_GTK = 1 << 3, // wxGTK, using GTK+ 1.x, 2.x, GPE or Maemo
|
||||||
wxPORT_MGL = 1 << 4, // wxMGL, using wxUniversal
|
wxPORT_DFB = 1 << 4, // wxDFB, using wxUniversal
|
||||||
wxPORT_X11 = 1 << 5, // wxX11, using wxUniversal
|
wxPORT_X11 = 1 << 5, // wxX11, using wxUniversal
|
||||||
wxPORT_PM = 1 << 6, // wxOS2, using OS/2 Presentation Manager
|
wxPORT_PM = 1 << 6, // wxOS2, using OS/2 Presentation Manager
|
||||||
wxPORT_OS2 = wxPORT_PM, // wxOS2, using OS/2 Presentation Manager
|
wxPORT_OS2 = wxPORT_PM, // wxOS2, using OS/2 Presentation Manager
|
||||||
wxPORT_MAC = 1 << 7, // wxOSX (former wxMac), using Cocoa, Carbon or iPhone API
|
wxPORT_MAC = 1 << 7, // wxOSX (former wxMac), using Cocoa, Carbon or iPhone API
|
||||||
wxPORT_OSX = wxPORT_MAC, // wxOSX, using Cocoa, Carbon or iPhone API
|
wxPORT_OSX = wxPORT_MAC, // wxOSX, using Cocoa, Carbon or iPhone API
|
||||||
wxPORT_COCOA = 1 << 8, // wxCocoa, using Cocoa NextStep/Mac API
|
wxPORT_COCOA = 1 << 8, // wxCocoa, using Cocoa NextStep/Mac API
|
||||||
wxPORT_WINCE = 1 << 9, // wxWinCE, toolkit is WinCE SDK API
|
wxPORT_WINCE = 1 << 9 // wxWinCE, toolkit is WinCE SDK API
|
||||||
wxPORT_DFB = 1 << 10 // wxDFB, using wxUniversal
|
|
||||||
};
|
};
|
||||||
|
|
||||||
// architecture of the operating system
|
// architecture of the operating system
|
||||||
@ -362,7 +361,6 @@ protected:
|
|||||||
#define wxWIN32S wxOS_WINDOWS_9X
|
#define wxWIN32S wxOS_WINDOWS_9X
|
||||||
|
|
||||||
#define wxOS2 wxPORT_OS2
|
#define wxOS2 wxPORT_OS2
|
||||||
#define wxMGL wxPORT_MGL
|
|
||||||
#define wxCocoa wxPORT_MAC
|
#define wxCocoa wxPORT_MAC
|
||||||
#define wxMac wxPORT_MAC
|
#define wxMac wxPORT_MAC
|
||||||
#define wxMotif wxPORT_MOTIF
|
#define wxMotif wxPORT_MOTIF
|
||||||
|
@ -66,8 +66,6 @@ public:
|
|||||||
#include "wx/motif/popupwin.h"
|
#include "wx/motif/popupwin.h"
|
||||||
#elif defined(__WXDFB__)
|
#elif defined(__WXDFB__)
|
||||||
#include "wx/dfb/popupwin.h"
|
#include "wx/dfb/popupwin.h"
|
||||||
#elif defined(__WXMGL__)
|
|
||||||
#include "wx/mgl/popupwin.h"
|
|
||||||
#elif defined(__WXMAC__)
|
#elif defined(__WXMAC__)
|
||||||
#include "wx/osx/popupwin.h"
|
#include "wx/osx/popupwin.h"
|
||||||
#else
|
#else
|
||||||
|
@ -192,9 +192,7 @@ protected:
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
#if defined(__WXMGL__)
|
#if defined(__WXDFB__)
|
||||||
#include "wx/mgl/private/fontmgr.h"
|
|
||||||
#elif defined(__WXDFB__)
|
|
||||||
#include "wx/dfb/private/fontmgr.h"
|
#include "wx/dfb/private/fontmgr.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -220,8 +220,6 @@ protected:
|
|||||||
#include "wx/gtk1/region.h"
|
#include "wx/gtk1/region.h"
|
||||||
#elif defined(__WXMOTIF__) || defined(__WXX11__)
|
#elif defined(__WXMOTIF__) || defined(__WXX11__)
|
||||||
#include "wx/x11/region.h"
|
#include "wx/x11/region.h"
|
||||||
#elif defined(__WXMGL__)
|
|
||||||
#include "wx/mgl/region.h"
|
|
||||||
#elif defined(__WXDFB__)
|
#elif defined(__WXDFB__)
|
||||||
#include "wx/dfb/region.h"
|
#include "wx/dfb/region.h"
|
||||||
#elif defined(__WXMAC__)
|
#elif defined(__WXMAC__)
|
||||||
|
@ -367,9 +367,6 @@ protected:
|
|||||||
#elif defined(__WXX11__)
|
#elif defined(__WXX11__)
|
||||||
#include "wx/x11/toplevel.h"
|
#include "wx/x11/toplevel.h"
|
||||||
#define wxTopLevelWindowNative wxTopLevelWindowX11
|
#define wxTopLevelWindowNative wxTopLevelWindowX11
|
||||||
#elif defined(__WXMGL__)
|
|
||||||
#include "wx/mgl/toplevel.h"
|
|
||||||
#define wxTopLevelWindowNative wxTopLevelWindowMGL
|
|
||||||
#elif defined(__WXDFB__)
|
#elif defined(__WXDFB__)
|
||||||
#include "wx/dfb/toplevel.h"
|
#include "wx/dfb/toplevel.h"
|
||||||
#define wxTopLevelWindowNative wxTopLevelWindowDFB
|
#define wxTopLevelWindowNative wxTopLevelWindowDFB
|
||||||
|
@ -44,8 +44,6 @@ class WXDLLIMPEXP_FWD_CORE wxRenderer;
|
|||||||
#define wxWindowNative wxWindowMSW
|
#define wxWindowNative wxWindowMSW
|
||||||
#elif defined(__WXGTK__)
|
#elif defined(__WXGTK__)
|
||||||
#define wxWindowNative wxWindowGTK
|
#define wxWindowNative wxWindowGTK
|
||||||
#elif defined(__WXMGL__)
|
|
||||||
#define wxWindowNative wxWindowMGL
|
|
||||||
#elif defined(__WXX11__)
|
#elif defined(__WXX11__)
|
||||||
#define wxWindowNative wxWindowX11
|
#define wxWindowNative wxWindowX11
|
||||||
#elif defined(__WXMAC__)
|
#elif defined(__WXMAC__)
|
||||||
|
@ -1842,9 +1842,6 @@ inline void wxWindowBase::SetInitialBestSize(const wxSize& size)
|
|||||||
#define wxWindowX11 wxWindow
|
#define wxWindowX11 wxWindow
|
||||||
#endif // wxUniv
|
#endif // wxUniv
|
||||||
#include "wx/x11/window.h"
|
#include "wx/x11/window.h"
|
||||||
#elif defined(__WXMGL__)
|
|
||||||
#define wxWindowNative wxWindowMGL
|
|
||||||
#include "wx/mgl/window.h"
|
|
||||||
#elif defined(__WXDFB__)
|
#elif defined(__WXDFB__)
|
||||||
#define wxWindowNative wxWindowDFB
|
#define wxWindowNative wxWindowDFB
|
||||||
#include "wx/dfb/window.h"
|
#include "wx/dfb/window.h"
|
||||||
|
@ -54,11 +54,6 @@
|
|||||||
# include "wx/os2/private.h"
|
# include "wx/os2/private.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// include mgl headers
|
|
||||||
#ifdef __WXMGL__
|
|
||||||
# include "wx/mgl/private.h"
|
|
||||||
#endif
|
|
||||||
|
|
||||||
// include the most common wx headers
|
// include the most common wx headers
|
||||||
#include "wx/wx.h"
|
#include "wx/wx.h"
|
||||||
|
|
||||||
|
@ -635,7 +635,7 @@ public:
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
Get display mode that is used use. This is only used in framebuffer
|
Get display mode that is used use. This is only used in framebuffer
|
||||||
wxWidgets ports (such as wxMGL or wxDFB).
|
wxWidgets ports such as wxDFB.
|
||||||
*/
|
*/
|
||||||
virtual wxVideoMode GetDisplayMode() const;
|
virtual wxVideoMode GetDisplayMode() const;
|
||||||
|
|
||||||
@ -727,7 +727,7 @@ public:
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
Set display mode to use. This is only used in framebuffer wxWidgets
|
Set display mode to use. This is only used in framebuffer wxWidgets
|
||||||
ports (such as wxMGL or wxDFB).
|
ports such as wxDFB.
|
||||||
*/
|
*/
|
||||||
virtual bool SetDisplayMode(const wxVideoMode& info);
|
virtual bool SetDisplayMode(const wxVideoMode& info);
|
||||||
|
|
||||||
|
@ -51,7 +51,7 @@ enum wxCheckBoxState
|
|||||||
@style{wxCHK_2STATE}
|
@style{wxCHK_2STATE}
|
||||||
Create a 2-state checkbox. This is the default.
|
Create a 2-state checkbox. This is the default.
|
||||||
@style{wxCHK_3STATE}
|
@style{wxCHK_3STATE}
|
||||||
Create a 3-state checkbox. Not implemented in wxMGL, wxOS2 and
|
Create a 3-state checkbox. Not implemented in wxOS2 and
|
||||||
wxGTK built against GTK+ 1.2.
|
wxGTK built against GTK+ 1.2.
|
||||||
@style{wxCHK_ALLOW_3RD_STATE_FOR_USER}
|
@style{wxCHK_ALLOW_3RD_STATE_FOR_USER}
|
||||||
By default a user can't set a 3-state checkbox to the third state.
|
By default a user can't set a 3-state checkbox to the third state.
|
||||||
|
@ -77,13 +77,12 @@ enum wxPortId
|
|||||||
wxPORT_MSW = 1 << 1, //!< wxMSW, native toolkit is Windows API
|
wxPORT_MSW = 1 << 1, //!< wxMSW, native toolkit is Windows API
|
||||||
wxPORT_MOTIF = 1 << 2, //!< wxMotif, using [Open]Motif or Lesstif
|
wxPORT_MOTIF = 1 << 2, //!< wxMotif, using [Open]Motif or Lesstif
|
||||||
wxPORT_GTK = 1 << 3, //!< wxGTK, using GTK+ 1.x, 2.x, GPE or Maemo
|
wxPORT_GTK = 1 << 3, //!< wxGTK, using GTK+ 1.x, 2.x, GPE or Maemo
|
||||||
wxPORT_MGL = 1 << 4, //!< wxMGL, using wxUniversal
|
wxPORT_DFB = 1 << 4, //!< wxDFB, using wxUniversal
|
||||||
wxPORT_X11 = 1 << 5, //!< wxX11, using wxUniversal
|
wxPORT_X11 = 1 << 5, //!< wxX11, using wxUniversal
|
||||||
wxPORT_OS2 = 1 << 6, //!< wxOS2, using OS/2 Presentation Manager
|
wxPORT_OS2 = 1 << 6, //!< wxOS2, using OS/2 Presentation Manager
|
||||||
wxPORT_MAC = 1 << 7, //!< wxMac, using Carbon or Classic Mac API
|
wxPORT_MAC = 1 << 7, //!< wxMac, using Carbon or Classic Mac API
|
||||||
wxPORT_COCOA = 1 << 8, //!< wxCocoa, using Cocoa NextStep/Mac API
|
wxPORT_COCOA = 1 << 8, //!< wxCocoa, using Cocoa NextStep/Mac API
|
||||||
wxPORT_WINCE = 1 << 9, //!< wxWinCE, toolkit is WinCE SDK API
|
wxPORT_WINCE = 1 << 9 //!< wxWinCE, toolkit is WinCE SDK API
|
||||||
wxPORT_DFB = 1 << 10 //!< wxDFB, using wxUniversal
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@ -128,16 +128,6 @@
|
|||||||
@endFlagTable
|
@endFlagTable
|
||||||
|
|
||||||
|
|
||||||
@section sysopt_mgl MGL
|
|
||||||
|
|
||||||
@beginFlagTable
|
|
||||||
@flag{mgl.aa-threshold}
|
|
||||||
Set this integer option to point size below which fonts are not antialiased. Default: 10.
|
|
||||||
@flag{mgl.screen-refresh}
|
|
||||||
Screen refresh rate in Hz. A reasonable default is used if not specified.
|
|
||||||
@endFlagTable
|
|
||||||
|
|
||||||
|
|
||||||
@section sysopt_motif Motif
|
@section sysopt_motif Motif
|
||||||
|
|
||||||
@beginFlagTable
|
@beginFlagTable
|
||||||
|
@ -1741,14 +1741,6 @@ msgstr ""
|
|||||||
msgid "Cannot initialize OLE"
|
msgid "Cannot initialize OLE"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/mgl/app.cpp:224
|
|
||||||
msgid "Cannot initialize SciTech MGL!"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: ../src/mgl/window.cpp:547
|
|
||||||
msgid "Cannot initialize display."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: ../src/common/socket.cpp:844
|
#: ../src/common/socket.cpp:844
|
||||||
msgid "Cannot initialize sockets"
|
msgid "Cannot initialize sockets"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -2361,10 +2353,6 @@ msgstr ""
|
|||||||
msgid "Couldn't create a timer"
|
msgid "Couldn't create a timer"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/mgl/cursor.cpp:132 ../src/mgl/cursor.cpp:153
|
|
||||||
msgid "Couldn't create cursor."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: ../src/osx/carbon/overlay.cpp:123
|
#: ../src/osx/carbon/overlay.cpp:123
|
||||||
msgid "Couldn't create the overlay window"
|
msgid "Couldn't create the overlay window"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -2656,11 +2644,6 @@ msgstr ""
|
|||||||
msgid "Directory '%s' couldn't be deleted"
|
msgid "Directory '%s' couldn't be deleted"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/mgl/dirmgl.cpp:200
|
|
||||||
#, c-format
|
|
||||||
msgid "Directory '%s' doesn't exist!"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: ../src/generic/dirdlgg.cpp:234
|
#: ../src/generic/dirdlgg.cpp:234
|
||||||
msgid "Directory does not exist"
|
msgid "Directory does not exist"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -3509,11 +3492,6 @@ msgstr ""
|
|||||||
msgid "File \"%s\" could not be opened for writing."
|
msgid "File \"%s\" could not be opened for writing."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/mgl/bitmap.cpp:439
|
|
||||||
#, c-format
|
|
||||||
msgid "File %s does not exist."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: ../src/gtk/filedlg.cpp:53
|
#: ../src/gtk/filedlg.cpp:53
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "File '%s' already exists, do you really want to overwrite it?"
|
msgid "File '%s' already exists, do you really want to overwrite it?"
|
||||||
@ -4642,11 +4620,6 @@ msgstr ""
|
|||||||
msgid "Missing a required parameter."
|
msgid "Missing a required parameter."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/mgl/app.cpp:114
|
|
||||||
#, c-format
|
|
||||||
msgid "Mode %ix%i-%i not available."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: ../src/generic/fontdlgg.cpp:325
|
#: ../src/generic/fontdlgg.cpp:325
|
||||||
msgid "Modern"
|
msgid "Modern"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -25,7 +25,7 @@ LDFLAGS ?=
|
|||||||
# Location and arguments of wx-config script
|
# Location and arguments of wx-config script
|
||||||
WX_CONFIG ?= wx-config
|
WX_CONFIG ?= wx-config
|
||||||
|
|
||||||
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,mgl,osx_cocoa,osx_carbon,dfb]
|
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,osx_cocoa,osx_carbon,dfb]
|
||||||
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
||||||
|
|
||||||
# Use DLL build of wx library to use? [0,1]
|
# Use DLL build of wx library to use? [0,1]
|
||||||
|
@ -25,7 +25,7 @@ LDFLAGS ?=
|
|||||||
# Location and arguments of wx-config script
|
# Location and arguments of wx-config script
|
||||||
WX_CONFIG ?= wx-config
|
WX_CONFIG ?= wx-config
|
||||||
|
|
||||||
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,mgl,osx_cocoa,osx_carbon,dfb]
|
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,osx_cocoa,osx_carbon,dfb]
|
||||||
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
||||||
|
|
||||||
# Use DLL build of wx library to use? [0,1]
|
# Use DLL build of wx library to use? [0,1]
|
||||||
|
@ -25,7 +25,7 @@ LDFLAGS ?=
|
|||||||
# Location and arguments of wx-config script
|
# Location and arguments of wx-config script
|
||||||
WX_CONFIG ?= wx-config
|
WX_CONFIG ?= wx-config
|
||||||
|
|
||||||
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,mgl,osx_cocoa,osx_carbon,dfb]
|
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,osx_cocoa,osx_carbon,dfb]
|
||||||
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
||||||
|
|
||||||
# Use DLL build of wx library to use? [0,1]
|
# Use DLL build of wx library to use? [0,1]
|
||||||
|
@ -25,7 +25,7 @@ LDFLAGS ?=
|
|||||||
# Location and arguments of wx-config script
|
# Location and arguments of wx-config script
|
||||||
WX_CONFIG ?= wx-config
|
WX_CONFIG ?= wx-config
|
||||||
|
|
||||||
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,mgl,osx_cocoa,osx_carbon,dfb]
|
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,osx_cocoa,osx_carbon,dfb]
|
||||||
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
||||||
|
|
||||||
# Use DLL build of wx library to use? [0,1]
|
# Use DLL build of wx library to use? [0,1]
|
||||||
|
@ -25,7 +25,7 @@ LDFLAGS ?=
|
|||||||
# Location and arguments of wx-config script
|
# Location and arguments of wx-config script
|
||||||
WX_CONFIG ?= wx-config
|
WX_CONFIG ?= wx-config
|
||||||
|
|
||||||
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,mgl,osx_cocoa,osx_carbon,dfb]
|
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,osx_cocoa,osx_carbon,dfb]
|
||||||
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
||||||
|
|
||||||
# Use DLL build of wx library to use? [0,1]
|
# Use DLL build of wx library to use? [0,1]
|
||||||
|
@ -25,7 +25,7 @@ LDFLAGS ?=
|
|||||||
# Location and arguments of wx-config script
|
# Location and arguments of wx-config script
|
||||||
WX_CONFIG ?= wx-config
|
WX_CONFIG ?= wx-config
|
||||||
|
|
||||||
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,mgl,osx_cocoa,osx_carbon,dfb]
|
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,osx_cocoa,osx_carbon,dfb]
|
||||||
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
||||||
|
|
||||||
# Use DLL build of wx library to use? [0,1]
|
# Use DLL build of wx library to use? [0,1]
|
||||||
|
@ -25,7 +25,7 @@ LDFLAGS ?=
|
|||||||
# Location and arguments of wx-config script
|
# Location and arguments of wx-config script
|
||||||
WX_CONFIG ?= wx-config
|
WX_CONFIG ?= wx-config
|
||||||
|
|
||||||
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,mgl,osx_cocoa,osx_carbon,dfb]
|
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,osx_cocoa,osx_carbon,dfb]
|
||||||
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
||||||
|
|
||||||
# Use DLL build of wx library to use? [0,1]
|
# Use DLL build of wx library to use? [0,1]
|
||||||
|
@ -25,7 +25,7 @@ LDFLAGS ?=
|
|||||||
# Location and arguments of wx-config script
|
# Location and arguments of wx-config script
|
||||||
WX_CONFIG ?= wx-config
|
WX_CONFIG ?= wx-config
|
||||||
|
|
||||||
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,mgl,osx_cocoa,osx_carbon,dfb]
|
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,osx_cocoa,osx_carbon,dfb]
|
||||||
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
||||||
|
|
||||||
# Use DLL build of wx library to use? [0,1]
|
# Use DLL build of wx library to use? [0,1]
|
||||||
|
@ -25,7 +25,7 @@ LDFLAGS ?=
|
|||||||
# Location and arguments of wx-config script
|
# Location and arguments of wx-config script
|
||||||
WX_CONFIG ?= wx-config
|
WX_CONFIG ?= wx-config
|
||||||
|
|
||||||
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,mgl,osx_cocoa,osx_carbon,dfb]
|
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,osx_cocoa,osx_carbon,dfb]
|
||||||
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
||||||
|
|
||||||
# Use DLL build of wx library to use? [0,1]
|
# Use DLL build of wx library to use? [0,1]
|
||||||
|
@ -25,7 +25,7 @@ LDFLAGS ?=
|
|||||||
# Location and arguments of wx-config script
|
# Location and arguments of wx-config script
|
||||||
WX_CONFIG ?= wx-config
|
WX_CONFIG ?= wx-config
|
||||||
|
|
||||||
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,mgl,osx_cocoa,osx_carbon,dfb]
|
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,osx_cocoa,osx_carbon,dfb]
|
||||||
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
||||||
|
|
||||||
# Use DLL build of wx library to use? [0,1]
|
# Use DLL build of wx library to use? [0,1]
|
||||||
|
@ -25,7 +25,7 @@ LDFLAGS ?=
|
|||||||
# Location and arguments of wx-config script
|
# Location and arguments of wx-config script
|
||||||
WX_CONFIG ?= wx-config
|
WX_CONFIG ?= wx-config
|
||||||
|
|
||||||
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,mgl,osx_cocoa,osx_carbon,dfb]
|
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,osx_cocoa,osx_carbon,dfb]
|
||||||
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
||||||
|
|
||||||
# Use DLL build of wx library to use? [0,1]
|
# Use DLL build of wx library to use? [0,1]
|
||||||
|
@ -25,7 +25,7 @@ LDFLAGS ?=
|
|||||||
# Location and arguments of wx-config script
|
# Location and arguments of wx-config script
|
||||||
WX_CONFIG ?= wx-config
|
WX_CONFIG ?= wx-config
|
||||||
|
|
||||||
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,mgl,osx_cocoa,osx_carbon,dfb]
|
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,osx_cocoa,osx_carbon,dfb]
|
||||||
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
||||||
|
|
||||||
# Use DLL build of wx library to use? [0,1]
|
# Use DLL build of wx library to use? [0,1]
|
||||||
|
@ -25,7 +25,7 @@ LDFLAGS ?=
|
|||||||
# Location and arguments of wx-config script
|
# Location and arguments of wx-config script
|
||||||
WX_CONFIG ?= wx-config
|
WX_CONFIG ?= wx-config
|
||||||
|
|
||||||
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,mgl,osx_cocoa,osx_carbon,dfb]
|
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,osx_cocoa,osx_carbon,dfb]
|
||||||
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
||||||
|
|
||||||
# Use DLL build of wx library to use? [0,1]
|
# Use DLL build of wx library to use? [0,1]
|
||||||
|
@ -25,7 +25,7 @@ LDFLAGS ?=
|
|||||||
# Location and arguments of wx-config script
|
# Location and arguments of wx-config script
|
||||||
WX_CONFIG ?= wx-config
|
WX_CONFIG ?= wx-config
|
||||||
|
|
||||||
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,mgl,osx_cocoa,osx_carbon,dfb]
|
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,osx_cocoa,osx_carbon,dfb]
|
||||||
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
||||||
|
|
||||||
# Use DLL build of wx library to use? [0,1]
|
# Use DLL build of wx library to use? [0,1]
|
||||||
|
@ -25,7 +25,7 @@ LDFLAGS ?=
|
|||||||
# Location and arguments of wx-config script
|
# Location and arguments of wx-config script
|
||||||
WX_CONFIG ?= wx-config
|
WX_CONFIG ?= wx-config
|
||||||
|
|
||||||
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,mgl,osx_cocoa,osx_carbon,dfb]
|
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,osx_cocoa,osx_carbon,dfb]
|
||||||
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
||||||
|
|
||||||
# Use DLL build of wx library to use? [0,1]
|
# Use DLL build of wx library to use? [0,1]
|
||||||
|
@ -25,7 +25,7 @@ LDFLAGS ?=
|
|||||||
# Location and arguments of wx-config script
|
# Location and arguments of wx-config script
|
||||||
WX_CONFIG ?= wx-config
|
WX_CONFIG ?= wx-config
|
||||||
|
|
||||||
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,mgl,osx_cocoa,osx_carbon,dfb]
|
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,osx_cocoa,osx_carbon,dfb]
|
||||||
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
||||||
|
|
||||||
# Use DLL build of wx library to use? [0,1]
|
# Use DLL build of wx library to use? [0,1]
|
||||||
|
@ -25,7 +25,7 @@ LDFLAGS ?=
|
|||||||
# Location and arguments of wx-config script
|
# Location and arguments of wx-config script
|
||||||
WX_CONFIG ?= wx-config
|
WX_CONFIG ?= wx-config
|
||||||
|
|
||||||
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,mgl,osx_cocoa,osx_carbon,dfb]
|
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,osx_cocoa,osx_carbon,dfb]
|
||||||
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
||||||
|
|
||||||
# Use DLL build of wx library to use? [0,1]
|
# Use DLL build of wx library to use? [0,1]
|
||||||
|
@ -13,7 +13,7 @@
|
|||||||
# Location and arguments of wx-config script
|
# Location and arguments of wx-config script
|
||||||
WX_CONFIG ?= wx-config
|
WX_CONFIG ?= wx-config
|
||||||
|
|
||||||
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,mgl,osx_cocoa,osx_carbon,dfb]
|
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,osx_cocoa,osx_carbon,dfb]
|
||||||
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
||||||
|
|
||||||
# Use DLL build of wx library to use? [0,1]
|
# Use DLL build of wx library to use? [0,1]
|
||||||
|
@ -25,7 +25,7 @@ LDFLAGS ?=
|
|||||||
# Location and arguments of wx-config script
|
# Location and arguments of wx-config script
|
||||||
WX_CONFIG ?= wx-config
|
WX_CONFIG ?= wx-config
|
||||||
|
|
||||||
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,mgl,osx_cocoa,osx_carbon,dfb]
|
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,osx_cocoa,osx_carbon,dfb]
|
||||||
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
||||||
|
|
||||||
# Use DLL build of wx library to use? [0,1]
|
# Use DLL build of wx library to use? [0,1]
|
||||||
|
@ -25,7 +25,7 @@ LDFLAGS ?=
|
|||||||
# Location and arguments of wx-config script
|
# Location and arguments of wx-config script
|
||||||
WX_CONFIG ?= wx-config
|
WX_CONFIG ?= wx-config
|
||||||
|
|
||||||
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,mgl,osx_cocoa,osx_carbon,dfb]
|
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,osx_cocoa,osx_carbon,dfb]
|
||||||
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
||||||
|
|
||||||
# Use DLL build of wx library to use? [0,1]
|
# Use DLL build of wx library to use? [0,1]
|
||||||
|
@ -25,7 +25,7 @@ LDFLAGS ?=
|
|||||||
# Location and arguments of wx-config script
|
# Location and arguments of wx-config script
|
||||||
WX_CONFIG ?= wx-config
|
WX_CONFIG ?= wx-config
|
||||||
|
|
||||||
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,mgl,osx_cocoa,osx_carbon,dfb]
|
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,osx_cocoa,osx_carbon,dfb]
|
||||||
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
||||||
|
|
||||||
# Use DLL build of wx library to use? [0,1]
|
# Use DLL build of wx library to use? [0,1]
|
||||||
|
@ -25,7 +25,7 @@ LDFLAGS ?=
|
|||||||
# Location and arguments of wx-config script
|
# Location and arguments of wx-config script
|
||||||
WX_CONFIG ?= wx-config
|
WX_CONFIG ?= wx-config
|
||||||
|
|
||||||
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,mgl,osx_cocoa,osx_carbon,dfb]
|
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,osx_cocoa,osx_carbon,dfb]
|
||||||
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
||||||
|
|
||||||
# Use DLL build of wx library to use? [0,1]
|
# Use DLL build of wx library to use? [0,1]
|
||||||
|
@ -25,7 +25,7 @@ LDFLAGS ?=
|
|||||||
# Location and arguments of wx-config script
|
# Location and arguments of wx-config script
|
||||||
WX_CONFIG ?= wx-config
|
WX_CONFIG ?= wx-config
|
||||||
|
|
||||||
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,mgl,osx_cocoa,osx_carbon,dfb]
|
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,osx_cocoa,osx_carbon,dfb]
|
||||||
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
||||||
|
|
||||||
# Use DLL build of wx library to use? [0,1]
|
# Use DLL build of wx library to use? [0,1]
|
||||||
|
@ -25,7 +25,7 @@ LDFLAGS ?=
|
|||||||
# Location and arguments of wx-config script
|
# Location and arguments of wx-config script
|
||||||
WX_CONFIG ?= wx-config
|
WX_CONFIG ?= wx-config
|
||||||
|
|
||||||
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,mgl,osx_cocoa,osx_carbon,dfb]
|
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,osx_cocoa,osx_carbon,dfb]
|
||||||
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
||||||
|
|
||||||
# Use DLL build of wx library to use? [0,1]
|
# Use DLL build of wx library to use? [0,1]
|
||||||
|
@ -25,7 +25,7 @@ LDFLAGS ?=
|
|||||||
# Location and arguments of wx-config script
|
# Location and arguments of wx-config script
|
||||||
WX_CONFIG ?= wx-config
|
WX_CONFIG ?= wx-config
|
||||||
|
|
||||||
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,mgl,osx_cocoa,osx_carbon,dfb]
|
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,osx_cocoa,osx_carbon,dfb]
|
||||||
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
||||||
|
|
||||||
# Use DLL build of wx library to use? [0,1]
|
# Use DLL build of wx library to use? [0,1]
|
||||||
|
@ -25,7 +25,7 @@ LDFLAGS ?=
|
|||||||
# Location and arguments of wx-config script
|
# Location and arguments of wx-config script
|
||||||
WX_CONFIG ?= wx-config
|
WX_CONFIG ?= wx-config
|
||||||
|
|
||||||
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,mgl,osx_cocoa,osx_carbon,dfb]
|
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,osx_cocoa,osx_carbon,dfb]
|
||||||
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
||||||
|
|
||||||
# Use DLL build of wx library to use? [0,1]
|
# Use DLL build of wx library to use? [0,1]
|
||||||
|
@ -25,7 +25,7 @@ LDFLAGS ?=
|
|||||||
# Location and arguments of wx-config script
|
# Location and arguments of wx-config script
|
||||||
WX_CONFIG ?= wx-config
|
WX_CONFIG ?= wx-config
|
||||||
|
|
||||||
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,mgl,osx_cocoa,osx_carbon,dfb]
|
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,osx_cocoa,osx_carbon,dfb]
|
||||||
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
||||||
|
|
||||||
# Use DLL build of wx library to use? [0,1]
|
# Use DLL build of wx library to use? [0,1]
|
||||||
|
@ -25,7 +25,7 @@ LDFLAGS ?=
|
|||||||
# Location and arguments of wx-config script
|
# Location and arguments of wx-config script
|
||||||
WX_CONFIG ?= wx-config
|
WX_CONFIG ?= wx-config
|
||||||
|
|
||||||
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,mgl,osx_cocoa,osx_carbon,dfb]
|
# Port of the wx library to build against [gtk1,gtk2,msw,x11,motif,osx_cocoa,osx_carbon,dfb]
|
||||||
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
WX_PORT ?= $(shell $(WX_CONFIG) --query-toolkit)
|
||||||
|
|
||||||
# Use DLL build of wx library to use? [0,1]
|
# Use DLL build of wx library to use? [0,1]
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user