Updated links and mailing list addresses.
This commit is contained in:
		
							
								
								
									
										13
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										13
									
								
								README.md
									
									
									
									
									
								
							@@ -4,7 +4,7 @@ About
 | 
			
		||||
wxWidgets is a free and open source cross-platform C++ framework
 | 
			
		||||
for writing advanced GUI applications using native controls.
 | 
			
		||||
 | 
			
		||||

 | 
			
		||||

 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
wxWidgets allows you to write native-looking GUI applications for
 | 
			
		||||
@@ -13,7 +13,7 @@ the differences in the non-GUI aspects between them. It is free
 | 
			
		||||
for the use in both open source and commercial applications, comes
 | 
			
		||||
with the full, easy to read and modify, source and extensive
 | 
			
		||||
documentation and a collection of more than a hundred examples.
 | 
			
		||||
You can learn more about wxWidgets at http://www.wxwidgets.org/
 | 
			
		||||
You can learn more about wxWidgets at https://www.wxwidgets.org/
 | 
			
		||||
and read its documentation online at http://docs.wxwidgets.org/
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@@ -48,10 +48,11 @@ Further information
 | 
			
		||||
 | 
			
		||||
If you are looking for support, you can get it from
 | 
			
		||||
 | 
			
		||||
- wx-users [mailing list](http://www.wxwidgets.org/support/mailing-lists/)
 | 
			
		||||
- wxForum at http://forums.wxwidgets.org/
 | 
			
		||||
- #wxwidgets IRC channel
 | 
			
		||||
- http://stackoverflow.com/ if you tag your question with "wxwidgets"
 | 
			
		||||
- [Mailing Lists](https://www.wxwidgets.org/support/mailing-lists/)
 | 
			
		||||
- [Discussion Forums][https://forums.wxwidgets.org/]
 | 
			
		||||
- [#wxwidgets IRC channel][https://www.wxwidgets.org/support/irc/]
 | 
			
		||||
- Stack Overflow (tag your questions with @c wxwidgets):
 | 
			
		||||
  https://stackoverflow.com/questions/tagged/wxwidgets
 | 
			
		||||
- Please report bugs at http://trac.wxwidgets.org/newticket
 | 
			
		||||
 | 
			
		||||
We would also gladly welcome [your contributions](CONTRIBUTING.md).
 | 
			
		||||
 
 | 
			
		||||
@@ -27,7 +27,7 @@ dnl
 | 
			
		||||
 | 
			
		||||
dnl ---------------------------------------------------------------------------
 | 
			
		||||
dnl Lots of compiler & linker detection code contained here was taken from
 | 
			
		||||
dnl wxWidgets configure.in script (see http://www.wxwidgets.org)
 | 
			
		||||
dnl wxWidgets configure.in script (see https://www.wxwidgets.org)
 | 
			
		||||
dnl ---------------------------------------------------------------------------
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@@ -946,7 +946,7 @@ while test ${D}# -gt 0; do
 | 
			
		||||
        args="${D}{args} ${D}1 ${D}2"
 | 
			
		||||
        shift
 | 
			
		||||
        ;;
 | 
			
		||||
       
 | 
			
		||||
 | 
			
		||||
       -arch|-isysroot)
 | 
			
		||||
        # collect these options and values
 | 
			
		||||
        ldargs="${D}{ldargs} ${D}1 ${D}2"
 | 
			
		||||
 
 | 
			
		||||
@@ -261,6 +261,7 @@ This concludes our basic tutorial of the cross-platform Bakefile build system
 | 
			
		||||
management tool. From here, please be sure to take a good look at the Bakefile
 | 
			
		||||
documentation to see what else it is capable of. Please post questions to the
 | 
			
		||||
bakefile-devel@lists.sourceforge.net list, or if you have questions specific
 | 
			
		||||
to the wx template Bakefile, send an email to wx-users@lists.wxwidgets.org.
 | 
			
		||||
to the wx template Bakefile, send an email to the wxWidgets users mailing list:
 | 
			
		||||
https://www.wxwidgets.org/support/mailing-lists/
 | 
			
		||||
 | 
			
		||||
Enjoy using Bakefile!
 | 
			
		||||
 
 | 
			
		||||
@@ -12,7 +12,7 @@
 | 
			
		||||
    column in the waterfall display.
 | 
			
		||||
 | 
			
		||||
    For full documentation see:
 | 
			
		||||
    http://www.wxwidgets.org/wiki/index.php/Development:_Buildbot
 | 
			
		||||
    https://wiki.wxwidgets.org/Development:_Buildbot
 | 
			
		||||
-->
 | 
			
		||||
 | 
			
		||||
<bot xmlns:xi="http://www.w3.org/2001/XInclude">
 | 
			
		||||
 
 | 
			
		||||
@@ -10,7 +10,7 @@
 | 
			
		||||
    This allows the logs from builds done elsewhere to be included in the
 | 
			
		||||
    buildbot results, see:
 | 
			
		||||
 | 
			
		||||
    http://www.wxwidgets.org/wiki/index.php/Development:_Buildbot#Sending_in_Logs_from_Builds_Done_Elsewhere
 | 
			
		||||
    https://wiki.wxwidgets.org/Development:_Buildbot#Sending_in_Logs_from_Builds_Done_Elsewhere
 | 
			
		||||
-->
 | 
			
		||||
 | 
			
		||||
<bot xmlns:xi="http://www.w3.org/2001/XInclude">
 | 
			
		||||
 
 | 
			
		||||
@@ -25,9 +25,9 @@
 | 
			
		||||
AppName=wxWidgets
 | 
			
		||||
AppVerName=wxWidgets {#WX_VERSION}
 | 
			
		||||
AppPublisher=wxWidgets
 | 
			
		||||
AppPublisherURL=http://www.wxwidgets.org
 | 
			
		||||
AppSupportURL=http://www.wxwidgets.org
 | 
			
		||||
AppUpdatesURL=http://www.wxwidgets.org
 | 
			
		||||
AppPublisherURL=https://www.wxwidgets.org
 | 
			
		||||
AppSupportURL=https://www.wxwidgets.org
 | 
			
		||||
AppUpdatesURL=https://www.wxwidgets.org
 | 
			
		||||
DefaultDirName={sd}\wxWidgets-{#WX_VERSION}
 | 
			
		||||
DefaultGroupName=wxWidgets {#WX_VERSION}
 | 
			
		||||
UsePreviousAppDir=no
 | 
			
		||||
@@ -47,7 +47,7 @@ SolidCompression=yes
 | 
			
		||||
Source: "{#WXW_DIR}\*"; DestDir: "{app}"; Excludes: "cocoa,dfb,gtk,gtk1,motif,osx,wxWindows.xcod*,x11,distrib"; Flags: ignoreversion recursesubdirs createallsubdirs
 | 
			
		||||
 | 
			
		||||
[INI]
 | 
			
		||||
Filename: "{app}\wx.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://www.wxwidgets.org"
 | 
			
		||||
Filename: "{app}\wx.url"; Section: "InternetShortcut"; Key: "URL"; String: "https://www.wxwidgets.org"
 | 
			
		||||
 | 
			
		||||
[Icons]
 | 
			
		||||
Name: "{group}\{cm:ProgramOnTheWeb,wxWidgets}"; Filename: "{app}\wx.url"
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										17
									
								
								configure
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										17
									
								
								configure
									
									
									
									
										vendored
									
									
								
							@@ -2,7 +2,7 @@
 | 
			
		||||
# Guess values for system-dependent variables and create Makefiles.
 | 
			
		||||
# Generated by GNU Autoconf 2.69 for wxWidgets 3.1.0.
 | 
			
		||||
#
 | 
			
		||||
# Report bugs to <wx-dev@lists.wxwidgets.org>.
 | 
			
		||||
# Report bugs to <wx-dev@googlegroups.com>.
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
 | 
			
		||||
@@ -267,7 +267,7 @@ fi
 | 
			
		||||
    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
 | 
			
		||||
  else
 | 
			
		||||
    $as_echo "$0: Please tell bug-autoconf@gnu.org and
 | 
			
		||||
$0: wx-dev@lists.wxwidgets.org about your system, including
 | 
			
		||||
$0: wx-dev@googlegroups.com about your system, including
 | 
			
		||||
$0: any error possibly output before this message. Then
 | 
			
		||||
$0: install a modern shell, or manually run the script
 | 
			
		||||
$0: under such a shell if you do have one."
 | 
			
		||||
@@ -582,7 +582,7 @@ PACKAGE_NAME='wxWidgets'
 | 
			
		||||
PACKAGE_TARNAME='wxwidgets'
 | 
			
		||||
PACKAGE_VERSION='3.1.0'
 | 
			
		||||
PACKAGE_STRING='wxWidgets 3.1.0'
 | 
			
		||||
PACKAGE_BUGREPORT='wx-dev@lists.wxwidgets.org'
 | 
			
		||||
PACKAGE_BUGREPORT='wx-dev@googlegroups.com'
 | 
			
		||||
PACKAGE_URL=''
 | 
			
		||||
 | 
			
		||||
ac_unique_file="wx-config.in"
 | 
			
		||||
@@ -2401,7 +2401,7 @@ Some influential environment variables:
 | 
			
		||||
Use these variables to override the choices made by `configure' or to help
 | 
			
		||||
it to find libraries and programs with nonstandard names/locations.
 | 
			
		||||
 | 
			
		||||
Report bugs to <wx-dev@lists.wxwidgets.org>.
 | 
			
		||||
Report bugs to <wx-dev@googlegroups.com>.
 | 
			
		||||
_ACEOF
 | 
			
		||||
ac_status=$?
 | 
			
		||||
fi
 | 
			
		||||
@@ -3132,7 +3132,7 @@ $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >
 | 
			
		||||
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
 | 
			
		||||
$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
 | 
			
		||||
( $as_echo "## ----------------------------------------- ##
 | 
			
		||||
## Report this to wx-dev@lists.wxwidgets.org ##
 | 
			
		||||
## Report this to wx-dev@googlegroups.com ##
 | 
			
		||||
## ----------------------------------------- ##"
 | 
			
		||||
     ) | sed "s/^/$as_me: WARNING:     /" >&2
 | 
			
		||||
    ;;
 | 
			
		||||
@@ -4034,8 +4034,8 @@ case "${host}" in
 | 
			
		||||
  *)
 | 
			
		||||
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** System type ${host} is unknown, assuming generic Unix and continuing nevertheless." >&5
 | 
			
		||||
$as_echo "$as_me: WARNING: *** System type ${host} is unknown, assuming generic Unix and continuing nevertheless." >&2;}
 | 
			
		||||
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** Please report the build results to wx-dev@lists.wxwidgets.org." >&5
 | 
			
		||||
$as_echo "$as_me: WARNING: *** Please report the build results to wx-dev@lists.wxwidgets.org." >&2;}
 | 
			
		||||
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** Please report the build results to wx-dev@googlegroups.com." >&5
 | 
			
		||||
$as_echo "$as_me: WARNING: *** Please report the build results to wx-dev@googlegroups.com." >&2;}
 | 
			
		||||
 | 
			
		||||
    DEFAULT_DEFAULT_wxUSE_X11=1
 | 
			
		||||
    DEFAULT_wxUSE_SHARED=no
 | 
			
		||||
@@ -40966,7 +40966,7 @@ $config_headers
 | 
			
		||||
Configuration commands:
 | 
			
		||||
$config_commands
 | 
			
		||||
 | 
			
		||||
Report bugs to <wx-dev@lists.wxwidgets.org>."
 | 
			
		||||
Report bugs to <wx-dev@googlegroups.com>."
 | 
			
		||||
 | 
			
		||||
_ACEOF
 | 
			
		||||
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 | 
			
		||||
@@ -41903,4 +41903,3 @@ echo "                                       libmspack          ${wxUSE_LIBMSPAC
 | 
			
		||||
echo "                                       sdl                ${wxUSE_LIBSDL}"
 | 
			
		||||
 | 
			
		||||
echo ""
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										10
									
								
								configure.in
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								configure.in
									
									
									
									
									
								
							@@ -14,7 +14,7 @@ dnl ---------------------------------------------------------------------------
 | 
			
		||||
dnl initialization
 | 
			
		||||
dnl ---------------------------------------------------------------------------
 | 
			
		||||
 | 
			
		||||
AC_INIT([wxWidgets], [3.1.0], [wx-dev@lists.wxwidgets.org])
 | 
			
		||||
AC_INIT([wxWidgets], [3.1.0], [wx-dev@googlegroups.com])
 | 
			
		||||
 | 
			
		||||
dnl the file passed to AC_CONFIG_SRCDIR should be specific to our package
 | 
			
		||||
AC_CONFIG_SRCDIR([wx-config.in])
 | 
			
		||||
@@ -299,7 +299,7 @@ case "${host}" in
 | 
			
		||||
 | 
			
		||||
  *)
 | 
			
		||||
    AC_MSG_WARN([*** System type ${host} is unknown, assuming generic Unix and continuing nevertheless.])
 | 
			
		||||
    AC_MSG_WARN([*** Please report the build results to wx-dev@lists.wxwidgets.org.])
 | 
			
		||||
    AC_MSG_WARN([*** Please report the build results to wx-dev@googlegroups.com.])
 | 
			
		||||
 | 
			
		||||
    DEFAULT_DEFAULT_wxUSE_X11=1
 | 
			
		||||
    DEFAULT_wxUSE_SHARED=no
 | 
			
		||||
@@ -1205,7 +1205,7 @@ elif test "x$wxUSE_MACOSX_VERSION_MIN" = "x"; then
 | 
			
		||||
    wxUSE_MACOSX_VERSION_MIN=10.5
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
if test "x$MACOSX_SDK_OPTS" != "x"; then 
 | 
			
		||||
if test "x$MACOSX_SDK_OPTS" != "x"; then
 | 
			
		||||
    eval "CC=\"$CC $MACOSX_SDK_OPTS\""
 | 
			
		||||
    eval "CXX=\"$CXX $MACOSX_SDK_OPTS\""
 | 
			
		||||
    eval "LD=\"$LD $MACOSX_SDK_OPTS\""
 | 
			
		||||
@@ -7286,12 +7286,12 @@ if test "$wxUSE_MEDIACTRL" = "yes" -o "$wxUSE_MEDIACTRL" = "auto"; then
 | 
			
		||||
            USE_MEDIA=0
 | 
			
		||||
        fi
 | 
			
		||||
 | 
			
		||||
    elif test "$wxUSE_MAC" = 1; then 
 | 
			
		||||
    elif test "$wxUSE_MAC" = 1; then
 | 
			
		||||
        if test "$wxUSE_OSX_IPHONE" = 1; then
 | 
			
		||||
            dnl this will also be used for cocoa in the future
 | 
			
		||||
            GST_LIBS="-framework AVFoundation -framework CoreMedia"
 | 
			
		||||
        else
 | 
			
		||||
            dnl We always have the necessary libraries under Mac 
 | 
			
		||||
            dnl We always have the necessary libraries under Mac
 | 
			
		||||
            dnl but we need to link with it explicitly.
 | 
			
		||||
            GST_LIBS="-framework QTKit"
 | 
			
		||||
        fi
 | 
			
		||||
 
 | 
			
		||||
@@ -26,7 +26,7 @@ ShortName: wxgtk
 | 
			
		||||
Maintainer: Francesco Montorsi <frm@users.sourceforge.net>
 | 
			
		||||
Packager: Francesco Montorsi <frm@users.sourceforge.net>
 | 
			
		||||
Summary: Library for cross-platform GUI programming (gtk2-unicode-release port)
 | 
			
		||||
URL: http://www.wxwidgets.org/
 | 
			
		||||
URL: https://www.wxwidgets.org/
 | 
			
		||||
Licence: wxWindows licence
 | 
			
		||||
SoftwareVersion: @PACKAGE_VERSION@
 | 
			
		||||
PackageVersion: 1
 | 
			
		||||
 
 | 
			
		||||
@@ -114,11 +114,8 @@ documentation instead.
 | 
			
		||||
 Support for wxBase is available from the same places as for wxWidgets itself,
 | 
			
		||||
namely:
 | 
			
		||||
 | 
			
		||||
* Usenet newsgroup comp.soft-sys.wxwindows
 | 
			
		||||
 | 
			
		||||
* Mailing lists: see http://lists.wxwidgets.org/ for more information
 | 
			
		||||
 | 
			
		||||
* WWW page: http://www.wxwidgets.org/
 | 
			
		||||
* Website: https://www.wxwidgets.org/
 | 
			
		||||
* Mailing Lists: https://www.wxwidgets.org/support/mailing-lists/
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 Hope you will find wxBase useful!
 | 
			
		||||
 
 | 
			
		||||
@@ -98,17 +98,17 @@ Create http://docs.wxwidgets.org/x.y.z/ (ask Bryan to do it if not done yet).
 | 
			
		||||
 | 
			
		||||
## Announcement
 | 
			
		||||
 | 
			
		||||
Update http://www.wxwidgets.org, usually a news item is enough but something
 | 
			
		||||
Update https://www.wxwidgets.org, usually a news item is enough but something
 | 
			
		||||
more can be called for for major releases.
 | 
			
		||||
 | 
			
		||||
Post `docs/publicity/announce.txt` at least to wx-announce@googlegroups.com and
 | 
			
		||||
to wx-users for the important releases.
 | 
			
		||||
 | 
			
		||||
Submit a link to http://www.reddit.com/r/programming
 | 
			
		||||
Submit a link to https://www.reddit.com/r/programming
 | 
			
		||||
 | 
			
		||||
Submit to http://isocpp.org/blog/suggest
 | 
			
		||||
Submit to https://isocpp.org/blog/suggest
 | 
			
		||||
 | 
			
		||||
For major releases, submit the announcement to http://slashdot.org/submission
 | 
			
		||||
For major releases, submit the announcement to https://slashdot.org/submission
 | 
			
		||||
 | 
			
		||||
Modify the links at downloads/index.html to point to the new release. Also
 | 
			
		||||
update the release date on this page.
 | 
			
		||||
 
 | 
			
		||||
@@ -83,6 +83,6 @@ 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:
 | 
			
		||||
compiler and the error message(s) to the developers mailing list at:
 | 
			
		||||
 | 
			
		||||
    wx-dev@lists.wxwidgets.org
 | 
			
		||||
    https://www.wxwidgets.org/support/mailing-lists/
 | 
			
		||||
 
 | 
			
		||||
@@ -25,7 +25,7 @@ $extrastylesheet
 | 
			
		||||
 <tr>
 | 
			
		||||
  <!--BEGIN PROJECT_LOGO-->
 | 
			
		||||
  <td id="projectlogo">
 | 
			
		||||
    <a href="http://www.wxwidgets.org/" target="_new">
 | 
			
		||||
    <a href="https://www.wxwidgets.org/" target="_new">
 | 
			
		||||
      <img alt="wxWidgets" src="$relpath$$projectlogo"/>
 | 
			
		||||
    </a>
 | 
			
		||||
  </td>
 | 
			
		||||
 
 | 
			
		||||
@@ -26,7 +26,7 @@ in 2013. Currently wxWidgets is developed and maintained by Julian Smart, Vadim
 | 
			
		||||
Zeitlin, Stefan Csomor, Robert Roebling, Vaclav Slavik and many others.
 | 
			
		||||
 | 
			
		||||
More information about wxWidgets is available on its web site at
 | 
			
		||||
http://www.wxwidgets.org.
 | 
			
		||||
https://www.wxwidgets.org.
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@@ -111,21 +111,21 @@ configurations but at least 1GB and possibly more is required.
 | 
			
		||||
 | 
			
		||||
@section page_introduction_where Where to get wxWidgets and support for it
 | 
			
		||||
 | 
			
		||||
The download links can be found at http://www.wxwidgets.org. The primary
 | 
			
		||||
download location is https://sourceforge.net/downloads/wxwindows/ and there is
 | 
			
		||||
also an FTP mirror at ftp://ftp.wxwidgets.org/pub/. Additionally, the latest
 | 
			
		||||
version can always be retrieved from our version control system using Git
 | 
			
		||||
(https://github.com/wxWidgets/wxWidgets).
 | 
			
		||||
The download links can be found at https://www.wxwidgets.org. The primary
 | 
			
		||||
download location is https://github.com/wxWidgets/wxWidgets/releases/latest.
 | 
			
		||||
Additionally, the latest version can always be retrieved from our version
 | 
			
		||||
control system using Git (https://github.com/wxWidgets/wxWidgets).
 | 
			
		||||
 | 
			
		||||
wxWidgets documentation that you are reading is also available online at
 | 
			
		||||
http://docs.wxwidgets.org/trunk/ and please also visit our wiki at
 | 
			
		||||
http://wiki.wxwidgets.org/ for user-contributed contents.
 | 
			
		||||
https://wiki.wxwidgets.org/ for user-contributed contents.
 | 
			
		||||
 | 
			
		||||
And if you have any questions, you can join wxWidgets community using
 | 
			
		||||
 | 
			
		||||
- Web-based <a href="http://forums.wxwidgets.org/">wxForum</a>.
 | 
			
		||||
- <a href="http://www.wxwidgets.org/support/maillst2.htm">Mailing lists</a>.
 | 
			
		||||
- @c #wxwidgets IRC channel.
 | 
			
		||||
- Or asking questions with @c wxwidgets tag on http://stackoverflow.com/
 | 
			
		||||
- Web-based <a href="https://forums.wxwidgets.org/">wxForum</a>
 | 
			
		||||
- <a href="https://www.wxwidgets.org/support/mailing-lists/">Mailing lists</a>
 | 
			
		||||
- <a href="https://www.wxwidgets.org/support/irc/">#wxwidgets IRC Channel</a>
 | 
			
		||||
- Or asking questions with @c wxwidgets tag on Stack Overflow:
 | 
			
		||||
  https://stackoverflow.com/questions/tagged/wxwidgets
 | 
			
		||||
 | 
			
		||||
*/
 | 
			
		||||
 
 | 
			
		||||
@@ -467,8 +467,8 @@ Here are the steps you should follow:
 | 
			
		||||
   and it will be added to the next wxWidgets release or snapshot.
 | 
			
		||||
 | 
			
		||||
In addition, please consider subscribing to the very low volume
 | 
			
		||||
<a href="http://lists.wxwidgets.org/mailman/listinfo/wx-translators">
 | 
			
		||||
wxWidgets translators</a> mailing list on which the news especially important
 | 
			
		||||
<a href="https://www.wxwidgets.org/support/mailing-lists/">
 | 
			
		||||
wxWidgets translators mailing list</a> on which the news especially important
 | 
			
		||||
for the translators are announced.
 | 
			
		||||
 | 
			
		||||
Thank you in advance for your help!
 | 
			
		||||
 
 | 
			
		||||
@@ -16,11 +16,12 @@ are available to the users in the @c utils hierarchy (even if some of them are
 | 
			
		||||
explicitly conceived for wxWidgets maintainance and will probably be of
 | 
			
		||||
little use to others).
 | 
			
		||||
 | 
			
		||||
Please note that these utilities do represent only the utilities developed
 | 
			
		||||
and maintained by the wxWidgets team.
 | 
			
		||||
There are lots of other user-contributed and user-maintained packages;
 | 
			
		||||
see the wxWidgets download page: http://www.wxwidgets.org/downloads
 | 
			
		||||
or directly http://wxcode.sourceforge.net or http://www.wxcommunity.com/ .
 | 
			
		||||
Please note that these utilities only represent the utilities developed and
 | 
			
		||||
maintained by the wxWidgets team. There are lots of other user-contributed and
 | 
			
		||||
user-maintained packages such as:
 | 
			
		||||
 | 
			
		||||
@li http://wxcode.sourceforge.net
 | 
			
		||||
@li https://forums.wxwidgets.org/viewforum.php?f=20
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@@ -87,4 +88,3 @@ See @ref overview_xrc for more info.
 | 
			
		||||
You can find it under @c utils/wxrc.
 | 
			
		||||
 | 
			
		||||
*/
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -42,7 +42,8 @@ Locations (aka filenames aka addresses) are constructed from four parts:
 | 
			
		||||
@li @b protocol - handler can recognize if it is able to open a
 | 
			
		||||
    file by checking its protocol. Examples are "http", "file" or "ftp".
 | 
			
		||||
@li <b>right location</b> - is the name of file within the protocol.
 | 
			
		||||
    In "http://www.wxwidgets.org/index.html" the right location is "//www.wxwidgets.org/index.html".
 | 
			
		||||
    In "https://www.wxwidgets.org/index.html" the right location is
 | 
			
		||||
    "//www.wxwidgets.org/index.html".
 | 
			
		||||
@li @b anchor - an anchor is optional and is usually not present.
 | 
			
		||||
    In "index.htm#chapter2" the anchor is "chapter2".
 | 
			
		||||
@li <b>left location</b> - this is usually an empty string.
 | 
			
		||||
 
 | 
			
		||||
@@ -453,6 +453,6 @@ probably the best source is the wxPython-users mail list. You can view the
 | 
			
		||||
archive or subscribe by going to http://wxpython.org/maillist.php
 | 
			
		||||
 | 
			
		||||
Or you can send mail directly to the list using this address:
 | 
			
		||||
wxpython-users@lists.wxwidgets.org
 | 
			
		||||
wxpython-users@googlegroups.com
 | 
			
		||||
 | 
			
		||||
*/
 | 
			
		||||
 
 | 
			
		||||
@@ -19,16 +19,16 @@ is done on that port anymore and support for GTK+ 1.2 will
 | 
			
		||||
probably be dropped entirely. Indeed, one of the major steps
 | 
			
		||||
in the development cycle leading up to wxWidgets 2.8 was
 | 
			
		||||
that the codebase for GTK+ 1.2 and GTK+ 2.0 were separated
 | 
			
		||||
so that improvements and clean-ups to the GTK+ 2.0 port 
 | 
			
		||||
so that improvements and clean-ups to the GTK+ 2.0 port
 | 
			
		||||
could be done without caring for GTK+ 1.2.
 | 
			
		||||
 | 
			
		||||
More info about the wxWidgets project (including all the
 | 
			
		||||
other ports and version of wxWidgets) can be found at the
 | 
			
		||||
main wxWidgets homepage at:
 | 
			
		||||
 | 
			
		||||
                  http://www.wxwidgets.org/
 | 
			
		||||
  
 | 
			
		||||
Information on how to install can be found in the file 
 | 
			
		||||
    https://www.wxwidgets.org/
 | 
			
		||||
 | 
			
		||||
Information on how to install can be found in the file
 | 
			
		||||
INSTALL.txt, but if you cannot wait, this should work on
 | 
			
		||||
many systems:
 | 
			
		||||
 | 
			
		||||
@@ -51,23 +51,21 @@ different builds of it (for example with and without debug) in
 | 
			
		||||
parallel. If you build in the source directory, don't forget to
 | 
			
		||||
do "make clean" before changing the configuration!
 | 
			
		||||
 | 
			
		||||
When you run into problems, please read the INSTALL.txt and 
 | 
			
		||||
When you run into problems, please read the INSTALL.txt and
 | 
			
		||||
follow those instructions. If you still don't have any success,
 | 
			
		||||
please send a bug report to one of our mailing list, INCLUDING 
 | 
			
		||||
A DESCRIPTION OF YOUR SYSTEM AND YOUR PROBLEM, SUCH AS YOUR 
 | 
			
		||||
VERSION OF GTK, WXGTK, WHAT DISTRIBUTION YOU USE AND WHAT ERROR 
 | 
			
		||||
please send a bug report to one of our mailing list, INCLUDING
 | 
			
		||||
A DESCRIPTION OF YOUR SYSTEM AND YOUR PROBLEM, SUCH AS YOUR
 | 
			
		||||
VERSION OF GTK, WXGTK, WHAT DISTRIBUTION YOU USE AND WHAT ERROR
 | 
			
		||||
WAS REPORTED. I know this has no effect, but I tried...
 | 
			
		||||
 | 
			
		||||
Please send problems concerning installation, feature requests, 
 | 
			
		||||
Please send problems concerning installation, feature requests,
 | 
			
		||||
bug reports or comments to the wxWidgets users list. These can
 | 
			
		||||
be found at http://www.wxwidgets.org and more specifically at 
 | 
			
		||||
http://lists.wxwidgets.org.
 | 
			
		||||
be found at https://www.wxwidgets.org/support/mailing-lists/
 | 
			
		||||
 | 
			
		||||
wxWidgets doesn't come with any guarantee whatsoever. It 
 | 
			
		||||
might crash your harddisk or destroy your monitor. It doesn't 
 | 
			
		||||
wxWidgets doesn't come with any guarantee whatsoever. It
 | 
			
		||||
might crash your harddisk or destroy your monitor. It doesn't
 | 
			
		||||
claim to be suitable for any special or general purpose.
 | 
			
		||||
 | 
			
		||||
  Regards,
 | 
			
		||||
 | 
			
		||||
    Robert Roebling
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -93,7 +93,7 @@
 | 
			
		||||
 | 
			
		||||
  <p>The wxWidgets manual is available in various formats; the availability of
 | 
			
		||||
     the following formats depends on what you've downloaded from the
 | 
			
		||||
     <a href="http://www.wxwidgets.org">wxWidgets website</a>:</p>
 | 
			
		||||
     <a href="https://www.wxwidgets.org">wxWidgets website</a>:</p>
 | 
			
		||||
 | 
			
		||||
  <ul>
 | 
			
		||||
    <li><a href="doxygen/out/html/index.html">HTML</a></li>
 | 
			
		||||
@@ -113,13 +113,13 @@
 | 
			
		||||
     programming:</p>
 | 
			
		||||
 | 
			
		||||
  <ul>
 | 
			
		||||
    <li><a href="http://www.wxwidgets.org">The wxWidgets website</a>: Contains
 | 
			
		||||
    <li><a href="https://www.wxwidgets.org">The wxWidgets website</a>: Contains
 | 
			
		||||
        FAQs, tutorials, info about the mailing lists, and in general
 | 
			
		||||
        everything related to the wxWidgets world is linked here.</li>
 | 
			
		||||
    <li><a href="http://forums.wxwidgets.org/">The wxWidgets forum</a>:
 | 
			
		||||
    <li><a href="https://forums.wxwidgets.org/">The wxWidgets forum</a>:
 | 
			
		||||
        Provides a discussion board about various wxWidgets topics (contains
 | 
			
		||||
        also <em>localized</em> forums).</li>
 | 
			
		||||
    <li><a href="http://wiki.wxwidgets.org/">The wxWiki</a>: A user-editable
 | 
			
		||||
    <li><a href="https://wiki.wxwidgets.org/">The wxWiki</a>: A user-editable
 | 
			
		||||
        website with lots of tutorials, links to external tools, resources,
 | 
			
		||||
        etc.</li>
 | 
			
		||||
  </ul>
 | 
			
		||||
@@ -138,7 +138,7 @@
 | 
			
		||||
  <p>Todo List for wxWidgets:</p>
 | 
			
		||||
 | 
			
		||||
  <ul>
 | 
			
		||||
    <li><a href="http://wiki.wxwidgets.org/Development:_Todo_List">wxWiki Todo List</a></li>
 | 
			
		||||
    <li><a href="https://wiki.wxwidgets.org/Development:_Todo_List">wxWiki Todo List</a></li>
 | 
			
		||||
    <li><a href="doxygen/out/html/todo.html">Documentation Todo List</a></li>
 | 
			
		||||
  </ul>
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -8,9 +8,9 @@ IMPORTANT NOTE:
 | 
			
		||||
  osname.txt for your platform if it exists) carefully before
 | 
			
		||||
  mailing wx-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 
 | 
			
		||||
 | 
			
		||||
  When sending bug reports tell us what version of wxWidgets you are
 | 
			
		||||
  using (including the beta) and what compiler on what system. One
 | 
			
		||||
  example: wxMotif 2.8.1, gcc 2.95.4, Redhat 6.1
 | 
			
		||||
 | 
			
		||||
First steps
 | 
			
		||||
@@ -37,7 +37,7 @@ First steps
 | 
			
		||||
  Using configure is the only way to build the library. If it doesn't
 | 
			
		||||
  work for you for whatever reason, please report it (together with detailed
 | 
			
		||||
  information about your platform and the (relevant part of) contents of
 | 
			
		||||
  config.log file) to wx-dev@lists.wxwidgets.org.
 | 
			
		||||
  config.log file).
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
COMPILING USING CONFIGURE
 | 
			
		||||
@@ -46,7 +46,7 @@ COMPILING USING CONFIGURE
 | 
			
		||||
* The simplest case
 | 
			
		||||
-------------------
 | 
			
		||||
 | 
			
		||||
If you compile wxWidgets on Linux for the first time and don't like to read 
 | 
			
		||||
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-motif
 | 
			
		||||
@@ -74,11 +74,11 @@ If you want to remove wxWidgets on Unix you can do this:
 | 
			
		||||
* The expert case
 | 
			
		||||
-----------------
 | 
			
		||||
 | 
			
		||||
If you want to do some more serious cross-platform programming with wxWidgets, 
 | 
			
		||||
such as for GTK and Motif, you can now build two complete libraries and use 
 | 
			
		||||
them concurrently. For this end, you have to create a directory for each build 
 | 
			
		||||
If you want to do some more serious cross-platform programming with wxWidgets,
 | 
			
		||||
such as for GTK and Motif, you can now build two complete libraries and use
 | 
			
		||||
them concurrently. For this end, you have to create a directory for each build
 | 
			
		||||
of wxWidgets - you may also want to create different versions of wxWidgets
 | 
			
		||||
and test them concurrently. Most typically, this would be a version configured 
 | 
			
		||||
and test them concurrently. Most typically, this would be a version configured
 | 
			
		||||
with --enable-debug and one without.
 | 
			
		||||
 | 
			
		||||
For building three versions (one GTK, one Motif and a debug version of the GTK
 | 
			
		||||
@@ -132,11 +132,11 @@ g++ myfoo.cpp `wx-config --libs --cxxflags` -o myfoo
 | 
			
		||||
The Unix variants of wxWidgets use GNU configure. If you have problems with
 | 
			
		||||
your make use GNU make instead.
 | 
			
		||||
 | 
			
		||||
If you have general problems with installation, see the wxWidgets website at 
 | 
			
		||||
If you have general problems with installation, see the wxWidgets website at
 | 
			
		||||
 | 
			
		||||
  http://www.wxwidgets.org/
 | 
			
		||||
  
 | 
			
		||||
for newest information. If you still don't have any success, please send a bug 
 | 
			
		||||
  https://www.wxwidgets.org/
 | 
			
		||||
 | 
			
		||||
for newest information. If you still don't have any success, please send a bug
 | 
			
		||||
report to one of our mailing lists (see my homepage) INCLUDING A DESCRIPTION OF
 | 
			
		||||
YOUR SYSTEM AND YOUR PROBLEM, SUCH AS YOUR VERSION OF MOTIF, WXMOTIF, WHAT
 | 
			
		||||
DISTRIBUTION YOU USE AND WHAT ERROR WAS REPORTED. I know this has no effect,
 | 
			
		||||
@@ -151,8 +151,8 @@ most of the Motif API without the licence restrictions of Motif.
 | 
			
		||||
 | 
			
		||||
You can get the newest version of the Lesstif from the lesstif homepage at:
 | 
			
		||||
 | 
			
		||||
  http://www.lesstif.org/
 | 
			
		||||
  
 | 
			
		||||
  http://lesstif.sourceforge.net/
 | 
			
		||||
 | 
			
		||||
* Additional libraries
 | 
			
		||||
----------------------
 | 
			
		||||
 | 
			
		||||
@@ -162,7 +162,7 @@ Linux-Versions that are based on glibc 2 except RedHat 5.0 which is broken in
 | 
			
		||||
many aspects. As of writing this, virtually all Linux distributions have
 | 
			
		||||
correct glibc 2 support.
 | 
			
		||||
 | 
			
		||||
You can disable thread support by running 
 | 
			
		||||
You can disable thread support by running
 | 
			
		||||
 | 
			
		||||
./configure --disable-threads
 | 
			
		||||
make
 | 
			
		||||
@@ -170,7 +170,7 @@ su <type root password>
 | 
			
		||||
make install
 | 
			
		||||
ldconfig
 | 
			
		||||
exit
 | 
			
		||||
  
 | 
			
		||||
 | 
			
		||||
* Building wxMotif on OS/2
 | 
			
		||||
--------------------------
 | 
			
		||||
 | 
			
		||||
@@ -197,7 +197,7 @@ Set MAKESHELL or MAKE_SHELL (which one is needed depends on the version of
 | 
			
		||||
make) to a Unix like shell, e.g.
 | 
			
		||||
SET MAKESHELL=ash
 | 
			
		||||
If you have a really deficient version of GNU make, it might even be
 | 
			
		||||
necessary to set SHELL or even COMSPEC to a unix like shell as well. 
 | 
			
		||||
necessary to set SHELL or even COMSPEC to a unix like shell as well.
 | 
			
		||||
Depending on your installation you might want to also set INSTALL, for me
 | 
			
		||||
it tends to try to use the system's tcpip\pcomos\install.exe which causes
 | 
			
		||||
problems, e.g.
 | 
			
		||||
@@ -217,16 +217,16 @@ explicitly set CFLAGS prior to running configure.
 | 
			
		||||
-------------------------
 | 
			
		||||
 | 
			
		||||
Using the SGI native compilers, it is recommended that you
 | 
			
		||||
also set CFLAGS and CXXFLAGS before running configure. These 
 | 
			
		||||
also set CFLAGS and CXXFLAGS before running configure. These
 | 
			
		||||
should be set to :
 | 
			
		||||
 | 
			
		||||
CFLAGS="-mips3 -n32" 
 | 
			
		||||
CFLAGS="-mips3 -n32"
 | 
			
		||||
CXXFLAGS="-mips3 -n32"
 | 
			
		||||
 | 
			
		||||
This is essential if you want to use the resultant binaries 
 | 
			
		||||
on any other machine than the one it was compiled on. If you 
 | 
			
		||||
have a 64bit machine (Octane) you should also do this to ensure 
 | 
			
		||||
you don't accidently build the libraries as 64bit (which is 
 | 
			
		||||
This is essential if you want to use the resultant binaries
 | 
			
		||||
on any other machine than the one it was compiled on. If you
 | 
			
		||||
have a 64bit machine (Octane) you should also do this to ensure
 | 
			
		||||
you don't accidently build the libraries as 64bit (which is
 | 
			
		||||
untested).
 | 
			
		||||
 | 
			
		||||
The SGI native compiler support has only been tested on Irix 6.5.
 | 
			
		||||
@@ -263,16 +263,16 @@ to see all the options please use:
 | 
			
		||||
	./configure --help
 | 
			
		||||
 | 
			
		||||
The basic philosophy is that if you want to use different
 | 
			
		||||
configurations, like a debug and a release version, 
 | 
			
		||||
configurations, like a debug and a release version,
 | 
			
		||||
or use the same source tree on different systems,
 | 
			
		||||
you have only to change the environment variable OSTYPE.
 | 
			
		||||
(Sadly this variable is not set by default on some systems
 | 
			
		||||
in some shells - on SGI's for example). So you will have to 
 | 
			
		||||
set it there. This variable HAS to be set before starting 
 | 
			
		||||
configure, so that it knows which system it tries to 
 | 
			
		||||
in some shells - on SGI's for example). So you will have to
 | 
			
		||||
set it there. This variable HAS to be set before starting
 | 
			
		||||
configure, so that it knows which system it tries to
 | 
			
		||||
configure for.
 | 
			
		||||
 | 
			
		||||
Configure will complain if the system variable OSTYPE has 
 | 
			
		||||
Configure will complain if the system variable OSTYPE has
 | 
			
		||||
not been defined. And Make in some circumstances as well...
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@@ -290,7 +290,7 @@ You have to add --with-motif on platforms, where Motif is
 | 
			
		||||
not the default (on Linux, configure will default to GTK).
 | 
			
		||||
 | 
			
		||||
	--with-motif             Use either Motif or Lesstif
 | 
			
		||||
	                         Configure will look for both. 
 | 
			
		||||
	                         Configure will look for both.
 | 
			
		||||
 | 
			
		||||
The following options handle the kind of library you want to build.
 | 
			
		||||
 | 
			
		||||
@@ -310,29 +310,29 @@ The following options handle the kind of library you want to build.
 | 
			
		||||
	                        such as Sun with gcc 2.8.X which
 | 
			
		||||
	                        would otherwise produce segvs.
 | 
			
		||||
 | 
			
		||||
	--enable-profile        Add profiling info to the object 
 | 
			
		||||
	--enable-profile        Add profiling info to the object
 | 
			
		||||
				files. Currently broken, I think.
 | 
			
		||||
				
 | 
			
		||||
 | 
			
		||||
	--enable-no_rtti        Enable compilation without creation of
 | 
			
		||||
	                        C++ RTTI information in object files. 
 | 
			
		||||
				This will speed-up compilation and reduce 
 | 
			
		||||
	                        C++ RTTI information in object files.
 | 
			
		||||
				This will speed-up compilation and reduce
 | 
			
		||||
				binary size.
 | 
			
		||||
				
 | 
			
		||||
 | 
			
		||||
	--enable-no_exceptions  Enable compilation without creation of
 | 
			
		||||
	                        C++ exception information in object files. 
 | 
			
		||||
				This will speed-up compilation and reduce 
 | 
			
		||||
	                        C++ exception information in object files.
 | 
			
		||||
				This will speed-up compilation and reduce
 | 
			
		||||
				binary size. Also fewer crashes during the
 | 
			
		||||
				actual compilation...
 | 
			
		||||
				
 | 
			
		||||
 | 
			
		||||
	--enable-no_deps        Enable compilation without creation of
 | 
			
		||||
	                        dependency information.
 | 
			
		||||
				
 | 
			
		||||
 | 
			
		||||
	--enable-permissive     Enable compilation without checking for strict
 | 
			
		||||
	                        ANSI conformance.  Useful to prevent the build
 | 
			
		||||
	                        dying with errors as soon as you compile with
 | 
			
		||||
	                        Solaris' ANSI-defying headers.
 | 
			
		||||
 | 
			
		||||
	--enable-mem_tracing    Add built-in memory tracing. 
 | 
			
		||||
	--enable-mem_tracing    Add built-in memory tracing.
 | 
			
		||||
 | 
			
		||||
	--enable-dmalloc        Use the dmalloc memory debugger.
 | 
			
		||||
	                        Read more at www.letters.com/dmalloc/
 | 
			
		||||
@@ -349,7 +349,7 @@ The following options handle the kind of library you want to build.
 | 
			
		||||
				useful internal debugging tricks (such
 | 
			
		||||
				as automatically reporting illegal calls)
 | 
			
		||||
				to work. Note that program and library
 | 
			
		||||
				must be compiled with the same debug 
 | 
			
		||||
				must be compiled with the same debug
 | 
			
		||||
				options.
 | 
			
		||||
 | 
			
		||||
* Feature Options
 | 
			
		||||
@@ -360,7 +360,7 @@ in wxWidgets snapshot 6, but not yet all (ODBC not).
 | 
			
		||||
 | 
			
		||||
When producing an executable that is linked statically with wxGTK
 | 
			
		||||
you'll be surprised at its immense size. This can sometimes be
 | 
			
		||||
drastically reduced by removing features from wxWidgets that 
 | 
			
		||||
drastically reduced by removing features from wxWidgets that
 | 
			
		||||
are not used in your program. The most relevant such features
 | 
			
		||||
are
 | 
			
		||||
 | 
			
		||||
@@ -394,7 +394,7 @@ are
 | 
			
		||||
	--disable-validators    Disables validators.
 | 
			
		||||
 | 
			
		||||
	--disable-accel         Disables accel.
 | 
			
		||||
	
 | 
			
		||||
 | 
			
		||||
Apart from disabling certain features you can very often "strip"
 | 
			
		||||
the program of its debugging information resulting in a significant
 | 
			
		||||
reduction in size.
 | 
			
		||||
@@ -409,13 +409,13 @@ of all configurable options.
 | 
			
		||||
The following must be done in the base directory (e.g. ~/wxMotif
 | 
			
		||||
or ~/wxWin or whatever)
 | 
			
		||||
 | 
			
		||||
Now the makefiles are created (by configure) and you can compile 
 | 
			
		||||
Now the makefiles are created (by configure) and you can compile
 | 
			
		||||
the library by typing:
 | 
			
		||||
 | 
			
		||||
	make
 | 
			
		||||
 | 
			
		||||
make yourself some coffee, as it will take some time. On an old
 | 
			
		||||
Pentium 200 around 40 minutes. During compilation, you may get a few 
 | 
			
		||||
Pentium 200 around 40 minutes. During compilation, you may get a few
 | 
			
		||||
warning messages depending in your compiler.
 | 
			
		||||
 | 
			
		||||
If you want to be more selective, you can change into a specific
 | 
			
		||||
@@ -426,12 +426,12 @@ Then you may install the library and its header files under
 | 
			
		||||
have to log in as root (i.e. run "su" and enter the root
 | 
			
		||||
password) and type
 | 
			
		||||
 | 
			
		||||
        make install	
 | 
			
		||||
        make install
 | 
			
		||||
 | 
			
		||||
You can remove any traces of wxWidgets by typing
 | 
			
		||||
 | 
			
		||||
        make uninstall
 | 
			
		||||
	
 | 
			
		||||
 | 
			
		||||
If you want to save disk space by removing unnecessary
 | 
			
		||||
object-files:
 | 
			
		||||
 | 
			
		||||
@@ -453,12 +453,12 @@ like this
 | 
			
		||||
CXX = g++
 | 
			
		||||
 | 
			
		||||
minimal: minimal.o
 | 
			
		||||
    $(CXX) -o minimal minimal.o `wx-config --libs` 
 | 
			
		||||
    $(CXX) -o minimal minimal.o `wx-config --libs`
 | 
			
		||||
 | 
			
		||||
minimal.o: minimal.cpp
 | 
			
		||||
    $(CXX) `wx-config --cxxflags` -c minimal.cpp -o minimal.o
 | 
			
		||||
 | 
			
		||||
clean: 
 | 
			
		||||
clean:
 | 
			
		||||
	rm -f *.o minimal
 | 
			
		||||
 | 
			
		||||
If your application uses only some of wxWidgets libraries, you can
 | 
			
		||||
@@ -467,7 +467,7 @@ specify required libraries when running wx-config. For example,
 | 
			
		||||
with libraries required by core GUI classes and wxHTML classes. See
 | 
			
		||||
the manual for more information on the libraries.
 | 
			
		||||
 | 
			
		||||
2) The other way creates a project within the source code 
 | 
			
		||||
2) The other way creates a project within the source code
 | 
			
		||||
directories of wxWidgets. For this endeavour, you'll need
 | 
			
		||||
GNU autoconf version 2.14 and add an entry to your Makefile.in
 | 
			
		||||
to the bottom of the configure.in script and run autoconf
 | 
			
		||||
@@ -535,9 +535,8 @@ 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:
 | 
			
		||||
compiler and the error message(s) to the developers mailing list at:
 | 
			
		||||
 | 
			
		||||
    wx-dev@lists.wxwidgets.org
 | 
			
		||||
    https://www.wxwidgets.org/support/mailing-lists/
 | 
			
		||||
 | 
			
		||||
Julian Smart, Robert Roebling and Vadim Zeitlin, November 1999.
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -6,9 +6,9 @@ You have downloaded the Motif port of the wxWidgets GUI library.
 | 
			
		||||
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 
 | 
			
		||||
  https://www.wxwidgets.org/
 | 
			
		||||
 | 
			
		||||
Information on how to install can be found in the file
 | 
			
		||||
install.txt, but if you cannot wait, this should work on
 | 
			
		||||
many systems:
 | 
			
		||||
 | 
			
		||||
@@ -31,20 +31,19 @@ DISTRIBUTION YOU USE AND WHAT ERROR WAS REPORTED.
 | 
			
		||||
Alternatively, you may also use the bug reporting system
 | 
			
		||||
linked from the wxWidgets web page.
 | 
			
		||||
 | 
			
		||||
The library produced by the install process will be called 
 | 
			
		||||
The library produced by the install process will be called
 | 
			
		||||
libwx_motif.a (static) and libwx_motif-2.6.so.0.0.0 (shared) so that
 | 
			
		||||
once a binary incompatible version of wxWidgets/Motif comes out 
 | 
			
		||||
once a binary incompatible version of wxWidgets/Motif comes out
 | 
			
		||||
we'll augment the library version number to avoid linking problems.
 | 
			
		||||
 | 
			
		||||
Please send problems concerning installation, feature requests, 
 | 
			
		||||
bug reports or comments to the wxWidgets users list. Information 
 | 
			
		||||
Please send problems concerning installation, feature requests,
 | 
			
		||||
bug reports or comments to the wxWidgets users list. Information
 | 
			
		||||
on how to subscribe is available from www.wxwidgets.org.
 | 
			
		||||
 | 
			
		||||
wxWidgets/Motif doesn't come with any guarantee whatsoever. It might 
 | 
			
		||||
wxWidgets/Motif doesn't come with any guarantee whatsoever. It might
 | 
			
		||||
crash your hard disk or destroy your monitor. It doesn't claim to be
 | 
			
		||||
suitable for any special or general purpose.
 | 
			
		||||
 | 
			
		||||
  Regards,
 | 
			
		||||
 | 
			
		||||
  The wxWidgets team
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -386,8 +386,7 @@ UNICODE=0
 | 
			
		||||
  (ditto).
 | 
			
		||||
 | 
			
		||||
WXUNIV=1
 | 
			
		||||
  Build wxUniversal instead of native wxMSW (see
 | 
			
		||||
  http://www.wxwidgets.org/wxuniv.htm for more information).
 | 
			
		||||
  Build wxUniversal instead of native wxMSW
 | 
			
		||||
 | 
			
		||||
MONOLITHIC=1
 | 
			
		||||
  Starting with version 2.5.1, wxWidgets has the ability to be built as
 | 
			
		||||
@@ -468,7 +467,7 @@ COMPILER_PREFIX=<string>
 | 
			
		||||
  If you build with multiple versions of the same compiler, you can put
 | 
			
		||||
  their outputs into directories like "vc6_lib", "vc8_lib" etc. instead of
 | 
			
		||||
  "vc_lib" by setting this variable to e.g. "vc6". This is merely a
 | 
			
		||||
  convenience variable, you can achieve the same effect (but different 
 | 
			
		||||
  convenience variable, you can achieve the same effect (but different
 | 
			
		||||
  directory names) with the CFG option.
 | 
			
		||||
 | 
			
		||||
CFLAGS
 | 
			
		||||
 
 | 
			
		||||
@@ -2,23 +2,22 @@ Welcome to wxWidgets/Mac
 | 
			
		||||
 | 
			
		||||
More Information is available from the wxWidgets project home page at
 | 
			
		||||
 | 
			
		||||
http://www.wxwidgets.org 
 | 
			
		||||
https://www.wxwidgets.org 
 | 
			
		||||
 | 
			
		||||
For more information, please see install.txt, todo.txt, and the
 | 
			
		||||
manuals.
 | 
			
		||||
 | 
			
		||||
Please send problems concerning installation, feature requests, 
 | 
			
		||||
bug reports or comments to the wxWidgets users list. Information 
 | 
			
		||||
Please send problems concerning installation, feature requests,
 | 
			
		||||
bug reports or comments to the wxWidgets users list. Information
 | 
			
		||||
on how to subscribe is available from the wxWidgets.org homepage.
 | 
			
		||||
 | 
			
		||||
Questions/Problems related directly to the mac port can be sent directly
 | 
			
		||||
csomor@advancedconcepts.ch.
 | 
			
		||||
 | 
			
		||||
wxWidgets/Mac doesn't come with any guarantee whatsoever. It 
 | 
			
		||||
might crash your harddisk or destroy your monitor. It doesn't 
 | 
			
		||||
wxWidgets/Mac doesn't come with any guarantee whatsoever. It
 | 
			
		||||
might crash your harddisk or destroy your monitor. It doesn't
 | 
			
		||||
claim to be suitable for any special or general purpose.
 | 
			
		||||
 | 
			
		||||
Regards,
 | 
			
		||||
 | 
			
		||||
Stefan Csomor
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -4,15 +4,15 @@
 | 
			
		||||
You have downloaded the Qt port of the wxWidgets GUI library.
 | 
			
		||||
 | 
			
		||||
It is required to use at least Qt 5 and some features are
 | 
			
		||||
only available when using Qt 5.2 or higher. 
 | 
			
		||||
only available when using Qt 5.2 or higher.
 | 
			
		||||
 | 
			
		||||
More info about the wxWidgets project (including all the
 | 
			
		||||
other ports and version of wxWidgets) can be found at the
 | 
			
		||||
main wxWidgets homepage at:
 | 
			
		||||
 | 
			
		||||
                  http://www.wxwidgets.org/
 | 
			
		||||
  
 | 
			
		||||
Information on how to install can be found in the file 
 | 
			
		||||
    https://www.wxwidgets.org/
 | 
			
		||||
 | 
			
		||||
Information on how to install can be found in the file
 | 
			
		||||
INSTALL.txt, but if you cannot wait, this should work on
 | 
			
		||||
many systems:
 | 
			
		||||
 | 
			
		||||
@@ -30,23 +30,21 @@ different builds of it (for example with and without debug) in
 | 
			
		||||
parallel. If you build in the source directory, don't forget to
 | 
			
		||||
do "make clean" before changing the configuration!
 | 
			
		||||
 | 
			
		||||
When you run into problems, please read the INSTALL.txt and 
 | 
			
		||||
When you run into problems, please read the INSTALL.txt and
 | 
			
		||||
follow those instructions. If you still don't have any success,
 | 
			
		||||
please send a bug report to one of our mailing list, INCLUDING 
 | 
			
		||||
A DESCRIPTION OF YOUR SYSTEM AND YOUR PROBLEM, SUCH AS YOUR 
 | 
			
		||||
VERSION OF GTK, WXGTK, WHAT DISTRIBUTION YOU USE AND WHAT ERROR 
 | 
			
		||||
please send a bug report to one of our mailing list, INCLUDING
 | 
			
		||||
A DESCRIPTION OF YOUR SYSTEM AND YOUR PROBLEM, SUCH AS YOUR
 | 
			
		||||
VERSION OF GTK, WXGTK, WHAT DISTRIBUTION YOU USE AND WHAT ERROR
 | 
			
		||||
WAS REPORTED. I know this has no effect, but I tried...
 | 
			
		||||
 | 
			
		||||
Please send problems concerning installation, feature requests, 
 | 
			
		||||
Please send problems concerning installation, feature requests,
 | 
			
		||||
bug reports or comments to the wxWidgets users list. These can
 | 
			
		||||
be found at http://www.wxwidgets.org and more specifically at 
 | 
			
		||||
http://lists.wxwidgets.org.
 | 
			
		||||
be found at https://www.wxwidgets.org/support/mailing-lists/
 | 
			
		||||
 | 
			
		||||
wxWidgets doesn't come with any guarantee whatsoever. It 
 | 
			
		||||
might crash your harddisk or destroy your monitor. It doesn't 
 | 
			
		||||
wxWidgets doesn't come with any guarantee whatsoever. It
 | 
			
		||||
might crash your harddisk or destroy your monitor. It doesn't
 | 
			
		||||
claim to be suitable for any special or general purpose.
 | 
			
		||||
 | 
			
		||||
  Regards,
 | 
			
		||||
 | 
			
		||||
    The wxWidgets Team
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -5,7 +5,6 @@ Welcome to the latest development release of wxWidgets, a free and
 | 
			
		||||
open source cross-platform C++ framework for writing advanced GUI
 | 
			
		||||
applications using native controls.
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
wxWidgets allows you to write native-looking GUI applications for
 | 
			
		||||
all the major desktop platforms and also helps with abstracting
 | 
			
		||||
the differences in the non-GUI aspects between them. It is free
 | 
			
		||||
@@ -14,27 +13,21 @@ with the full, easy to read and modify, source and extensive
 | 
			
		||||
documentation and a collection of more than a hundred examples.
 | 
			
		||||
You can learn more about wxWidgets at
 | 
			
		||||
 | 
			
		||||
        http://www.wxwidgets.org/
 | 
			
		||||
    https://www.wxwidgets.org/
 | 
			
		||||
 | 
			
		||||
and read its documentation online at
 | 
			
		||||
 | 
			
		||||
        http://docs.wxwidgets.org/3.1.0/
 | 
			
		||||
 | 
			
		||||
    http://docs.wxwidgets.org/3.1.0/
 | 
			
		||||
 | 
			
		||||
wxWidgets sources and binaries for the selected platforms are
 | 
			
		||||
available for download from
 | 
			
		||||
 | 
			
		||||
        https://sourceforge.net/projects/wxwindows/files/3.1.0/
 | 
			
		||||
 | 
			
		||||
or
 | 
			
		||||
 | 
			
		||||
        ftp://ftp.wxwidgets.org/pub/3.1.0/
 | 
			
		||||
    https://github.com/wxWidgets/wxWidgets/releases/tag/v3.1.0/
 | 
			
		||||
 | 
			
		||||
Please see the "Files" section below for the description of various
 | 
			
		||||
files available at these locations.
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Changes in this release
 | 
			
		||||
-----------------------
 | 
			
		||||
 | 
			
		||||
@@ -167,11 +160,12 @@ Further information
 | 
			
		||||
 | 
			
		||||
If you are looking for support, you can get it from
 | 
			
		||||
 | 
			
		||||
- wxForum at http://forums.wxwidgets.org/
 | 
			
		||||
- wx-users mailing list (http://www.wxwidgets.org/support/mailing-lists/)
 | 
			
		||||
- #wxwidgets IRC channel
 | 
			
		||||
- http://stackoverflow.com/ if you tag your question with "wxwidgets"
 | 
			
		||||
 | 
			
		||||
- Mailing Lists: https://www.wxwidgets.org/support/mailing-lists/
 | 
			
		||||
- Discussion Forums: https://forums.wxwidgets.org/
 | 
			
		||||
- #wxwidgets IRC Channel: https://www.wxwidgets.org/support/irc/
 | 
			
		||||
- Stack Overflow (tag your questions with "wxwidgets"):
 | 
			
		||||
  https://stackoverflow.com/questions/tagged/wxwidgets
 | 
			
		||||
- Please report bugs at http://trac.wxwidgets.org/newticket
 | 
			
		||||
 | 
			
		||||
Have fun!
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -11,11 +11,7 @@ Tom Ryan!
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
wxUniversal is a port of wxWidgets which implements the various GUI controls
 | 
			
		||||
by drawing them itself (using low level wxWidgets classes). Please see
 | 
			
		||||
 | 
			
		||||
                     http://www.wxwidgets.org/wxuniv.htm
 | 
			
		||||
 | 
			
		||||
for more details about it.
 | 
			
		||||
by drawing them itself (using low level wxWidgets classes).
 | 
			
		||||
 | 
			
		||||
The advantage of wxUniversal is that you have precise control over the
 | 
			
		||||
controls' appearance (it is not always possible to change all aspects of the
 | 
			
		||||
@@ -50,7 +46,7 @@ to include/wx/univ/setup.h before following these steps.
 | 
			
		||||
 | 
			
		||||
a) Using Visual C++ 6.0/7.x
 | 
			
		||||
 | 
			
		||||
   Follow wxMSW instructions but make sure to choose one of the "Universal" 
 | 
			
		||||
   Follow wxMSW instructions but make sure to choose one of the "Universal"
 | 
			
		||||
   configurations before building.
 | 
			
		||||
 | 
			
		||||
b) Cygwin
 | 
			
		||||
@@ -64,7 +60,7 @@ b) Cygwin
 | 
			
		||||
** the instructions may be out of date as for wxWidgets 2.5.2+ **
 | 
			
		||||
 | 
			
		||||
c) Other compilers
 | 
			
		||||
   Borland: 
 | 
			
		||||
   Borland:
 | 
			
		||||
   in the wxwindows\src\msw directory run
 | 
			
		||||
   'make -f makefile.b32 WXUSINGUNIV=1' to build the library and then run
 | 
			
		||||
   'make -f makefile.b32 WXUSINGUNIV=1' in the sample directory  which you wish
 | 
			
		||||
@@ -127,12 +123,8 @@ documentation instead.
 | 
			
		||||
Support for wxUniversal is available from the same places as for wxWidgets
 | 
			
		||||
itself, namely:
 | 
			
		||||
 | 
			
		||||
* Usenet newsgroup comp.soft-sys.wxwindows
 | 
			
		||||
 | 
			
		||||
* Mailing lists: see http://lists.wxwindows.org/ for more information
 | 
			
		||||
 | 
			
		||||
* WWW page: http://www.wxwidgets.org/
 | 
			
		||||
 | 
			
		||||
* Website: https://www.wxwidgets.org/
 | 
			
		||||
* Mailing Lists: https://www.wxwidgets.org/support/mailing-lists/
 | 
			
		||||
 | 
			
		||||
 Hope you find wxUniversal useful!
 | 
			
		||||
 | 
			
		||||
@@ -141,4 +133,3 @@ itself, namely:
 | 
			
		||||
 | 
			
		||||
This file is accurate for the version 2.3.4 of wxUniversal. It was last
 | 
			
		||||
modified on Apr 15, 2002.
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -9,8 +9,8 @@ IMPORTANT NOTE:
 | 
			
		||||
  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 
 | 
			
		||||
  When sending bug reports tell us what version of wxWidgets you are
 | 
			
		||||
  using (including the beta) and what compiler on what system. One
 | 
			
		||||
  example: wxX11 2.8.0, gcc 2.95.4, Redhat 6.2
 | 
			
		||||
 | 
			
		||||
First steps
 | 
			
		||||
@@ -32,7 +32,7 @@ First steps
 | 
			
		||||
  Using configure is the recommended way to build the library. If it doesn't
 | 
			
		||||
  work for you for whatever reason, please report it (together with detailed
 | 
			
		||||
  information about your platform and the (relevant part of) contents of
 | 
			
		||||
  config.log file) to wx-dev@lists.wxwidgets.org.
 | 
			
		||||
  config.log file).
 | 
			
		||||
 | 
			
		||||
COMPILING USING CONFIGURE
 | 
			
		||||
=========================
 | 
			
		||||
@@ -40,7 +40,7 @@ COMPILING USING CONFIGURE
 | 
			
		||||
* The simplest case
 | 
			
		||||
-------------------
 | 
			
		||||
 | 
			
		||||
If you compile wxWidgets on Linux for the first time and don't like to read 
 | 
			
		||||
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-x11
 | 
			
		||||
@@ -68,16 +68,16 @@ If you want to remove wxWidgets on Unix you can do this:
 | 
			
		||||
* The expert case
 | 
			
		||||
-----------------
 | 
			
		||||
 | 
			
		||||
If you want to do some more serious cross-platform programming with wxWidgets, 
 | 
			
		||||
such as for GTK and X11, you can now build two complete libraries and use 
 | 
			
		||||
them concurrently. For this end, you have to create a directory for each build 
 | 
			
		||||
If you want to do some more serious cross-platform programming with wxWidgets,
 | 
			
		||||
such as for GTK and X11, you can now build two complete libraries and use
 | 
			
		||||
them concurrently. For this end, you have to create a directory for each build
 | 
			
		||||
of wxWidgets - you may also want to create different versions of wxWidgets
 | 
			
		||||
and test them concurrently. Most typically, this would be a version configured 
 | 
			
		||||
and test them concurrently. Most typically, this would be a version configured
 | 
			
		||||
with --enable-debug_flag and one without. Note, that only one build can
 | 
			
		||||
currently be installed, so you'd have to use local version of the library for
 | 
			
		||||
that purpose.
 | 
			
		||||
 | 
			
		||||
For building three versions (one GTK, one X11 and a debug version of the GTK 
 | 
			
		||||
For building three versions (one GTK, one X11 and a debug version of the GTK
 | 
			
		||||
source) you'd do this:
 | 
			
		||||
 | 
			
		||||
md buildx11
 | 
			
		||||
@@ -125,20 +125,20 @@ g++ myfoo.cpp `wx-config --libs --cxxflags` -o myfoo
 | 
			
		||||
The Unix variants of wxWidgets use GNU configure. If you have problems with
 | 
			
		||||
your make use GNU make instead.
 | 
			
		||||
 | 
			
		||||
If you have general problems with installation, see the wxWidgets website at 
 | 
			
		||||
If you have general problems with installation, see the wxWidgets website at
 | 
			
		||||
 | 
			
		||||
  http://www.wxwidgets.org/
 | 
			
		||||
  
 | 
			
		||||
for newest information. If you still don't have any success, please send a bug 
 | 
			
		||||
report to one of our mailing lists (see my homepage) INCLUDING A DESCRIPTION OF 
 | 
			
		||||
YOUR SYSTEM AND YOUR PROBLEM, SUCH AS YOUR VERSION OF X, WHAT DISTRIBUTION 
 | 
			
		||||
    https://www.wxwidgets.org/
 | 
			
		||||
 | 
			
		||||
for newest information. If you still don't have any success, please send a bug
 | 
			
		||||
report to one of our mailing lists (see my homepage) INCLUDING A DESCRIPTION OF
 | 
			
		||||
YOUR SYSTEM AND YOUR PROBLEM, SUCH AS YOUR VERSION OF X, WHAT DISTRIBUTION
 | 
			
		||||
YOU USE AND WHAT ERROR WAS REPORTED. I know this has no effect, but I tried...
 | 
			
		||||
 | 
			
		||||
* GUI libraries
 | 
			
		||||
---------------
 | 
			
		||||
 | 
			
		||||
wxWidgets/X11 requires the X11 library to be installed on your system.
 | 
			
		||||
  
 | 
			
		||||
 | 
			
		||||
* Additional libraries
 | 
			
		||||
----------------------
 | 
			
		||||
 | 
			
		||||
@@ -148,7 +148,7 @@ Linux-Versions that are based on glibc 2 except RedHat 5.0 which is broken in
 | 
			
		||||
many aspects.  As of writing this, virtually all Linux distributions have
 | 
			
		||||
+correct glibc 2 support.
 | 
			
		||||
 | 
			
		||||
You can disable thread support by running 
 | 
			
		||||
You can disable thread support by running
 | 
			
		||||
 | 
			
		||||
./configure --disable-threads
 | 
			
		||||
make
 | 
			
		||||
@@ -156,7 +156,7 @@ su <type root password>
 | 
			
		||||
make install
 | 
			
		||||
ldconfig
 | 
			
		||||
exit
 | 
			
		||||
  
 | 
			
		||||
 | 
			
		||||
* Building wxX11 on OS/2
 | 
			
		||||
------------------------
 | 
			
		||||
 | 
			
		||||
@@ -187,7 +187,7 @@ SET MAKESHELL=ash
 | 
			
		||||
Be warned that depending on the precise version of your make, the
 | 
			
		||||
variable that needs to be set might be MAKE_SHELL instead of MAKESHELL.
 | 
			
		||||
If you have a really deficient version of GNU make, it might even be
 | 
			
		||||
necessary to set SHELL or even COMSPEC to a unix like shell as well. 
 | 
			
		||||
necessary to set SHELL or even COMSPEC to a unix like shell as well.
 | 
			
		||||
 | 
			
		||||
Notice that the delivered configure scripts are fully OS/2 aware, so you
 | 
			
		||||
can simply run
 | 
			
		||||
@@ -203,16 +203,16 @@ explicitly set CFLAGS prior to running configure.
 | 
			
		||||
-----------------------
 | 
			
		||||
 | 
			
		||||
Using the SGI native compilers, it is recommended that you
 | 
			
		||||
also set CFLAGS and CXXFLAGS before running configure. These 
 | 
			
		||||
also set CFLAGS and CXXFLAGS before running configure. These
 | 
			
		||||
should be set to :
 | 
			
		||||
 | 
			
		||||
CFLAGS="-mips3 -n32" 
 | 
			
		||||
CFLAGS="-mips3 -n32"
 | 
			
		||||
CXXFLAGS="-mips3 -n32"
 | 
			
		||||
 | 
			
		||||
This is essential if you want to use the resultant binaries 
 | 
			
		||||
on any other machine than the one it was compiled on. If you 
 | 
			
		||||
have a 64bit machine (Octane) you should also do this to ensure 
 | 
			
		||||
you don't accidently build the libraries as 64bit (which is 
 | 
			
		||||
This is essential if you want to use the resultant binaries
 | 
			
		||||
on any other machine than the one it was compiled on. If you
 | 
			
		||||
have a 64bit machine (Octane) you should also do this to ensure
 | 
			
		||||
you don't accidently build the libraries as 64bit (which is
 | 
			
		||||
untested).
 | 
			
		||||
 | 
			
		||||
The SGI native compiler support has only been tested on Irix 6.5.
 | 
			
		||||
@@ -249,16 +249,16 @@ to see all the options please use:
 | 
			
		||||
	./configure --help
 | 
			
		||||
 | 
			
		||||
The basic philosophy is that if you want to use different
 | 
			
		||||
configurations, like a debug and a release version, 
 | 
			
		||||
configurations, like a debug and a release version,
 | 
			
		||||
or use the same source tree on different systems,
 | 
			
		||||
you have only to change the environment variable OSTYPE.
 | 
			
		||||
(Sadly this variable is not set by default on some systems
 | 
			
		||||
in some shells - on SGI's for example). So you will have to 
 | 
			
		||||
set it there. This variable HAS to be set before starting 
 | 
			
		||||
configure, so that it knows which system it tries to 
 | 
			
		||||
in some shells - on SGI's for example). So you will have to
 | 
			
		||||
set it there. This variable HAS to be set before starting
 | 
			
		||||
configure, so that it knows which system it tries to
 | 
			
		||||
configure for.
 | 
			
		||||
 | 
			
		||||
Configure will complain if the system variable OSTYPE has 
 | 
			
		||||
Configure will complain if the system variable OSTYPE has
 | 
			
		||||
not been defined. And Make in some circumstances as well...
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@@ -292,33 +292,33 @@ The following options handle the kind of library you want to build.
 | 
			
		||||
				such as Sun with gcc 2.8.X which
 | 
			
		||||
				would otherwise produce segvs.
 | 
			
		||||
 | 
			
		||||
	--enable-profile        Add profiling info to the object 
 | 
			
		||||
	--enable-profile        Add profiling info to the object
 | 
			
		||||
				files. Currently broken, I think.
 | 
			
		||||
				
 | 
			
		||||
 | 
			
		||||
	--enable-no_rtti        Enable compilation without creation of
 | 
			
		||||
	                        C++ RTTI information in object files. 
 | 
			
		||||
				This will speed-up compilation and reduce 
 | 
			
		||||
	                        C++ RTTI information in object files.
 | 
			
		||||
				This will speed-up compilation and reduce
 | 
			
		||||
				binary size.
 | 
			
		||||
				
 | 
			
		||||
 | 
			
		||||
	--enable-no_exceptions  Enable compilation without creation of
 | 
			
		||||
	                        C++ exception information in object files. 
 | 
			
		||||
				This will speed-up compilation and reduce 
 | 
			
		||||
	                        C++ exception information in object files.
 | 
			
		||||
				This will speed-up compilation and reduce
 | 
			
		||||
				binary size. Also fewer crashes during the
 | 
			
		||||
				actual compilation...
 | 
			
		||||
				
 | 
			
		||||
 | 
			
		||||
	--enable-no_deps        Enable compilation without creation of
 | 
			
		||||
	                        dependency information.
 | 
			
		||||
				
 | 
			
		||||
 | 
			
		||||
        --enable-permissive     Enable compilation without checking for strict
 | 
			
		||||
                                ANSI conformance.  Useful to prevent the build
 | 
			
		||||
                                dying with errors as soon as you compile with
 | 
			
		||||
                                Solaris' ANSI-defying headers.
 | 
			
		||||
				
 | 
			
		||||
	--enable-mem_tracing    Add built-in memory tracing. 
 | 
			
		||||
				
 | 
			
		||||
 | 
			
		||||
	--enable-mem_tracing    Add built-in memory tracing.
 | 
			
		||||
 | 
			
		||||
	--enable-dmalloc        Use the dmalloc memory debugger.
 | 
			
		||||
	                        Read more at www.letters.com/dmalloc/
 | 
			
		||||
				
 | 
			
		||||
 | 
			
		||||
	--enable-debug_info	Add debug info to object files and
 | 
			
		||||
	                        executables for use with debuggers
 | 
			
		||||
				such as gdb (or its many frontends).
 | 
			
		||||
@@ -328,7 +328,7 @@ The following options handle the kind of library you want to build.
 | 
			
		||||
				useful internal debugging tricks (such
 | 
			
		||||
				as automatically reporting illegal calls)
 | 
			
		||||
				to work. Note that program and library
 | 
			
		||||
				must be compiled with the same debug 
 | 
			
		||||
				must be compiled with the same debug
 | 
			
		||||
				options.
 | 
			
		||||
 | 
			
		||||
* Feature Options
 | 
			
		||||
@@ -339,44 +339,44 @@ in wxWidgets snapshot 6, but not yet all (ODBC not).
 | 
			
		||||
 | 
			
		||||
When producing an executable that is linked statically with wxX11
 | 
			
		||||
you'll be surprised at its immense size. This can sometimes be
 | 
			
		||||
drastically reduced by removing features from wxWidgets that 
 | 
			
		||||
drastically reduced by removing features from wxWidgets that
 | 
			
		||||
are not used in your program. The most relevant such features
 | 
			
		||||
are
 | 
			
		||||
 | 
			
		||||
	--without-libpng	Disables PNG image format code.
 | 
			
		||||
	
 | 
			
		||||
 | 
			
		||||
	--without-libjpeg	Disables JPEG image format code.
 | 
			
		||||
	
 | 
			
		||||
 | 
			
		||||
{	--without-odbc          Disables ODBC code. Not yet. }
 | 
			
		||||
 | 
			
		||||
    --without-expat         Disable XML classes based on Expat parser.
 | 
			
		||||
	
 | 
			
		||||
 | 
			
		||||
        --disable-resources     Disables the use of *.wxr type
 | 
			
		||||
	                        resources.
 | 
			
		||||
		
 | 
			
		||||
 | 
			
		||||
	--disable-threads       Disables threads. Will also
 | 
			
		||||
	                        disable sockets.
 | 
			
		||||
 | 
			
		||||
	--disable-sockets       Disables sockets.
 | 
			
		||||
 | 
			
		||||
	--disable-dnd           Disables Drag'n'Drop.
 | 
			
		||||
	
 | 
			
		||||
 | 
			
		||||
	--disable-clipboard     Disables Clipboard.
 | 
			
		||||
	
 | 
			
		||||
 | 
			
		||||
	--disable-serial        Disables object instance serialisation.
 | 
			
		||||
	
 | 
			
		||||
 | 
			
		||||
	--disable-streams       Disables the wxStream classes.
 | 
			
		||||
	
 | 
			
		||||
 | 
			
		||||
	--disable-file          Disables the wxFile class.
 | 
			
		||||
	
 | 
			
		||||
 | 
			
		||||
	--disable-textfile      Disables the wxTextFile class.
 | 
			
		||||
	
 | 
			
		||||
 | 
			
		||||
	--disable-intl          Disables the internationalisation.
 | 
			
		||||
	
 | 
			
		||||
 | 
			
		||||
	--disable-validators    Disables validators.
 | 
			
		||||
	
 | 
			
		||||
 | 
			
		||||
	--disable-accel         Disables accel.
 | 
			
		||||
	
 | 
			
		||||
 | 
			
		||||
Apart from disabling certain features you can very often "strip"
 | 
			
		||||
the program of its debugging information resulting in a significant
 | 
			
		||||
reduction in size.
 | 
			
		||||
@@ -391,13 +391,13 @@ of all configurable options.
 | 
			
		||||
The following must be done in the base directory (e.g. ~/wxX11
 | 
			
		||||
or whatever)
 | 
			
		||||
 | 
			
		||||
Now the makefiles are created (by configure) and you can compile 
 | 
			
		||||
Now the makefiles are created (by configure) and you can compile
 | 
			
		||||
the library by typing:
 | 
			
		||||
 | 
			
		||||
	make
 | 
			
		||||
 | 
			
		||||
make yourself some coffee, as it will take some time. On an old
 | 
			
		||||
386SX possibly two weeks. During compilation, you'll get a few 
 | 
			
		||||
386SX possibly two weeks. During compilation, you'll get a few
 | 
			
		||||
warning messages depending in your compiler.
 | 
			
		||||
 | 
			
		||||
If you want to be more selective, you can change into a specific
 | 
			
		||||
@@ -408,12 +408,12 @@ Then you may install the library and its header files under
 | 
			
		||||
have to log in as root (i.e. run "su" and enter the root
 | 
			
		||||
password) and type
 | 
			
		||||
 | 
			
		||||
        make install	
 | 
			
		||||
        make install
 | 
			
		||||
 | 
			
		||||
You can remove any traces of wxWidgets by typing
 | 
			
		||||
 | 
			
		||||
        make uninstall
 | 
			
		||||
	
 | 
			
		||||
 | 
			
		||||
If you want to save disk space by removing unnecessary
 | 
			
		||||
object-files:
 | 
			
		||||
 | 
			
		||||
@@ -435,12 +435,12 @@ like this
 | 
			
		||||
CXX = g++
 | 
			
		||||
 | 
			
		||||
minimal: minimal.o
 | 
			
		||||
    $(CXX) -o minimal minimal.o `wx-config --libs` 
 | 
			
		||||
    $(CXX) -o minimal minimal.o `wx-config --libs`
 | 
			
		||||
 | 
			
		||||
minimal.o: minimal.cpp
 | 
			
		||||
    $(CXX) `wx-config --cxxflags` -c minimal.cpp -o minimal.o
 | 
			
		||||
 | 
			
		||||
clean: 
 | 
			
		||||
clean:
 | 
			
		||||
	rm -f *.o minimal
 | 
			
		||||
 | 
			
		||||
This is certain to become the standard way unless we decide
 | 
			
		||||
@@ -452,7 +452,7 @@ specify required libraries when running wx-config. For example,
 | 
			
		||||
with libraries required by core GUI classes and wxHTML classes. See
 | 
			
		||||
the manual for more information on the libraries.
 | 
			
		||||
 | 
			
		||||
2) The other way creates a project within the source code 
 | 
			
		||||
2) The other way creates a project within the source code
 | 
			
		||||
directories of wxWidgets. For this endeavour, you'll need
 | 
			
		||||
GNU autoconf version 2.14 and add an entry to your Makefile.in
 | 
			
		||||
to the bottom of the configure.in script and run autoconf
 | 
			
		||||
@@ -518,8 +518,6 @@ 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
 | 
			
		||||
 | 
			
		||||
compiler and the error message(s) to the developers mailing list at:
 | 
			
		||||
 | 
			
		||||
    https://www.wxwidgets.org/support/mailing-lists/
 | 
			
		||||
 
 | 
			
		||||
@@ -9,9 +9,9 @@ intention is to have it run on NanoX as well as desktop X11.
 | 
			
		||||
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 
 | 
			
		||||
  https://www.wxwidgets.org
 | 
			
		||||
 | 
			
		||||
Information on how to install can be found in the file
 | 
			
		||||
install.txt, but if you cannot wait, this should work on
 | 
			
		||||
many systems:
 | 
			
		||||
 | 
			
		||||
@@ -31,17 +31,17 @@ YOUR PROBLEM, SUCH AS YOUR VERSION OF X, WHAT DISTRIBUTION YOU USE
 | 
			
		||||
AND WHAT ERROR WAS REPORTED. Alternatively, you may also use the bug
 | 
			
		||||
reporting system linked from the wxWidgets web page.
 | 
			
		||||
 | 
			
		||||
The library produced by the install process will be called 
 | 
			
		||||
The library produced by the install process will be called
 | 
			
		||||
libwx_x11univ[d].a (static) and libwx_x11univ[d]-2.3.so.0.0.0
 | 
			
		||||
(shared) so that once a binary incompatible version of
 | 
			
		||||
wxWidgets/X11 comes out we'll augment the library version number
 | 
			
		||||
to avoid linking problems.
 | 
			
		||||
 | 
			
		||||
Please send problems concerning installation, feature requests, 
 | 
			
		||||
bug reports or comments to the wxWidgets users list. Information 
 | 
			
		||||
Please send problems concerning installation, feature requests,
 | 
			
		||||
bug reports or comments to the wxWidgets users list. Information
 | 
			
		||||
on how to subscribe is available from www.wxwidgets.org.
 | 
			
		||||
 | 
			
		||||
wxWidgets/X11 doesn't come with any guarantee whatsoever. It might 
 | 
			
		||||
wxWidgets/X11 doesn't come with any guarantee whatsoever. It might
 | 
			
		||||
crash your hard disk or destroy your monitor. It doesn't claim to be
 | 
			
		||||
suitable for any special or general purpose.
 | 
			
		||||
 | 
			
		||||
@@ -67,4 +67,3 @@ Some remaining issues:
 | 
			
		||||
  Regards,
 | 
			
		||||
 | 
			
		||||
  The wxWidgets team
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -154,10 +154,10 @@
 | 
			
		||||
/*
 | 
			
		||||
   Clang Support
 | 
			
		||||
 */
 | 
			
		||||
 
 | 
			
		||||
 | 
			
		||||
#ifndef WX_HAS_CLANG_FEATURE
 | 
			
		||||
#   ifndef __has_feature      
 | 
			
		||||
#       define WX_HAS_CLANG_FEATURE(x) 0 
 | 
			
		||||
#   ifndef __has_feature
 | 
			
		||||
#       define WX_HAS_CLANG_FEATURE(x) 0
 | 
			
		||||
#   else
 | 
			
		||||
#       define WX_HAS_CLANG_FEATURE(x) __has_feature(x)
 | 
			
		||||
#   endif
 | 
			
		||||
@@ -1261,7 +1261,7 @@ typedef wxUint32 wxDword;
 | 
			
		||||
#else
 | 
			
		||||
    /*
 | 
			
		||||
       This should never happen for the current architectures but if you're
 | 
			
		||||
       using one where it does, please contact wx-dev@lists.wxwidgets.org.
 | 
			
		||||
       using one where it does, please contact wx-dev@googlegroups.com.
 | 
			
		||||
     */
 | 
			
		||||
    #error "Pointers can't be stored inside integer types."
 | 
			
		||||
#endif
 | 
			
		||||
 
 | 
			
		||||
@@ -45,12 +45,12 @@
 | 
			
		||||
        #warning "Your compiler does not appear to support 64 bit "\
 | 
			
		||||
                 "integers, using emulation class instead.\n" \
 | 
			
		||||
                 "Please report your compiler version to " \
 | 
			
		||||
                 "wx-dev@lists.wxwidgets.org!"
 | 
			
		||||
                 "wx-dev@googlegroups.com!"
 | 
			
		||||
    #else
 | 
			
		||||
        #pragma warning "Your compiler does not appear to support 64 bit "\
 | 
			
		||||
                        "integers, using emulation class instead.\n" \
 | 
			
		||||
                        "Please report your compiler version to " \
 | 
			
		||||
                        "wx-dev@lists.wxwidgets.org!"
 | 
			
		||||
                        "wx-dev@googlegroups.com!"
 | 
			
		||||
    #endif
 | 
			
		||||
 | 
			
		||||
    #define wxUSE_LONGLONG_WX 1
 | 
			
		||||
 
 | 
			
		||||
@@ -122,7 +122,7 @@
 | 
			
		||||
#define HAVE_LOCALE_T 1
 | 
			
		||||
#define wxHAS_KQUEUE 1
 | 
			
		||||
 | 
			
		||||
#define PACKAGE_BUGREPORT "wx-dev@lists.wxwidgets.org"
 | 
			
		||||
#define PACKAGE_BUGREPORT "wx-dev@googlegroups.com"
 | 
			
		||||
#define PACKAGE_NAME "wxWidgets"
 | 
			
		||||
#define PACKAGE_STRING "wxWidgets 3.1.0"
 | 
			
		||||
#define PACKAGE_TARNAME "wxwidgets"
 | 
			
		||||
 
 | 
			
		||||
@@ -226,7 +226,7 @@ public:
 | 
			
		||||
 | 
			
		||||
    The only real tricky part is that you need to make sure the file in compiled in,
 | 
			
		||||
    which if there are just backends in there will not happen and you may need to
 | 
			
		||||
    use a force link hack (see http://www.wxwidgets.org/wiki/index.php/RTTI).
 | 
			
		||||
    use a force link hack (see https://wiki.wxwidgets.org/RTTI).
 | 
			
		||||
 | 
			
		||||
    This is a rather simple example of how to create a backend in the
 | 
			
		||||
    wxActiveXContainer documentation.
 | 
			
		||||
 
 | 
			
		||||
@@ -5,7 +5,7 @@ msgstr ""
 | 
			
		||||
"POT-Creation-Date: 2015-05-23 22:46+0400\n"
 | 
			
		||||
"PO-Revision-Date: 2015-07-09 11:22+0200\n"
 | 
			
		||||
"Last-Translator: bovirus <@bovirus@gmail.com>\n"
 | 
			
		||||
"Language-Team: wxWidgets translators <wx-translators@lists.wxwidgets.org>\n"
 | 
			
		||||
"Language-Team: wxWidgets translators <wx-translators@googlegroups.com>\n"
 | 
			
		||||
"Language: it\n"
 | 
			
		||||
"MIME-Version: 1.0\n"
 | 
			
		||||
"Content-Type: text/plain; charset=UTF-8\n"
 | 
			
		||||
 
 | 
			
		||||
@@ -7,7 +7,7 @@ msgstr ""
 | 
			
		||||
"POT-Creation-Date: 2006-10-29 14:59+0100\n"
 | 
			
		||||
"PO-Revision-Date: 2005-08-12 14:23:42+0100\n"
 | 
			
		||||
"Last-Translator: Mike Wetherell <mike.wetherell@ntlworld.com>\n"
 | 
			
		||||
"Language-Team: wxWidgets translators <wx-translators@lists.wxwidgets.org>\n"
 | 
			
		||||
"Language-Team: wxWidgets translators <wx-translators@googlegroups.com>\n"
 | 
			
		||||
"Language: it\n"
 | 
			
		||||
"MIME-Version: 1.0\n"
 | 
			
		||||
"Content-Type: text/plain; charset=utf-8\n"
 | 
			
		||||
 
 | 
			
		||||
@@ -9,7 +9,7 @@ msgstr ""
 | 
			
		||||
"POT-Creation-Date: 2009-02-08 16:16+0100\n"
 | 
			
		||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 | 
			
		||||
"Last-Translator: Francesco Montorsi <f18m_cpp217828@yahoo.it>\n"
 | 
			
		||||
"Language-Team: wxWidgets translators <wx-translators@lists.wxwidgets.org>\n"
 | 
			
		||||
"Language-Team: wxWidgets translators <wx-translators@googlegroups.com>\n"
 | 
			
		||||
"MIME-Version: 1.0\n"
 | 
			
		||||
"Content-Type: text/plain; charset=UTF-8\n"
 | 
			
		||||
"Content-Transfer-Encoding: 8bit\n"
 | 
			
		||||
 
 | 
			
		||||
@@ -93,11 +93,5 @@ A. For Unix, you should be able to get the source distribution of any GNU mirror
 | 
			
		||||
Q. What's i18n?
 | 
			
		||||
A. Count the number of letters in the word "internationalization".
 | 
			
		||||
 | 
			
		||||
Q. Where to send comments,
 | 
			
		||||
                 additional translations,
 | 
			
		||||
                 flames,
 | 
			
		||||
                 money?
 | 
			
		||||
A. To Vadim Zeitlin <zeitlin@dptmaths.ens-cachan.fr>,
 | 
			
		||||
      wxWidgets list <wx-dev@lists.wxwidgets.org>,
 | 
			
		||||
      /dev/null (platform-dependent),
 | 
			
		||||
      wxWidgets dev team Swiss bank account.
 | 
			
		||||
Q. Where to send comments, or additional translations?
 | 
			
		||||
A. wxWidgets mailing list <wx-dev@googlegroups.com>.
 | 
			
		||||
 
 | 
			
		||||
@@ -4,11 +4,11 @@
 | 
			
		||||
msgid ""
 | 
			
		||||
msgstr ""
 | 
			
		||||
"Project-Id-Version: wxWidgets 2.6 internat sample\n"
 | 
			
		||||
"Report-Msgid-Bugs-To: wxDevelopers <wx-dev@lists.wxwidgets.org>\n"
 | 
			
		||||
"Report-Msgid-Bugs-To: wxDevelopers <wx-dev@googlegroups.com>\n"
 | 
			
		||||
"POT-Creation-Date: 2005-06-02 13:21+0200\n"
 | 
			
		||||
"PO-Revision-Date: 2005-06-02 13:45+0200\n"
 | 
			
		||||
"Last-Translator: Jonas Rydberg <jonas@arbor.se>\n"
 | 
			
		||||
"Language-Team: wxWidgets translators <wx-translators@lists.wxwidgets.org>\n"
 | 
			
		||||
"Language-Team: wxWidgets translators <wx-translators@googlegroups.com>\n"
 | 
			
		||||
"MIME-Version: 1.0\n"
 | 
			
		||||
"Content-Type: text/plain; charset=UTF-8\n"
 | 
			
		||||
"Content-Transfer-Encoding: 8bit\n"
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user