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. |