|
From: <pst...@us...> - 2008-11-09 02:15:01
|
Revision: 616
http://jazzplusplus.svn.sourceforge.net/jazzplusplus/?rev=616&view=rev
Author: pstieber
Date: 2008-11-09 02:14:59 +0000 (Sun, 09 Nov 2008)
Log Message:
-----------
Updated to wx2.8.9 and shared libraries.
Modified Paths:
--------------
web/htdocs/buildingwx/index.php
Modified: web/htdocs/buildingwx/index.php
===================================================================
--- web/htdocs/buildingwx/index.php 2008-11-08 23:57:35 UTC (rev 615)
+++ web/htdocs/buildingwx/index.php 2008-11-09 02:14:59 UTC (rev 616)
@@ -37,34 +37,34 @@
<OL>
<LI>
Download
-<A NAME="wxMSW-2.8.8.zip-Download"
-HREF="http://prdownloads.sourceforge.net/wxwindows/wxMSW-2.8.8.zip">
-<TT>wxMSW-2.8.8.zip</TT></A> from the wxWidgets web site.
+<A NAME="wxMSW-2.8.9.zip-Download"
+HREF="http://prdownloads.sourceforge.net/wxwindows/wxMSW-2.8.9.zip">
+<TT>wxMSW-2.8.9.zip</TT></A> from the wxWidgets web site.
</LI>
<LI>
Extract the zip file to <TT>C:\ExternalPackages</TT>. Extracting creates a
-<TT>wxMSW-2.8.8</TT> directory directly under <TT>C:\ExternalPackages</TT>.
+<TT>wxMSW-2.8.9</TT> directory directly under <TT>C:\ExternalPackages</TT>.
</LI>
<LI>
Change the name of the top-level wxWidgets directory to
-<TT>wxMSW-2.8.8-VC8</TT> so other versions of wxWidgets can be built with
+<TT>wxMSW-2.8.9-VC8</TT> so other versions of wxWidgets can be built with
other compilers in parallel with this directory.
</LI>
<LI>
If you would like wxWidgets help files in compiled HTML format (*.chm),
-download <TT>wxWidgets-2.8.8-CHM.zip</TT> from the wxWidgets web site, and
-extract the zip file to <TT>C:\ExternalPackages\wxMSW-2.8.8-VC8</TT>. This
+download <TT>wxWidgets-2.8.9-CHM.zip</TT> from the wxWidgets web site, and
+extract the zip file to <TT>C:\ExternalPackages\wxMSW-2.8.9-VC8</TT>. This
installs the compiled HTML help files for wxWidgets and tex2rtf.
</LI>
<LI>
If you would like wxWidgets help files in HTML format, download
-<TT>wxWidgets-2.8.8-HTML.zip</TT> from the wxWidgets web site, and extract the
-zip file to <TT>C:\ExternalPackages\wxMSW-2.8.8-VC8</TT>. This installs the
+<TT>wxWidgets-2.8.9-HTML.zip</TT> from the wxWidgets web site, and extract the
+zip file to <TT>C:\ExternalPackages\wxMSW-2.8.9-VC8</TT>. This installs the
HTML help files for wxWidgets and tex2rtf.
</LI>
<LI>
Make the following changes to
-<TT>C:\ExternalPackages\wxMSW-2.8.8-VC8\include\wx\msw\setup.h</TT>:
+<TT>C:\ExternalPackages\wxMSW-2.8.9-VC8\include\wx\msw\setup.h</TT>:
<P>
@@ -118,7 +118,7 @@
for other projects.
</LI>
<LI>
-Edit <TT>C:\ExternalPackages\wxMSW-2.8.8-VC8\include\wx\msw\wx.rc</TT> and
+Edit <TT>C:\ExternalPackages\wxMSW-2.8.9-VC8\include\wx\msw\wx.rc</TT> and
comment out the following line.
<PRE>
@@ -135,7 +135,7 @@
are installed and ready to run.
</LI>
<LI>
-Change directory to <TT>C:\ExternalPackages\wxMSW-2.8.8-VC8\build\msw</TT>.
+Change directory to <TT>C:\ExternalPackages\wxMSW-2.8.9-VC8\build\msw</TT>.
</LI>
<LI>
Build the debug static version of the wxWidgets libraries by typing:
@@ -154,11 +154,11 @@
</LI>
<LI>To conserve disk space, remove the build directories (<TT>vc_msw</TT> and
-<TT>vc_mswd</TT>) under <TT>c:\ExternalPackages\wxMSW-2.8.8-VC8\build\msw</TT>.
+<TT>vc_mswd</TT>) under <TT>c:\ExternalPackages\wxMSW-2.8.9-VC8\build\msw</TT>.
</LI>
<LI>
Change directory to
-<TT>C:\ExternalPackages\wxMSW-2.8.8-VC8\utils\tex2rtf\src</TT>.
+<TT>C:\ExternalPackages\wxMSW-2.8.9-VC8\utils\tex2rtf\src</TT>.
</LI>
<LI>
Build the release static version of tex2rtf by typing:
@@ -169,16 +169,16 @@
</LI>
<LI>
Create a directory for the tex2rtf binaries under the wxWidgets
-distribution (<TT>c:\ExternalPackages\wxMSW-2.8.8-VC8\bin</TT>).
+distribution (<TT>c:\ExternalPackages\wxMSW-2.8.9-VC8\bin</TT>).
</LI>
<LI>
Move the tex2rtf binaries from
-<TT>c:\ExternalPackages\wxMSW-2.8.8-VC8\utils\tex2rtf\src\vc_msw</TT> to
-<TT>c:\ExternalPackages\wxMSW-2.8.8-VC8\bin</TT>.
+<TT>c:\ExternalPackages\wxMSW-2.8.9-VC8\utils\tex2rtf\src\vc_msw</TT> to
+<TT>c:\ExternalPackages\wxMSW-2.8.9-VC8\bin</TT>.
</LI>
<LI>
To conserve disk space, remove the build directory (vc_msw) under
-<TT>c:\ExternalPackages\wxMSW-2.8.8-VC8\utils\tex2rtf\src</TT>.
+<TT>c:\ExternalPackages\wxMSW-2.8.9-VC8\utils\tex2rtf\src</TT>.
</LI>
</OL>
@@ -216,10 +216,9 @@
<PRE>
../wxWidgets-2.8/configure \
- --prefix=/usr/local/wx287 \
+ --prefix=/usr/local/wx289 \
--disable-no_exceptions \
--disable-no_rtti \
- --disable-shared \
--disable-compat26 \
--disable-unicode \
--with-regex=builtin \
@@ -251,33 +250,26 @@
</LI>
<LI>
-Make sure your <TT>PATH</TT> and <TT>LIBRARY_PATH</TT> environment
+Make sure your <TT>PATH</TT> and <TT>LD_LIBRARY_PATH</TT> environment
variables are set to find the non-stock wxWidgets binaries and libraries just
-created before building Jazz++. Adding the following lines in <TT>.bashrc</TT>
-or <TT>.bash_profile</TT> will do the trick.
+created before building Jazz++. Adding the following lines in
+<TT>.bash_profile</TT> will do the trick.
<PRE>
-export PATH=/usr/local/wx287/bin:$PATH
-export LIBRARY_PATH=/usr/local/wx287/lib:$LIBRARY_PATH
+export PATH=/usr/local/wx289/bin:$PATH
+export LD_LIBRARY_PATH=/usr/local/wx289/lib:$LD_LIBRARY_PATH
</PRE>
-After adding the above lines to your <TT>.bashrc</TT> or <TT>.bash_profile</TT>
+After adding the above lines to your <TT>.bash_profile</TT>
file, it is necessary to reload your bash environment to make these changes
-available. Use one of the following commands to accomplish this;
+available. Use the following command to accomplish this;
<BR>
<BR>
-(if you added the above lines to <TT>.bashrc</TT>)
<PRE>
-source .bashrc
+source .bash_profile
</PRE>
-(if you added the above lines to <TT>.bash_profile</TT>)
-
-<PRE>
-source .bashrc
-</PRE>
-
</LI>
</OL>
@@ -295,14 +287,14 @@
<LI>
Download
-<A NAME="wxMac-2.8.8.tar.gz"
-HREF="http://prdownloads.sourceforge.net/wxwindows/wxMac-2.8.8.tar.gz">
-<TT>wxMac-2.8.8.tar.gz</TT></A> from the wxWidgets web site and extract this
+<A NAME="wxMac-2.8.9.tar.gz"
+HREF="http://prdownloads.sourceforge.net/wxwindows/wxMac-2.8.9.tar.gz">
+<TT>wxMac-2.8.9.tar.gz</TT></A> from the wxWidgets web site and extract this
file under your <TT>OutsideSource</TT> directory.
</LI>
<LI> Create a directory called <TT>WxBuild</TT> in parallel with the
-<TT>wxMac-2.8.8</TT> directory and change directory to that location.
+<TT>wxMac-2.8.9</TT> directory and change directory to that location.
<PRE>
mkdir WxBuild
@@ -315,10 +307,9 @@
<PRE>
../wxWidgets-2.8/configure \
- --prefix=$HOME/wx287 \
+ --prefix=$HOME/wx289 \
--disable-no_exceptions \
--disable-no_rtti \
- --disable-shared \
--disable-compat26 \
--disable-unicode \
--with-regex=builtin \
@@ -349,33 +340,26 @@
</LI>
<LI>
-Make sure your <TT>PATH</TT> and <TT>LIBRARY_PATH</TT> environment
+Make sure your <TT>PATH</TT> and <TT>LD_LIBRARY_PATH</TT> environment
variables are set to find the non-stock wxWidgets binaries and libraries just
-created before building Jazz++. Adding the following lines in <TT>.bashrc</TT>
-or <TT>.bash_profile</TT> will do the trick.
+created before building Jazz++. Adding the following lines in
+<TT>.bash_profile</TT> will do the trick.
<PRE>
-export PATH=/usr/local/wx287/bin:$PATH
-export LIBRARY_PATH=/usr/local/wx287/lib:$LIBRARY_PATH
+export PATH=/usr/local/wx289/bin:$PATH
+export LD_LIBRARY_PATH=/usr/local/wx289/lib:$LD_LIBRARY_PATH
</PRE>
-After adding the above lines to your <TT>.bashrc</TT> or <TT>.bash_profile</TT>
+After adding the above lines to your <TT>.bash_profile</TT>
file, it is necessary to reload your bash environment to make these changes
-available. Use one of the following commands to accomplish this;
+available. Use the following command to accomplish this;
<BR>
<BR>
-(if you added the above lines to <TT>.bashrc</TT>)
<PRE>
-source .bashrc
+source .bash_profile
</PRE>
-(if you added the above lines to <TT>.bash_profile</TT>)
-
-<PRE>
-source .bashrc
-</PRE>
-
</LI>
</OL>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|