added wxUSE_IMAGE, wxUSE_XPM
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@9850 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
parent
3ff75b5a4f
commit
0046ff7c4f
35
configure.in
35
configure.in
@ -824,9 +824,11 @@ if test $DEBUG_CONFIGURE = 1; then
|
|||||||
DEFAULT_wxUSE_UNICODE=no
|
DEFAULT_wxUSE_UNICODE=no
|
||||||
DEFAULT_wxUSE_WCSRTOMBS=no
|
DEFAULT_wxUSE_WCSRTOMBS=no
|
||||||
|
|
||||||
|
DEFAULT_wxUSE_IMAGE=no
|
||||||
DEFAULT_wxUSE_GIF=no
|
DEFAULT_wxUSE_GIF=no
|
||||||
DEFAULT_wxUSE_PCX=no
|
DEFAULT_wxUSE_PCX=no
|
||||||
DEFAULT_wxUSE_PNM=no
|
DEFAULT_wxUSE_PNM=no
|
||||||
|
DEFAULT_wxUSE_XPM=no
|
||||||
else
|
else
|
||||||
DEFAULT_wxUSE_THREADS=yes
|
DEFAULT_wxUSE_THREADS=yes
|
||||||
|
|
||||||
@ -947,9 +949,11 @@ else
|
|||||||
DEFAULT_wxUSE_UNICODE=no
|
DEFAULT_wxUSE_UNICODE=no
|
||||||
DEFAULT_wxUSE_WCSRTOMBS=no
|
DEFAULT_wxUSE_WCSRTOMBS=no
|
||||||
|
|
||||||
|
DEFAULT_wxUSE_IMAGE=yes
|
||||||
DEFAULT_wxUSE_GIF=yes
|
DEFAULT_wxUSE_GIF=yes
|
||||||
DEFAULT_wxUSE_PCX=yes
|
DEFAULT_wxUSE_PCX=yes
|
||||||
DEFAULT_wxUSE_PNM=yes
|
DEFAULT_wxUSE_PNM=yes
|
||||||
|
DEFAULT_wxUSE_XPM=yes
|
||||||
fi
|
fi
|
||||||
|
|
||||||
dnl WX_ARG_WITH should be used to select whether an external package will be
|
dnl WX_ARG_WITH should be used to select whether an external package will be
|
||||||
@ -1255,9 +1259,11 @@ dnl ---------------------------------------------------------------------------
|
|||||||
dnl support for image formats that do not rely on external library
|
dnl support for image formats that do not rely on external library
|
||||||
dnl ---------------------------------------------------------------------------
|
dnl ---------------------------------------------------------------------------
|
||||||
|
|
||||||
|
WX_ARG_ENABLE(image, [ --enable-image use wxImage class], wxUSE_IMAGE)
|
||||||
WX_ARG_ENABLE(gif, [ --enable-gif use gif images (GIF file format)], wxUSE_GIF)
|
WX_ARG_ENABLE(gif, [ --enable-gif use gif images (GIF file format)], wxUSE_GIF)
|
||||||
WX_ARG_ENABLE(pcx, [ --enable-pcx use pcx images (PCX file format)], wxUSE_PCX)
|
WX_ARG_ENABLE(pcx, [ --enable-pcx use pcx images (PCX file format)], wxUSE_PCX)
|
||||||
WX_ARG_ENABLE(pnm, [ --enable-pnm use pnm images (PNM file format)], wxUSE_PNM)
|
WX_ARG_ENABLE(pnm, [ --enable-pnm use pnm images (PNM file format)], wxUSE_PNM)
|
||||||
|
WX_ARG_ENABLE(pnm, [ --enable-xpm use xpm images (XPM file format)], wxUSE_XPM)
|
||||||
|
|
||||||
fi
|
fi
|
||||||
dnl for GUI only
|
dnl for GUI only
|
||||||
@ -2222,10 +2228,7 @@ AC_CHECK_HEADERS(unistd.h)
|
|||||||
dnl defines HAVE_FCNTL_H
|
dnl defines HAVE_FCNTL_H
|
||||||
AC_CHECK_HEADERS(fcntl.h)
|
AC_CHECK_HEADERS(fcntl.h)
|
||||||
dnl defines HAVE_WCHAR_H
|
dnl defines HAVE_WCHAR_H
|
||||||
AC_CHECK_HEADERS(wchar.h, [
|
AC_CHECK_HEADERS(wchar.h)
|
||||||
AC_DEFINE(wxUSE_WCHAR_T)
|
|
||||||
])
|
|
||||||
|
|
||||||
dnl defines HAVE_WCSTR_H
|
dnl defines HAVE_WCSTR_H
|
||||||
AC_CHECK_HEADERS(wcstr.h)
|
AC_CHECK_HEADERS(wcstr.h)
|
||||||
dnl defines HAVE_FNMATCH_H
|
dnl defines HAVE_FNMATCH_H
|
||||||
@ -2257,6 +2260,22 @@ AC_TYPE_SIZE_T
|
|||||||
dnl defines uid_t and gid_t if not already defined
|
dnl defines uid_t and gid_t if not already defined
|
||||||
AC_TYPE_UID_T
|
AC_TYPE_UID_T
|
||||||
|
|
||||||
|
dnl check for wchar_t
|
||||||
|
AC_CACHE_CHECK([for wchar_t], wx_cv_type_wchar_t,
|
||||||
|
[
|
||||||
|
AC_TRY_COMPILE([#include <wchar.h>],
|
||||||
|
[
|
||||||
|
wchar_t wc, *ws;
|
||||||
|
wc = L'a';
|
||||||
|
ws = L"Hello, world!";
|
||||||
|
],
|
||||||
|
wx_cv_type_wchar_t=yes,
|
||||||
|
wx_cv_type_wchar_t=no)
|
||||||
|
])
|
||||||
|
if test "$wx_cv_type_wchar_t" = yes ; then
|
||||||
|
AC_DEFINE(wxUSE_WCHAR_T)
|
||||||
|
fi
|
||||||
|
|
||||||
dnl ---------------------------------------------------------------------------
|
dnl ---------------------------------------------------------------------------
|
||||||
dnl Checks for structures
|
dnl Checks for structures
|
||||||
dnl ---------------------------------------------------------------------------
|
dnl ---------------------------------------------------------------------------
|
||||||
@ -3876,6 +3895,10 @@ if test "$wxUSE_VALIDATORS" = "yes"; then
|
|||||||
SAMPLES_SUBDIRS="$SAMPLES_SUBDIRS validate"
|
SAMPLES_SUBDIRS="$SAMPLES_SUBDIRS validate"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if test "$wxUSE_IMAGE" = "yes" ; then
|
||||||
|
AC_DEFINE(wxUSE_IMAGE)
|
||||||
|
fi
|
||||||
|
|
||||||
if test "$wxUSE_GIF" = "yes" ; then
|
if test "$wxUSE_GIF" = "yes" ; then
|
||||||
AC_DEFINE(wxUSE_GIF)
|
AC_DEFINE(wxUSE_GIF)
|
||||||
fi
|
fi
|
||||||
@ -3888,6 +3911,10 @@ if test "$wxUSE_PNM" = "yes" ; then
|
|||||||
AC_DEFINE(wxUSE_PNM)
|
AC_DEFINE(wxUSE_PNM)
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if test "$wxUSE_XPM" = "yes" ; then
|
||||||
|
AC_DEFINE(wxUSE_XPM)
|
||||||
|
fi
|
||||||
|
|
||||||
dnl ---------------------------------------------------------------------------
|
dnl ---------------------------------------------------------------------------
|
||||||
dnl get the string with OS info - used by wxGetOsDescription()
|
dnl get the string with OS info - used by wxGetOsDescription()
|
||||||
dnl ---------------------------------------------------------------------------
|
dnl ---------------------------------------------------------------------------
|
||||||
|
@ -601,6 +601,9 @@
|
|||||||
// Some formats require an extra library which is included in wxWin sources
|
// Some formats require an extra library which is included in wxWin sources
|
||||||
// which is mentioned if it is the case.
|
// which is mentioned if it is the case.
|
||||||
|
|
||||||
|
// Set to 1 for wxImage support (recommended).
|
||||||
|
#define wxUSE_IMAGE 1
|
||||||
|
|
||||||
// Set to 1 for PNG format support (requires libpng). Also requires wxUSE_ZLIB.
|
// Set to 1 for PNG format support (requires libpng). Also requires wxUSE_ZLIB.
|
||||||
#define wxUSE_LIBPNG 1
|
#define wxUSE_LIBPNG 1
|
||||||
|
|
||||||
@ -619,6 +622,9 @@
|
|||||||
// Set to 1 for PCX format support
|
// Set to 1 for PCX format support
|
||||||
#define wxUSE_PCX 1
|
#define wxUSE_PCX 1
|
||||||
|
|
||||||
|
// Set to 1 for XPM format support
|
||||||
|
#define wxUSE_XPM 1
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
// Windows-only settings
|
// Windows-only settings
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
10
setup.h.in
10
setup.h.in
@ -608,6 +608,11 @@
|
|||||||
*/
|
*/
|
||||||
#define wxUSE_ZIPSTREAM 0
|
#define wxUSE_ZIPSTREAM 0
|
||||||
|
|
||||||
|
/*
|
||||||
|
* wxImage support
|
||||||
|
*/
|
||||||
|
#define wxUSE_IMAGE 0
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* GIF image format support
|
* GIF image format support
|
||||||
*/
|
*/
|
||||||
@ -623,6 +628,11 @@
|
|||||||
*/
|
*/
|
||||||
#define wxUSE_PNM 0
|
#define wxUSE_PNM 0
|
||||||
|
|
||||||
|
/*
|
||||||
|
* XPM image format support
|
||||||
|
*/
|
||||||
|
#define wxUSE_XPM 0
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Disable this if your compiler can't cope
|
* Disable this if your compiler can't cope
|
||||||
* with omission of prototype parameters.
|
* with omission of prototype parameters.
|
||||||
|
Loading…
Reference in New Issue
Block a user