Added define to STC VC++ project file

Ming/Cygwin makeprog.env clean target now cleans .exes
Edited version in install.txt
Copied HTML files from web files


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15039 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Julian Smart
2002-04-08 20:17:40 +00:00
parent 8c69597207
commit 4e4dc03dcc
15 changed files with 183 additions and 55 deletions

View File

@@ -97,7 +97,7 @@ static void ColouriseNullDoc(unsigned int startPos, int length, int, WordList *[
LexerModule lmNull(SCLEX_NULL, ColouriseNullDoc, "null"); LexerModule lmNull(SCLEX_NULL, ColouriseNullDoc, "null");
#if 1 // def __vms #ifdef __vms
#define LINK_LEXERS #define LINK_LEXERS
#endif #endif

View File

@@ -242,7 +242,8 @@ samples/caret/*.xpm
samples/caret/*.xbm samples/caret/*.xbm
samples/caret/*.png samples/caret/*.png
samples/caret/*.ico samples/caret/*.ico
samples/caret/*.txtsamples/caret/*.pro samples/caret/*.txt
samples/caret/*.pro
samples/checklst/*.cpp samples/checklst/*.cpp
samples/checklst/*.h samples/checklst/*.h

View File

@@ -2,7 +2,6 @@
[Icons] [Icons]
Name: {group}\Dialog Editor; Filename: {app}\bin\dialoged.exe; WorkingDir: {app}\bin; IconFilename: {app}\bin\dialoged.exe; IconIndex: 0 Name: {group}\Dialog Editor; Filename: {app}\bin\dialoged.exe; WorkingDir: {app}\bin; IconFilename: {app}\bin\dialoged.exe; IconIndex: 0
Name: {group}\Dialog Editor Help; Filename: {app}\bin\dialoged.hlp; WorkingDir: {app}\bin; IconIndex: 0; Flags: useapppaths Name: {group}\Dialog Editor Help; Filename: {app}\bin\dialoged.hlp; WorkingDir: {app}\bin; IconIndex: 0; Flags: useapppaths
Name: {group}\Life! Demo; Filename: {app}\bin\life.exe; WorkingDir: {app}\bin; IconFilename: {app}\bin\life.exe; IconIndex: 0
Name: {group}\Tex2rtf; Filename: {app}\bin\tex2rtf.exe; WorkingDir: {app}\bin; IconFilename: {app}\bin\tex2rtf.exe; IconIndex: 0 Name: {group}\Tex2rtf; Filename: {app}\bin\tex2rtf.exe; WorkingDir: {app}\bin; IconFilename: {app}\bin\tex2rtf.exe; IconIndex: 0
Name: {group}\Tex2rtf Help; Filename: {app}\bin\tex2rtf.hlp; WorkingDir: {app}\bin; IconIndex: 0; Flags: useapppaths Name: {group}\Tex2rtf Help; Filename: {app}\bin\tex2rtf.hlp; WorkingDir: {app}\bin; IconIndex: 0; Flags: useapppaths
Name: {group}\Changes; Filename: {app}\docs\changes.txt; WorkingDir: {app}; IconIndex: 0; Flags: useapppaths Name: {group}\Changes; Filename: {app}\docs\changes.txt; WorkingDir: {app}; IconIndex: 0; Flags: useapppaths
@@ -12,6 +11,8 @@
Name: {group}\wxWindows Help; Filename: {app}\docs\htmlhelp\wx.chm; WorkingDir: {app}; IconIndex: 0; Flags: useapppaths Name: {group}\wxWindows Help; Filename: {app}\docs\htmlhelp\wx.chm; WorkingDir: {app}; IconIndex: 0; Flags: useapppaths
Name: {group}\HTML Docs Index; Filename: {app}\docs\html\index.htm; WorkingDir: {app}; IconIndex: 0; Flags: useapppaths Name: {group}\HTML Docs Index; Filename: {app}\docs\html\index.htm; WorkingDir: {app}; IconIndex: 0; Flags: useapppaths
; Name: {group}\Life! Demo; Filename: {app}\bin\life.exe; WorkingDir: {app}\bin; IconFilename: {app}\bin\life.exe; IconIndex: 0
[INI] [INI]
[Registry] [Registry]

View File

@@ -22,6 +22,9 @@ src/regex/regex.dsw
samples/samples.dsw samples/samples.dsw
samples/artprov/arttest.dsp
samples/artprov/arttest.dsw
samples/calendar/arttest.dsp samples/calendar/arttest.dsp
samples/calendar/arttest.dsw samples/calendar/arttest.dsw

View File

@@ -183,7 +183,7 @@ if not isdir bin mkdir bin
copy %src%\bin\dialoged.exe bin copy %src%\bin\dialoged.exe bin
copy %src%\bin\tex2rtf.exe bin copy %src%\bin\tex2rtf.exe bin
copy %src%\bin\dbgview.* bin copy %src%\bin\dbgview.* bin
copy %src%\bin\life.exe bin Rem copy %src%\bin\life.exe bin
copy %src%\docs\winhelp\dialoged.hlp %src%\docs\winhelp\dialoged.cnt bin copy %src%\docs\winhelp\dialoged.hlp %src%\docs\winhelp\dialoged.cnt bin
copy %src%\docs\winhelp\tex2rtf.hlp %src%\docs\winhelp\tex2rtf.cnt bin copy %src%\docs\winhelp\tex2rtf.hlp %src%\docs\winhelp\tex2rtf.cnt bin

View File

@@ -5,15 +5,15 @@
<TITLE>wxWindows 2 FAQ</TITLE> <TITLE>wxWindows 2 FAQ</TITLE>
</HEAD> </HEAD>
<BODY BGCOLOR=#FFFFFF TEXT=#000000 LINK=#FF0000 VLINK=#000000> <BODY BGCOLOR=#FFFFFF TEXT=#000000 VLINK="#00376A" LINK="#00529C" ALINK="#313063">
<font face="Arial, Lucida Sans, Helvetica"> <font face="Arial, Lucida Sans, Helvetica">
<table width=100% border=0 cellpadding=5 cellspacing=0> <table width=100% border=0 cellpadding=3 cellspacing=0>
<tr> <tr>
<td bgcolor="#C4ECF9"> <td bgcolor="#004080" align=left height=24 background="images/bluetitlegradient.gif">
<font size=+1 face="Arial, Lucida Sans, Helvetica" color="#000000"> <font size=+1 face="Arial, Lucida Sans, Helvetica" color="#FFFFFF">
wxWindows 2 FAQ <b>wxWindows 2 FAQ</b>
</font> </font>
</td> </td>
</tr> </tr>
@@ -25,9 +25,10 @@ Welcome to the wxWindows FAQ. Please select a category:<P>
<ul> <ul>
<li><a href="faqgen.htm">General questions</a> <li><a href="faqgen.htm">General questions</a>
<li><a href="faqgtk.htm">wxWindows 2 for GTK</a> <li><a href="faqgtk.htm">wxWindows 2 for GTK+</a>
<li><a href="faqmsw.htm">wxWindows 2 for Windows</a> <li><a href="faqmsw.htm">wxWindows 2 for Windows</a>
<li><a href="faqmot.htm">wxWindows 2 for Motif</a> <li><a href="faqmot.htm">wxWindows 2 for Motif</a>
<li><a href="faqx11.htm">wxWindows 2 for X11</a>
<li><a href="faqmac.htm">wxWindows 2 for Mac</a> <li><a href="faqmac.htm">wxWindows 2 for Mac</a>
</ul> </ul>

View File

@@ -5,15 +5,15 @@
<TITLE>wxWindows 2 FAQ: General</TITLE> <TITLE>wxWindows 2 FAQ: General</TITLE>
</HEAD> </HEAD>
<BODY BGCOLOR=#FFFFFF TEXT=#000000 LINK=#FF0000 VLINK=#000000> <BODY BGCOLOR=#FFFFFF TEXT=#000000 VLINK="#00376A" LINK="#00529C" ALINK="#313063">
<font face="Arial, Lucida Sans, Helvetica"> <font face="Arial, Lucida Sans, Helvetica">
<table width=100% border=0 cellpadding=5 cellspacing=0> <table width=100% border=0 cellpadding=3 cellspacing=0>
<tr> <tr>
<td bgcolor="#C4ECF9"> <td bgcolor="#004080" align=left height=24 background="images/bluetitlegradient.gif">
<font size=+1 face="Arial, Lucida Sans, Helvetica" color="#000000"> <font size=+1 face="Arial, Lucida Sans, Helvetica" color="#FFFFFF">
wxWindows 2 FAQ: General <b>wxWindows 2 FAQ: General</b>
</font> </font>
</td> </td>
</tr> </tr>

View File

@@ -1,18 +1,19 @@
<HTML> <HTML>
<HEAD> <HEAD>
<TITLE>wxWindows 2 for GTK FAQ</TITLE> <TITLE>wxWindows 2 for GTK FAQ</TITLE>
</HEAD> </HEAD>
<BODY BGCOLOR=#FFFFFF TEXT=#000000 LINK=#FF0000 VLINK=#000000> <BODY BGCOLOR=#FFFFFF TEXT=#000000 VLINK="#00376A" LINK="#00529C" ALINK="#313063">
<font face="Arial, Lucida Sans, Helvetica"> <font face="Arial, Lucida Sans, Helvetica">
<table width=100% border=0 cellpadding=5 cellspacing=0> <table width=100% border=0 cellpadding=3 cellspacing=0>
<tr> <tr>
<td bgcolor="#C4ECF9"> <td bgcolor="#004080" align=left height=24 background="images/bluetitlegradient.gif">
<font size=+1 face="Arial, Lucida Sans, Helvetica" color="#000000"> <font size=+1 face="Arial, Lucida Sans, Helvetica" color="#FFFFFF">
wxWindows 2 for GTK FAQ <b>wxWindows 2 for GTK FAQ</b>
</font> </font>
</td> </td>
</tr> </tr>

View File

@@ -1,18 +1,19 @@
<HTML> <HTML>
<HEAD> <HEAD>
<TITLE>wxWindows 2 for Mac FAQ</TITLE> <TITLE>wxWindows 2 for Mac FAQ</TITLE>
</HEAD> </HEAD>
<BODY BGCOLOR=#FFFFFF TEXT=#000000 LINK=#FF0000 VLINK=#000000> <BODY BGCOLOR=#FFFFFF TEXT=#000000 VLINK="#00376A" LINK="#00529C" ALINK="#313063">
<font face="Arial, Lucida Sans, Helvetica"> <font face="Arial, Lucida Sans, Helvetica">
<table width=100% border=0 cellpadding=5 cellspacing=0> <table width=100% border=0 cellpadding=3 cellspacing=0>
<tr> <tr>
<td bgcolor="#C4ECF9"> <td bgcolor="#004080" align=left height=24 background="images/bluetitlegradient.gif">
<font size=+1 face="Arial, Lucida Sans, Helvetica" color="#000000"> <font size=+1 face="Arial, Lucida Sans, Helvetica" color="#FFFFFF">
wxWindows 2 for Mac FAQ <b>wxWindows 2 for Mac FAQ</b>
</font> </font>
</td> </td>
</tr> </tr>
@@ -46,8 +47,8 @@ The author of this port is <a href="mailto:csomor@advancedconcepts.ch">Stefan Cs
<table border=0 cellpadding=5> <table border=0 cellpadding=5>
<tr> <tr>
<td bgcolor="#C4ECF9"> <td bgcolor="#004080">
<FONT FACE="Arial, Lucida Sans, Helvetica"> <font face="Arial, Lucida Sans, Helvetica">
<font size=2> <font size=2>
Please note that the version of wxMac in CVS is more robust and nearly feature-complete compared with the packaged 2.0 release. Please note that the version of wxMac in CVS is more robust and nearly feature-complete compared with the packaged 2.0 release.
Until a new release is made, it is recommended that you download the wxMac 2.3.1 <a href="dl_mac2.htm#dev">development snapshot</a> or the sources from the <a href="cvs.htm">CVS trunk</a>. Until a new release is made, it is recommended that you download the wxMac 2.3.1 <a href="dl_mac2.htm#dev">development snapshot</a> or the sources from the <a href="cvs.htm">CVS trunk</a>.

View File

@@ -1,18 +1,19 @@
<HTML> <HTML>
<HEAD> <HEAD>
<TITLE>wxWindows 2 for Motif FAQ</TITLE> <TITLE>wxWindows 2 for Motif FAQ</TITLE>
</HEAD> </HEAD>
<BODY BGCOLOR=#FFFFFF TEXT=#000000 LINK=#FF0000 VLINK=#000000> <BODY BGCOLOR=#FFFFFF TEXT=#000000 VLINK="#00376A" LINK="#00529C" ALINK="#313063">
<font face="Arial, Lucida Sans, Helvetica"> <font face="Arial, Lucida Sans, Helvetica">
<table width=100% border=0 cellpadding=5 cellspacing=0> <table width=100% border=0 cellpadding=3 cellspacing=0>
<tr> <tr>
<td bgcolor="#C4ECF9"> <td bgcolor="#004080" align=left height=24 background="images/bluetitlegradient.gif">
<font size=+1 face="Arial, Lucida Sans, Helvetica" color="#000000"> <font size=+1 face="Arial, Lucida Sans, Helvetica" color="#FFFFFF">
wxWindows 2 for Motif FAQ <b>wxWindows 2 for Motif FAQ</b>
</font> </font>
</td> </td>
</tr> </tr>

View File

@@ -1,18 +1,19 @@
<HTML> <HTML>
<HEAD> <HEAD>
<TITLE>wxWindows 2 for Windows FAQ</TITLE> <TITLE>wxWindows 2 for Windows FAQ</TITLE>
</HEAD> </HEAD>
<BODY BGCOLOR=#FFFFFF TEXT=#000000 LINK=#FF0000 VLINK=#000000> <BODY BGCOLOR=#FFFFFF TEXT=#000000 VLINK="#00376A" LINK="#00529C" ALINK="#313063">
<font face="Arial, Lucida Sans, Helvetica"> <font face="Arial, Lucida Sans, Helvetica">
<table width=100% border=0 cellpadding=5 cellspacing=0> <table width=100% border=0 cellpadding=3 cellspacing=0>
<tr> <tr>
<td bgcolor="#C4ECF9"> <td bgcolor="#004080" align=left height=24 background="images/bluetitlegradient.gif">
<font size=+1 face="Arial, Lucida Sans, Helvetica" color="#000000"> <font size=+1 face="Arial, Lucida Sans, Helvetica" color="#FFFFFF">
wxWindows 2 for Windows FAQ <b>wxWindows 2 for Windows FAQ</b>
</font> </font>
</td> </td>
</tr> </tr>
@@ -26,9 +27,11 @@ See also <a href="faq.htm">top-level FAQ page</a>.
<ul> <ul>
<li><a href="#platforms">Which Windows platforms are supported?</a></li> <li><a href="#platforms">Which Windows platforms are supported?</a></li>
<li><a href="#wince">What about Windows CE?</a></li> <li><a href="#wince">What about Windows CE?</a></li>
<li><a href="#winxp">What do I need to do for Windows XP?</a></li>
<li><a href="#compilers">What compilers are supported?</a></li> <li><a href="#compilers">What compilers are supported?</a></li>
<li><a href="#bestcompiler">Which is the best compiler to use with wxWindows 2?</a></li> <li><a href="#bestcompiler">Which is the best compiler to use with wxWindows 2?</a></li>
<li><a href="#unicode">Is Unicode supported?</a></li> <li><a href="#unicode">Is Unicode supported?</a></li>
<li><a href="#doublebyte">Does wxWindows support double byte fonts (Chinese/Japanese/Korean etc.)?</a></li>
<li><a href="#dll">Can you compile wxWindows 2 as a DLL?</a></li> <li><a href="#dll">Can you compile wxWindows 2 as a DLL?</a></li>
<li><a href="#exesize">How can I reduce executable size?</a></li> <li><a href="#exesize">How can I reduce executable size?</a></li>
<li><a href="#mfc">Is wxWindows compatible with MFC?</a></li> <li><a href="#mfc">Is wxWindows compatible with MFC?</a></li>
@@ -38,13 +41,15 @@ See also <a href="faq.htm">top-level FAQ page</a>.
<li><a href="#makefiles">How are the wxWindows makefiles edited under Windows?</a></li> <li><a href="#makefiles">How are the wxWindows makefiles edited under Windows?</a></li>
<li><a href="#vcdebug">How do you use VC++&#39;s memory leak checking instead of that in wxWindows?</a></li> <li><a href="#vcdebug">How do you use VC++&#39;s memory leak checking instead of that in wxWindows?</a></li>
<li><a href="#shortcutproblem">Why are menu hotkeys or shortcuts not working in my application?</a></li> <li><a href="#shortcutproblem">Why are menu hotkeys or shortcuts not working in my application?</a></li>
<li><a href="#regconfig">Why can I not write to the HKLM part of the registry with wxRegConfig?</a></li>
</ul> </ul>
<hr> <hr>
<h3><a name="platforms">Which Windows platforms are supported?</a></h3> <h3><a name="platforms">Which Windows platforms are supported?</a></h3>
wxWindows 2 can be used to develop and deliver applications on Windows 3.1, Win32s, wxWindows 2 can be used to develop and deliver applications on Windows 3.1, Win32s,
Windows 95, Windows 98, and Windows NT. A Windows CE version is being looked into (see below).<P> Windows 95, Windows 98, Windows NT, Windows 2000, and Windows XP. A Windows CE
version is being looked into (see below).<P>
wxWindows 2 is designed to make use of WIN32 features and controls. However, unlike Microsoft, wxWindows 2 is designed to make use of WIN32 features and controls. However, unlike Microsoft,
we have not forgotten users of 16-bit Windows. Most features we have not forgotten users of 16-bit Windows. Most features
@@ -76,6 +81,37 @@ and there. Since wxWindows for 2 produces small binaries (less than 300K for
the statically-linked &#39;minimal&#39; sample), shoehorning wxWindows 2 into a Windows CE device&#39;s limited the statically-linked &#39;minimal&#39; sample), shoehorning wxWindows 2 into a Windows CE device&#39;s limited
storage should not be a problem.<P> storage should not be a problem.<P>
<h3><a name="winxp">What do I need to do for Windows XP?</a></h3>
In the same directory as you have your executable (e.g. foo.exe) you
put a file called foo.exe.manifest in which you have something like
the following:
<pre>
&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
&lt;assembly
xmlns="urn:schemas-microsoft-com:asm.v1"
manifestVersion="1.0"&gt;
&lt;assemblyIdentity
processorArchitecture="x86"
version="5.1.0.0"
type="win32"
name="foo.exe"/&gt;
&lt;description&gt;Foo program&lt;/description&gt;
&lt;dependency&gt;
&lt;dependentAssembly&gt;
&lt;assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
publicKeyToken="6595b64144ccf1df"
language="*"
processorArchitecture="x86"/&gt;
&lt;/dependentAssembly&gt;
&lt;/dependency&gt;
&lt;/assembly&gt;
</pre>
<h3><a name="compilers">What compilers are supported?</a></h3> <h3><a name="compilers">What compilers are supported?</a></h3>
Please see the wxWindows 2 for Windows install.txt file for up-to-date information, but Please see the wxWindows 2 for Windows install.txt file for up-to-date information, but
@@ -126,6 +162,22 @@ wxWindows.
Yes, Unicode is fully supported under Windows NT/2000 (Windows 9x don&#39;t Yes, Unicode is fully supported under Windows NT/2000 (Windows 9x don&#39;t
have Unicode support anyhow). have Unicode support anyhow).
<h3><a name="doublebyte">Does wxWindows support double byte fonts (Chinese/Japanese/Korean etc.)?</a></h3>
An answer from <a href="mailto:goedde@logosoft.de">Klaus Goedde</a>:<p>
"For Japanese under Win2000, it seems that wxWindows has no problems to work with double byte char sets
(I mean DBCS, that&#39;s not Unicode). First you have to install Japanese support on your Win2K system
and choose for ANSI translation
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage=932 (default is 1252 for Western).
Then you can see all the funny Japanese letters under wxWindows too.<P>
In a wxTextCtrl control you have to set the window style "wxTE_RICH", otherwise this control shows the wrong
letters.
I don&#39;t now whether it works on non W2K systems, because I&#39;m just starting using wxWindows."
<P>
<h3><a name="dll">Can you compile wxWindows 2 as a DLL?</a></h3> <h3><a name="dll">Can you compile wxWindows 2 as a DLL?</a></h3>
Yes (using the Visual C++ or Borland C++ makefile), but be aware that distributing DLLs is a thorny issue Yes (using the Visual C++ or Borland C++ makefile), but be aware that distributing DLLs is a thorny issue
@@ -152,10 +204,11 @@ indirectly) referenced
by your application. So for example, the &#39;minimal&#39; sample is less than 300KB using VC++ 6.<P> by your application. So for example, the &#39;minimal&#39; sample is less than 300KB using VC++ 6.<P>
If you want to distribute really small executables, you can If you want to distribute really small executables, you can
use <a href="http://www.icl.ndirect.co.uk/petite/" target=_top>Petite</a> use <a href="http://www.un4seen.com/petite/" target=_top>Petite</a>
by Ian Luck. This nifty utility compresses Windows executables by around 50%, so your 500KB executable by Ian Luck. This nifty utility compresses Windows executables by around 50%, so your 500KB executable
will shrink to a mere 250KB. With this sort of size, there is reduced incentive to will shrink to a mere 250KB. With this sort of size, there is reduced incentive to
use DLLs.<P> use DLLs. Another good compression tool is <a href="http://upx.sourceforge.net/" target=_top>UPX</a>.
<P>
<H3><a name="mfc">Is wxWindows compatible with MFC?</a></H3> <H3><a name="mfc">Is wxWindows compatible with MFC?</a></H3>
@@ -322,6 +375,63 @@ This can happen if you have a child window intercepting EVT_CHAR events and swal
all keyboard input. You should ensure that event.Skip() is called for all input that all keyboard input. You should ensure that event.Skip() is called for all input that
isn&#39;used by the event handler. isn&#39;used by the event handler.
<H3><a name="#regconfig">Why can I not write to the HKLM part of the registry with wxRegConfig?</a></H3>
Currently this is not possible because the wxConfig family of classes is
supposed to deal with per-user application configuration data, and HKLM is
only supposed to be writeable by a user with Administrator privileges. In theory,
only installers should write to HKLM. This is still a point debated by the
wxWindows developers. There are at least two ways to work around it if you really
need to write to HKLM.<P>
First, you can use wxRegKey directly, for example:
<pre>
wxRegKey regKey;
wxString idName(wxT("HKEY_LOCAL_MACHINE\\SOFTWARE\\My Company\\My Product\\Stuff\\"));
idName += packid;
regKey.SetName(idName);
{
wxLogNull dummy;
if (!regKey.Create())
{
idName = wxT("HKEY_CURRENT_USER\\SOFTWARE\\My Company\\My Product\\Stuff\\");
idName += packid;
regKey.SetName(idName);
if (!regKey.Create())
return FALSE;
}
}
if (!regKey.SetValue(wxT("THING"), (long) thing)) err += 1;
regKey.Close();
</pre>
Or, you can employ this trick suggested by Istvan Kovacs:
<pre>
class myGlobalConfig : public wxConfig
{
myGlobalConfig() :
wxConfig ("myApp", "myCompany", "", "", wxCONFIG_USE_GLOBAL_FILE)
{};
bool Write(const wxString& key, const wxString& value);
}
bool myGlobalConfig::Write (const wxString& key, const wxString& value)
{
wxString path = wxString ("SOFTWARE\\myCompany\\myApp\\") + wxPathOnly(key);
wxString new_path = path.Replace ("/", "\\", true);
wxString new_key = wxFileNameFromPath (key);
LocalKey().SetName (wxRegKey::HKLM, path);
return wxConfig::Write (new_key, value);
}
</pre>
</font> </font>

View File

@@ -5,15 +5,15 @@
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Author" content="Vadim Zeitlin"> <meta name="Author" content="Vadim Zeitlin">
</head> </head>
<body> <BODY BGCOLOR="#FFFFFF" TEXT="#000000" VLINK="#00376A" LINK="#00529C" ALINK="#313063">
<FONT FACE="Arial, Lucida Sans, Helvetica"> <font face="Arial, Lucida Sans, Helvetica">
<table align=center width=100% border=0 cellpadding=5 cellspacing=0> <table align=center width=100% border=0 cellpadding=5 cellspacing=0>
<tr> <tr>
<td bgcolor="#C4ECF9" align=left colspan=2> <td bgcolor="#004080" align=left height=24 background="images/bluetitlegradient.gif">
<font size=+1 face="Arial, Lucida Sans, Helvetica" color="#000000"> <font size=+1 face="Arial, Lucida Sans, Helvetica" color="#FFFFFF">
Supported Platforms <b>Supported Platforms</b>
</font> </font>
</td> </td>
</tr> </tr>
@@ -26,7 +26,15 @@ only). The cross icon in the third column doesn&#39;t mean that the platform is
been tested on it recently (the table is being updated for wxWindows 2.1.14 been tested on it recently (the table is being updated for wxWindows 2.1.14
beta currently). beta currently).
<p> <p>
See also the <A HREF="http://www.lpthe.jussieu.fr/~zeitlin/wxWindows/daily/">daily rebuilds page</A> for some of the platforms mentioned below. See also:
<ul>
<li><A HREF="http://www.lpthe.jussieu.fr/~zeitlin/wxWindows/daily/">daily rebuilds page</A> for some of the platforms mentioned below;
<li>the list of <a href="supported.htm">support classes</a> in each platform;
<li>the <a href="embedded.htm">wxEmbedded page</a> which describes embedded platforms supported
or in progress.
</ul>
<p> <p>
If you have tested wxWindows on a platform not mentioned here, please tell us about your experience on our mailing list! If you have tested wxWindows on a platform not mentioned here, please tell us about your experience on our mailing list!
We would especially like to have information about compiling wxGTK on other Unix variants, such as IRIX, DG-UX, We would especially like to have information about compiling wxGTK on other Unix variants, such as IRIX, DG-UX,
@@ -38,7 +46,7 @@ often don&#39;t work.
<table width=100% border=4 cellpadding=5 cellspacing=0> <table width=100% border=4 cellpadding=5 cellspacing=0>
<tr> <tr>
<td bgcolor="#660000" colspan=5> <font size=+1 face="Arial, Lucida Sans, Helvetica" color="#FFFFFF"> wxWindows 2 Platforms </font> </td> <td bgcolor="#004080" colspan=5> <font size=+1 face="Arial, Lucida Sans, Helvetica" color="#FFFFFF"> wxWindows 2 Platforms </font> </td>
</tr> </tr>
<tr> <tr>
@@ -94,8 +102,9 @@ often don&#39;t work.
</tr> </tr>
<tr> <tr>
<td bgcolor="#F0F0F0" align=center valign=center rowspan=2>AIX</td> <td bgcolor="#F0F0F0" align=center valign=center rowspan=3>AIX</td>
<td>wxGTK with AIX CC</td><td align=center><IMG SRC="images/no.gif" ALT=Unknown></td><td><br></td><td><br></td> <td>wxGTK with AIX CC</td><td align=center><IMG SRC="images/no.gif" ALT=Unknown></td><td><br></td><td><br></td>
<tr> <td>wxGTK 2.2.9 with gcc 3.0.4</td><td align=center><IMG SRC="images/yes.gif" ALT=Ok></td><td>Ian Brown</td><td>Shared library building doesn&#39;t work, use <tt>--disable-shared</tt></td>
<tr> <td>wxMotif with xlC 3.1.4.0 (AIX 4.2)</td><td align=center><IMG SRC="images/yes.gif" ALT=Ok></td> <tr> <td>wxMotif with xlC 3.1.4.0 (AIX 4.2)</td><td align=center><IMG SRC="images/yes.gif" ALT=Ok></td>
<td>Bernhard Eck</td> <td>Bernhard Eck</td>
<td>Some problems with OpenGL and native X server</td> <td>Some problems with OpenGL and native X server</td>
@@ -103,8 +112,7 @@ often don&#39;t work.
<tr> <tr>
<td bgcolor="#FFFFFF" align=center valign=center rowspan=2>HP-UX 10.20</td> <td bgcolor="#FFFFFF" align=center valign=center rowspan=2>HP-UX 10.20</td>
<td>wxGTK with HP CC A.10.22<br>or HP aCC B3910B A.01.18 <td>wxGTK with HP CC A.10.22<br>or HP aCC B3910B A.01.18</td><td align=center><IMG SRC="images/yes.gif" ALT=Ok></td><td>Staf Verhaegen</td>
</td><td align=center><IMG SRC="images/yes.gif" ALT=Ok></td><td>Staf Verhaegen</td>
<td>you need to add <tt>-Aa -D_HPUX_SOURCE</tt> to <tt>CFLAGS</tt></td> <td>you need to add <tt>-Aa -D_HPUX_SOURCE</tt> to <tt>CFLAGS</tt></td>
<tr> <td>wxGTK with gcc</td><td align=center><IMG SRC="images/yes.gif" ALT=Ok></td><td>Julian Albo Garcia</td><td><br></td> <tr> <td>wxGTK with gcc</td><td align=center><IMG SRC="images/yes.gif" ALT=Ok></td><td>Julian Albo Garcia</td><td><br></td>
</tr> </tr>

View File

@@ -1,12 +1,12 @@
Installing wxWindows 2.3 Installing wxWindows 2.3.3
------------------------ --------------------------
This is wxWindows 2.3 for Microsoft Windows 9x/ME, Windows NT, This is wxWindows 2.3.3 for Microsoft Windows 9x/ME, Windows NT,
Windows 2000 and Windows XP. This is an unstable development release. Windows 2000 and Windows XP. This is an unstable development release.
Please note that the library naming conventions for VC++ Please note that the library naming conventions for VC++
compilation have changed between 2.3.1 and 2.3.2. This means that compilation have changed after 2.3.1. This means that
you will need to change your application project files. See the you will need to change your application project files. See the
relevant section below for details. relevant section below for details.

View File

@@ -25,6 +25,7 @@ clean:
-$(RM) core -$(RM) core
-$(RM) *.rsc -$(RM) *.rsc
-$(RM) *.res -$(RM) *.res
-$(RM) *.exe
cleanall: clean cleanall: clean
-$(RM) $(TARGET).exe -$(RM) $(TARGET).exe

View File

@@ -97,7 +97,7 @@ static void ColouriseNullDoc(unsigned int startPos, int length, int, WordList *[
LexerModule lmNull(SCLEX_NULL, ColouriseNullDoc, "null"); LexerModule lmNull(SCLEX_NULL, ColouriseNullDoc, "null");
#if 1 // def __vms #ifdef __vms
#define LINK_LEXERS #define LINK_LEXERS
#endif #endif