https://wiki.codeblocks.org/api.php?action=feedcontributions&user=Stahta01&feedformat=atomCode::Blocks - User contributions [en]2024-03-29T08:18:47ZUser contributionsMediaWiki 1.35.0https://wiki.codeblocks.org/index.php?title=GitBlocks&diff=9752GitBlocks2023-04-15T22:01:24Z<p>Stahta01: Add updated Git Repo</p>
<hr />
<div>GitBlocks is an easy-to-use and small git plugin for Code::Blocks.<br />
<br />
Author: Thomas Oltmann (tomolt)<br /><br />
Version: 0.7.4; State: alpha (Effective 27.5.2015)<br /><br />
Forum thread for discussion: /index.php/topic,20118.0.html<br /><br />
Original Repository: https://github.com/tomolt/GitBlocks<br />
<br />
Updated Repository: https://github.com/stahta01/GitBlocks<br /></div>Stahta01https://wiki.codeblocks.org/index.php?title=Custom_compiler&diff=9481Custom compiler2020-09-06T21:00:40Z<p>Stahta01: Fixed SVN URL</p>
<hr />
<div>TODO Text about what custom compiler does.<br />
<br />
== Bison Example ==<br />
For example enable Custom Compiler to generate a cpp file form a bison grammatic.<br />
<br />
Given a bison file "myparser.ypp" in your source tree. Select properties, go to advanced tab, tick custom compiler and add the line "bison $file".<br />
<br />
:Note if you use the supplied mingw binaries, you have to define BISON_SIMPLE=%CB%\share\bison.simple, BISON_HAIRY=%CB%\share\bison.hairy as environment variables. Otherwise you could install http://gnuwin32.sourceforge.net/packages/bison.htm (Setup, without binaries has all required DLLs) and just add the "bin" directory to your System's PATH environment variable.<br />
:BISON_SIMPLE, BISON_HAIRY information taken from http://board.planetpeer.de/index.php?topic=456.0;prev_next=prev.<br />
<br />
::More a feature request than working example. It seems difficult to make Code::Blocks put the .cpp file into the source tree.<br />
<br />
== Compiler Parameters ==<br />
* $compiler<br />
* $linker<br />
* $lib_linker<br />
* $rescomp<br />
* $options<br />
* $link_options<br />
* $includes<br />
* $res_includes<br />
* $libdirs<br />
* $libs<br />
* $file - current file being compiled<br />
* $file_dir - Source file directory without file name and file name extension.<br />
* $file_name - Source file name without path info and file name extension.<br />
* $dep_object<br />
* $object<br />
* $resource_output<br />
* $exe_output<br />
* $exe_dir - Directory of executable without file name and file name extension.<br />
* $exe_name - File name of executable without path and file name extension.<br />
* $exe_ext - File name extension of executable without path and file name.<br />
* $link_resobjects<br />
* $link_objects<br />
* $link_flat_objects<br />
* $static_output<br />
* $def_output<br />
* MACROS - also all macros are applied to the commandline string<br />
The following were added to support the QUICK HACK in compiler plugin: DirectCommands::GetTargetLinkCommands()<br />
* $+link_objects<br />
* $-link_objects<br />
* $-+link_objects<br />
* $+-link_objects<br />
<br />
Implementation Details can be found here:<br />
https://svn.code.sf.net/p/codeblocks/code/trunk/src/sdk/compilercommandgenerator.cpp</div>Stahta01https://wiki.codeblocks.org/index.php?title=Installing_the_latest_official_version_of_Code::Blocks_on_Windows&diff=9390Installing the latest official version of Code::Blocks on Windows2018-02-26T01:05:06Z<p>Stahta01: </p>
<hr />
<div>[[Category:Installing Code::Blocks]]<br />
[[Category:Installing the latest official version of Code::Blocks]]<br />
<br />
=== Install steps ===<br />
<br />
# [http://codeblocks.org/downloads/26 Download the Code::Blocks 17.12 installer]. If you know you don't have MinGW installed, download the package which has MinGW bundled.<br />
# Run the installer, it's a standard installer for Windows; just press Next after reading each screen.<br />
# If you're planning installing a compiler after you've installed Code::Blocks, read the information provided in the installer.<br />
# If you downloaded the installer which doesn't come with MinGW, you may have to configure the compiler manually (usually Code::Blocks' auto detects the compiler).<br />
<br />
=== Note: ===<br />
Since 16.01 is quite old, there is the possibility to use a nightly build from the [/index.php/board,20.0.html Forum]. This builds does not come bundled with a compiler!! You need to install a compiler by yourself. Before installing please read [/index.php/topic,3232.0.html this]</div>Stahta01https://wiki.codeblocks.org/index.php?title=Compiling_wxWidgets_(MSW)_2.8.12_on_Windows_using_makefile.gcc&diff=9198Compiling wxWidgets (MSW) 2.8.12 on Windows using makefile.gcc2016-12-14T01:11:16Z<p>Stahta01: /* Errors while building wxWidgets */</p>
<hr />
<div>These are the instructions for compiling wxWidgets for use with Code::Blocks. They are primarily intended in preparation for compiling Code::Blocks itself but (hopefully) may also help installing wxWidgets for general development using that framework.<br />
<br />
== Installing MinGW ==<br />
Directions to install MinGW for Code::Blocks can be found here.<br />
[[MinGW installation]]<br />
<br />
== Installing the wxWidgets Source Code ==<br />
The wxWidgets 2.8.12 distribution can be found at the [http://www.wxwidgets.org/downloads/#previous_stable wxWidgets download site]. (Note that there is also a winhelp file available.) You can choose between an installer and a zip file. You can just get the zip file because the installer is also a zipped version.<br />
<br />
If you use the plain zip version, make sure to unzip using the full path. Otherwise the directories won't be created correctly.<br />
<br />
'''NOTE:''' For the remainder of these instructions we call the wxWidgets directory ''<WXWIN>''. You have to change it to your corresponding directory (e.g. "C:\wxMSW-2.8.12\wxMSW-2.8.12" or "C:\wxWidgets-2.8.12\wxWidgets-2.8.12").<br />
<br />
'''NOTE:''' You do not need MSYS. Furthermore, you cannot have MSYS in your path, or the wxWidgets compilation will fail. Thus, if you have MSYS installed, ensure that ''<MSYS>\bin'' '''is not''' in your path before compiling wxWidgets. wxWidgets must be compiled from a "regular" command line (like cmd.exe), not from a Unix-like shell. The same problem could arise if Cygwin is in the path.<br />
<br />
'''NOTE:''' For the remainder of these instructions we call the MinGW directory ''<MINGW>''. You have to change it to your corresponding directory (e.g. "C:\MinGW").<br />
<br />
== Checking make Version ==<br />
If you didn't install MinGW yourself you have to ensure you are using a recent enough version of the make utility. Open a command prompt and type:<br />
<tt>cd /D <MINGW>\bin<br />
mingw32-make -v</tt><br />
The version should read 3.80 or higher.<br />
<br />
'''NOTE:''' the <code>/D</code> flag after <code>cd</code> may be omitted from all commands; it simply allows command prompt to change drives if necessary.<br />
<br />
== Building wxWidgets ==<br />
To compile wxWidgets, open the command prompt window and change to the wxWidgets directory:<br />
<tt>cd /D <WXWIN>\build\msw</tt><br />
<br />
<tt>SET PATH=<MINGW>\bin;<MINGW>\mingw32\bin</tt><br />
'''NOTE:''' This is normally SET PATH=C:\MingGW\bin;C:\MingGW\mingw32\bin<br />
<br />
Now clean up the source:<br />
mingw32-make -f makefile.gcc MONOLITHIC=1 SHARED=1 UNICODE=1 BUILD=release clean<br />
'''NOTE:''' Make sure you use exactly the same options for this step and for the build step below. The clean target uses these variables and only cleans the specified version of the generated object and library files. (It will not clean the intended files if these variables are not identical.)<br />
<br />
'''NOTE:''' If you still have problems with compiling after cleaning, you could try to manually remove the gcc_msw directory under the build\msw directory. This directory is the place where the object files are stored.<br />
<br />
When everything is clean you can start compiling wxWidgets:<br />
mingw32-make -f makefile.gcc MONOLITHIC=1 SHARED=1 UNICODE=1 BUILD=release<br />
<br />
'''NOTE:''' These options are the officially-supported Code::Blocks options. If you want another version of wxWidgets (debug or non-Unicode) you still have to make sure you build a MONOLITHIC version (one big DLL) for building Code::Blocks.<br />
<br />
Patience. This step takes time. Make sure there was no compilation error before you continue.<br />
<br />
== Errors while building wxWidgets ==<br />
Navigate to the folder build/msw inside wxWidgets directory. In this folder is a text file named config.gcc which you can edit with notepad to control the build options. There are two lines to note, CFLAGS ?= and CXXFLAGS ?=. The options given here will go in either or both of those lines.<br />
<br />
If your linker runs out of memory while building use:<br />
<br />
-fno-keep-inline-dllexport<br />
<br />
If your compiler errors out, usually referencing monotree.dll or similar:<br />
<br />
-D_WIN32_IE=0x0603<br />
<br />
To silence warnings that can significantly slow down the compilation process:<br />
<br />
-Wno-unused-local-typedefs<br />
<br />
and<br />
<br />
-Wno-deprecated-declarations<br />
<br />
All of these options apply to both <tt>CFLAGS</tt> and <tt>CXXFLAGS</tt> so the two lines containing all the options would look like this:<br />
<br />
CFLAGS ?= -fno-keep-inline-dllexport -D_WIN32_IE=0x0603 -Wno-unused-local-typedefs -Wno-deprecated-declarations<br />
<br />
CXXFLAGS ?= -fno-keep-inline-dllexport -D_WIN32_IE=0x0603 -Wno-unused-local-typedefs -Wno-deprecated-declarations</div>Stahta01https://wiki.codeblocks.org/index.php?title=Compiling_wxWidgets_2.8.6_to_develop_Code::Blocks_(MSW)&diff=9197Compiling wxWidgets 2.8.6 to develop Code::Blocks (MSW)2016-12-14T01:09:35Z<p>Stahta01: </p>
<hr />
<div>Obsolete directions please see [[Compiling wxWidgets (MSW) 2.8.12 on Windows using makefile.gcc]]<br />
<br />
These are the instructions for compiling wxWidgets for use with Code::Blocks. They are primarily intended in preparation for compiling Code::Blocks itself but (hopefully) may also help installing wxWidgets for general development using that framework.<br />
<br />
Although these instructions are targeted at the Windows operating system, it should be possible to apply them with slight adjustments to other platforms, since we make use of MinGW.<br />
<br />
== Installing MinGW ==<br />
Directions to install MinGW for Code::Blocks can be found here.<br />
[[MinGW installation]]<br />
<br />
== Installing the wxWidgets Source Code ==<br />
The wxWidgets 2.8.6 distribution can be found at the [http://www.wxwidgets.org/downloads/#previous_stable wxWidgets download site]. (Note that there is also a winhelp file available.) You can choose between an installer and a zip file. You can just get the zip file because the installer is also a zipped version.<br />
<br />
If you use the plain zip version, make sure to unzip using the full path. Otherwise the directories won't be created correctly.<br />
<br />
The future patches for wxWidgets 2.8.6 distribution will be found at the <br />
[http://www.wxwidgets.org/downloads/patch.htm wxWidgets download site].<br />
<br />
'''NOTE:''' For the remainder of these instructions we call the wxWidgets directory ''<WXWIN>''. You have to change it to your corresponding directory (e.g. "c:\wxMSW-2.8.6-1\wxWidgets-2.8.6").<br />
<br />
'''NOTE:''' You do not need MSYS. Furthermore, you cannot have MSYS in your path, or the wxWidgets compilation will fail. Thus, if you have MSYS installed, ensure that ''<MSYS>\bin'' '''is not''' in your path before compiling wxWidgets. wxWidgets must be compiled from a "regular" command line (like cmd.exe), not from a Unix-like shell. The same problem could arise if Cygwin is in the path.<br />
<br />
'''NOTE:''' For the remainder of these instructions we call the MinGW directory ''<MINGW>''. You have to change it to your corresponding directory (e.g. "C:\MinGW").<br />
<br />
== Checking make Version ==<br />
If you didn't install MinGW yourself you have to ensure you are using a recent enough version of the make utility. Open a command prompt and type:<br />
<tt>cd /D <MINGW>\bin<br />
mingw32-make -v</tt><br />
The version should read 3.80 or higher.<br />
<br />
'''NOTE:''' the <code>/D</code> flag after <code>cd</code> may be omitted from all commands; it simply allows command prompt to change drives if necessary.<br />
<br />
== Building wxWidgets ==<br />
To compile wxWidgets, open the command prompt window and change to the wxWidgets directory:<br />
<tt>cd /D <WXWIN>\build\msw</tt><br />
<br />
<tt>SET PATH=<MINGW>\bin;<MINGW>\mingw32\bin</tt><br />
'''NOTE:''' This is normally SET PATH=C:\MingGW\bin;C:\MingGW\mingw32\bin<br />
<br />
Now clean up the source:<br />
mingw32-make -f makefile.gcc MONOLITHIC=1 SHARED=1 UNICODE=1 BUILD=release clean<br />
'''NOTE:''' Make sure you use exactly the same options for this step and for the build step below. The clean target uses these variables and only cleans the specified version of the generated object and library files. (It will not clean the intended files if these variables are not identical.)<br />
<br />
'''NOTE:''' If you still have problems with compiling after cleaning, you could try to manually remove the gcc_msw directory under the build\msw directory. This directory is the place where the object files are stored.<br />
<br />
When everything is clean you can start compiling wxWidgets:<br />
mingw32-make -f makefile.gcc MONOLITHIC=1 SHARED=1 UNICODE=1 BUILD=release<br />
<br />
'''NOTE:''' These options are the officially-supported Code::Blocks options. If you want another version of wxWidgets (debug or non-Unicode) you still have to make sure you build a MONOLITHIC version (one big DLL) for linking Code::Blocks.<br />
<br />
Patience. This step takes time. Make sure there was no compilation error before you continue.<br />
<br />
'''NOTE:''' If you're having errors because of libjpeg, you might want to look at [http://sourceforge.net/tracker/?func=detail&atid=309863&aid=1606032&group_id=9863 this patch]<br />
<br />
== Compiling Code::Blocks ==<br />
=== Setting up paths ===<br />
Before finally compiling Code::Blocks itself, you need to setup the paths:<br />
*Open the Code::Blocks project (CodeBlocks.cbp).<br />
*It will ask you to define a [[Global compiler variables|Global variable]]<br />
*Set the path to where you have wxWidgets installed (e.g. "c:\wxMSW-2.8.6-1\wxWidgets-2.8.6").<br />
*Compile Code::Blocks.<br />
<br />
=== Post compilation steps ===<br />
When the compilation process is finished, simply run the update.bat script. It will ensure that all resource files Code::Blocks uses are in the right place and up to date.</div>Stahta01https://wiki.codeblocks.org/index.php?title=Using_wxWidgets&diff=9196Using wxWidgets2016-12-14T01:07:28Z<p>Stahta01: Changed link to 2.8.12 page instead of old 2.8.6</p>
<hr />
<div>[[Category:User Documentation]]<br />
<br />
wxWidgets is a cross-platform toolkit that helps developers create programs with native GUI controls. For more information about wxWidgets, see [http://www.wxwidgets.org/ wxwidgets.org].<br />
<br />
== Windows ==<br />
* [[WxWindowsQuickRef]]: A beginner's quick reference for setting up wxWidgets with Code::Blocks in Windows<br />
* [[Compiling wxWidgets (MSW) 2.8.12 on Windows using makefile.gcc]]<br />
* [[Compiling wxWidgets 3.0.0 to develop Code::Blocks (MSW)]]<br />
* [[Using wxWidgets (MSW) 3.0 Binary with Code::Blocks Scripted Wizard]]<br />
<br />
== Linux (General) ==<br />
* [[Cross Compiling wxWidgets Applications on Linux]]</div>Stahta01https://wiki.codeblocks.org/index.php?title=Compiling_wxWidgets_(MSW)_2.8.12_on_Windows_using_makefile.gcc&diff=9195Compiling wxWidgets (MSW) 2.8.12 on Windows using makefile.gcc2016-12-14T01:05:28Z<p>Stahta01: /* Errors while building wxWidgets */</p>
<hr />
<div>These are the instructions for compiling wxWidgets for use with Code::Blocks. They are primarily intended in preparation for compiling Code::Blocks itself but (hopefully) may also help installing wxWidgets for general development using that framework.<br />
<br />
== Installing MinGW ==<br />
Directions to install MinGW for Code::Blocks can be found here.<br />
[[MinGW installation]]<br />
<br />
== Installing the wxWidgets Source Code ==<br />
The wxWidgets 2.8.12 distribution can be found at the [http://www.wxwidgets.org/downloads/#previous_stable wxWidgets download site]. (Note that there is also a winhelp file available.) You can choose between an installer and a zip file. You can just get the zip file because the installer is also a zipped version.<br />
<br />
If you use the plain zip version, make sure to unzip using the full path. Otherwise the directories won't be created correctly.<br />
<br />
'''NOTE:''' For the remainder of these instructions we call the wxWidgets directory ''<WXWIN>''. You have to change it to your corresponding directory (e.g. "C:\wxMSW-2.8.12\wxMSW-2.8.12" or "C:\wxWidgets-2.8.12\wxWidgets-2.8.12").<br />
<br />
'''NOTE:''' You do not need MSYS. Furthermore, you cannot have MSYS in your path, or the wxWidgets compilation will fail. Thus, if you have MSYS installed, ensure that ''<MSYS>\bin'' '''is not''' in your path before compiling wxWidgets. wxWidgets must be compiled from a "regular" command line (like cmd.exe), not from a Unix-like shell. The same problem could arise if Cygwin is in the path.<br />
<br />
'''NOTE:''' For the remainder of these instructions we call the MinGW directory ''<MINGW>''. You have to change it to your corresponding directory (e.g. "C:\MinGW").<br />
<br />
== Checking make Version ==<br />
If you didn't install MinGW yourself you have to ensure you are using a recent enough version of the make utility. Open a command prompt and type:<br />
<tt>cd /D <MINGW>\bin<br />
mingw32-make -v</tt><br />
The version should read 3.80 or higher.<br />
<br />
'''NOTE:''' the <code>/D</code> flag after <code>cd</code> may be omitted from all commands; it simply allows command prompt to change drives if necessary.<br />
<br />
== Building wxWidgets ==<br />
To compile wxWidgets, open the command prompt window and change to the wxWidgets directory:<br />
<tt>cd /D <WXWIN>\build\msw</tt><br />
<br />
<tt>SET PATH=<MINGW>\bin;<MINGW>\mingw32\bin</tt><br />
'''NOTE:''' This is normally SET PATH=C:\MingGW\bin;C:\MingGW\mingw32\bin<br />
<br />
Now clean up the source:<br />
mingw32-make -f makefile.gcc MONOLITHIC=1 SHARED=1 UNICODE=1 BUILD=release clean<br />
'''NOTE:''' Make sure you use exactly the same options for this step and for the build step below. The clean target uses these variables and only cleans the specified version of the generated object and library files. (It will not clean the intended files if these variables are not identical.)<br />
<br />
'''NOTE:''' If you still have problems with compiling after cleaning, you could try to manually remove the gcc_msw directory under the build\msw directory. This directory is the place where the object files are stored.<br />
<br />
When everything is clean you can start compiling wxWidgets:<br />
mingw32-make -f makefile.gcc MONOLITHIC=1 SHARED=1 UNICODE=1 BUILD=release<br />
<br />
'''NOTE:''' These options are the officially-supported Code::Blocks options. If you want another version of wxWidgets (debug or non-Unicode) you still have to make sure you build a MONOLITHIC version (one big DLL) for building Code::Blocks.<br />
<br />
Patience. This step takes time. Make sure there was no compilation error before you continue.<br />
<br />
== Errors while building wxWidgets ==<br />
Navigate to the folder build/msw inside either wxWidgets directory. In this folder is a text file named config.gcc which you can edit with notepad to control the build options. There are two lines to note, CFLAGS ?= and CXXFLAGS ?=. The options given here will go in either or both of those lines.<br />
<br />
If your linker runs out of memory while building use:<br />
<br />
-fno-keep-inline-dllexport<br />
<br />
If your compiler errors out, usually referencing monotree.dll or similar:<br />
<br />
-D_WIN32_IE=0x0603<br />
<br />
To silence warnings that can significantly slow down the compilation process:<br />
<br />
-Wno-unused-local-typedefs<br />
<br />
and<br />
<br />
-Wno-deprecated-declarations<br />
<br />
All of these options apply to both <tt>CFLAGS</tt> and <tt>CXXFLAGS</tt> so the two lines containing all the options would look like this:<br />
<br />
CFLAGS ?= -fno-keep-inline-dllexport -D_WIN32_IE=0x0603 -Wno-unused-local-typedefs -Wno-deprecated-declarations<br />
<br />
CXXFLAGS ?= -fno-keep-inline-dllexport -D_WIN32_IE=0x0603 -Wno-unused-local-typedefs -Wno-deprecated-declarations</div>Stahta01https://wiki.codeblocks.org/index.php?title=Compiling_wxWidgets_(MSW)_2.8.12_on_Windows_using_makefile.gcc&diff=9194Compiling wxWidgets (MSW) 2.8.12 on Windows using makefile.gcc2016-12-14T01:02:37Z<p>Stahta01: </p>
<hr />
<div>These are the instructions for compiling wxWidgets for use with Code::Blocks. They are primarily intended in preparation for compiling Code::Blocks itself but (hopefully) may also help installing wxWidgets for general development using that framework.<br />
<br />
== Installing MinGW ==<br />
Directions to install MinGW for Code::Blocks can be found here.<br />
[[MinGW installation]]<br />
<br />
== Installing the wxWidgets Source Code ==<br />
The wxWidgets 2.8.12 distribution can be found at the [http://www.wxwidgets.org/downloads/#previous_stable wxWidgets download site]. (Note that there is also a winhelp file available.) You can choose between an installer and a zip file. You can just get the zip file because the installer is also a zipped version.<br />
<br />
If you use the plain zip version, make sure to unzip using the full path. Otherwise the directories won't be created correctly.<br />
<br />
'''NOTE:''' For the remainder of these instructions we call the wxWidgets directory ''<WXWIN>''. You have to change it to your corresponding directory (e.g. "C:\wxMSW-2.8.12\wxMSW-2.8.12" or "C:\wxWidgets-2.8.12\wxWidgets-2.8.12").<br />
<br />
'''NOTE:''' You do not need MSYS. Furthermore, you cannot have MSYS in your path, or the wxWidgets compilation will fail. Thus, if you have MSYS installed, ensure that ''<MSYS>\bin'' '''is not''' in your path before compiling wxWidgets. wxWidgets must be compiled from a "regular" command line (like cmd.exe), not from a Unix-like shell. The same problem could arise if Cygwin is in the path.<br />
<br />
'''NOTE:''' For the remainder of these instructions we call the MinGW directory ''<MINGW>''. You have to change it to your corresponding directory (e.g. "C:\MinGW").<br />
<br />
== Checking make Version ==<br />
If you didn't install MinGW yourself you have to ensure you are using a recent enough version of the make utility. Open a command prompt and type:<br />
<tt>cd /D <MINGW>\bin<br />
mingw32-make -v</tt><br />
The version should read 3.80 or higher.<br />
<br />
'''NOTE:''' the <code>/D</code> flag after <code>cd</code> may be omitted from all commands; it simply allows command prompt to change drives if necessary.<br />
<br />
== Building wxWidgets ==<br />
To compile wxWidgets, open the command prompt window and change to the wxWidgets directory:<br />
<tt>cd /D <WXWIN>\build\msw</tt><br />
<br />
<tt>SET PATH=<MINGW>\bin;<MINGW>\mingw32\bin</tt><br />
'''NOTE:''' This is normally SET PATH=C:\MingGW\bin;C:\MingGW\mingw32\bin<br />
<br />
Now clean up the source:<br />
mingw32-make -f makefile.gcc MONOLITHIC=1 SHARED=1 UNICODE=1 BUILD=release clean<br />
'''NOTE:''' Make sure you use exactly the same options for this step and for the build step below. The clean target uses these variables and only cleans the specified version of the generated object and library files. (It will not clean the intended files if these variables are not identical.)<br />
<br />
'''NOTE:''' If you still have problems with compiling after cleaning, you could try to manually remove the gcc_msw directory under the build\msw directory. This directory is the place where the object files are stored.<br />
<br />
When everything is clean you can start compiling wxWidgets:<br />
mingw32-make -f makefile.gcc MONOLITHIC=1 SHARED=1 UNICODE=1 BUILD=release<br />
<br />
'''NOTE:''' These options are the officially-supported Code::Blocks options. If you want another version of wxWidgets (debug or non-Unicode) you still have to make sure you build a MONOLITHIC version (one big DLL) for building Code::Blocks.<br />
<br />
Patience. This step takes time. Make sure there was no compilation error before you continue.<br />
<br />
== Errors while building wxWidgets ==</div>Stahta01https://wiki.codeblocks.org/index.php?title=Compiling_wxWidgets_(MSW)_2.8.12_on_Windows_using_makefile.gcc&diff=9193Compiling wxWidgets (MSW) 2.8.12 on Windows using makefile.gcc2016-12-14T01:01:49Z<p>Stahta01: /* Building wxWidgets */</p>
<hr />
<div>These are the instructions for compiling wxWidgets for use with Code::Blocks. They are primarily intended in preparation for compiling Code::Blocks itself but (hopefully) may also help installing wxWidgets for general development using that framework.<br />
<br />
== Installing MinGW ==<br />
Directions to install MinGW for Code::Blocks can be found here.<br />
[[MinGW installation]]<br />
<br />
== Installing the wxWidgets Source Code ==<br />
The wxWidgets 2.8.12 distribution can be found at the [http://www.wxwidgets.org/downloads/#previous_stable wxWidgets download site]. (Note that there is also a winhelp file available.) You can choose between an installer and a zip file. You can just get the zip file because the installer is also a zipped version.<br />
<br />
If you use the plain zip version, make sure to unzip using the full path. Otherwise the directories won't be created correctly.<br />
<br />
'''NOTE:''' For the remainder of these instructions we call the wxWidgets directory ''<WXWIN>''. You have to change it to your corresponding directory (e.g. "C:\wxMSW-2.8.12\wxMSW-2.8.12" or "C:\wxWidgets-2.8.12\wxWidgets-2.8.12").<br />
<br />
'''NOTE:''' You do not need MSYS. Furthermore, you cannot have MSYS in your path, or the wxWidgets compilation will fail. Thus, if you have MSYS installed, ensure that ''<MSYS>\bin'' '''is not''' in your path before compiling wxWidgets. wxWidgets must be compiled from a "regular" command line (like cmd.exe), not from a Unix-like shell. The same problem could arise if Cygwin is in the path.<br />
<br />
'''NOTE:''' For the remainder of these instructions we call the MinGW directory ''<MINGW>''. You have to change it to your corresponding directory (e.g. "C:\MinGW").<br />
<br />
== Checking make Version ==<br />
If you didn't install MinGW yourself you have to ensure you are using a recent enough version of the make utility. Open a command prompt and type:<br />
<tt>cd /D <MINGW>\bin<br />
mingw32-make -v</tt><br />
The version should read 3.80 or higher.<br />
<br />
'''NOTE:''' the <code>/D</code> flag after <code>cd</code> may be omitted from all commands; it simply allows command prompt to change drives if necessary.<br />
<br />
== Building wxWidgets ==<br />
To compile wxWidgets, open the command prompt window and change to the wxWidgets directory:<br />
<tt>cd /D <WXWIN>\build\msw</tt><br />
<br />
<tt>SET PATH=<MINGW>\bin;<MINGW>\mingw32\bin</tt><br />
'''NOTE:''' This is normally SET PATH=C:\MingGW\bin;C:\MingGW\mingw32\bin<br />
<br />
Now clean up the source:<br />
mingw32-make -f makefile.gcc MONOLITHIC=1 SHARED=1 UNICODE=1 BUILD=release clean<br />
'''NOTE:''' Make sure you use exactly the same options for this step and for the build step below. The clean target uses these variables and only cleans the specified version of the generated object and library files. (It will not clean the intended files if these variables are not identical.)<br />
<br />
'''NOTE:''' If you still have problems with compiling after cleaning, you could try to manually remove the gcc_msw directory under the build\msw directory. This directory is the place where the object files are stored.<br />
<br />
When everything is clean you can start compiling wxWidgets:<br />
mingw32-make -f makefile.gcc MONOLITHIC=1 SHARED=1 UNICODE=1 BUILD=release<br />
<br />
'''NOTE:''' These options are the officially-supported Code::Blocks options. If you want another version of wxWidgets (debug or non-Unicode) you still have to make sure you build a MONOLITHIC version (one big DLL) for building Code::Blocks.<br />
<br />
Patience. This step takes time. Make sure there was no compilation error before you continue.</div>Stahta01https://wiki.codeblocks.org/index.php?title=Compiling_wxWidgets_(MSW)_2.8.12_on_Windows_using_makefile.gcc&diff=9192Compiling wxWidgets (MSW) 2.8.12 on Windows using makefile.gcc2016-12-14T01:01:08Z<p>Stahta01: </p>
<hr />
<div>These are the instructions for compiling wxWidgets for use with Code::Blocks. They are primarily intended in preparation for compiling Code::Blocks itself but (hopefully) may also help installing wxWidgets for general development using that framework.<br />
<br />
== Installing MinGW ==<br />
Directions to install MinGW for Code::Blocks can be found here.<br />
[[MinGW installation]]<br />
<br />
== Installing the wxWidgets Source Code ==<br />
The wxWidgets 2.8.12 distribution can be found at the [http://www.wxwidgets.org/downloads/#previous_stable wxWidgets download site]. (Note that there is also a winhelp file available.) You can choose between an installer and a zip file. You can just get the zip file because the installer is also a zipped version.<br />
<br />
If you use the plain zip version, make sure to unzip using the full path. Otherwise the directories won't be created correctly.<br />
<br />
'''NOTE:''' For the remainder of these instructions we call the wxWidgets directory ''<WXWIN>''. You have to change it to your corresponding directory (e.g. "C:\wxMSW-2.8.12\wxMSW-2.8.12" or "C:\wxWidgets-2.8.12\wxWidgets-2.8.12").<br />
<br />
'''NOTE:''' You do not need MSYS. Furthermore, you cannot have MSYS in your path, or the wxWidgets compilation will fail. Thus, if you have MSYS installed, ensure that ''<MSYS>\bin'' '''is not''' in your path before compiling wxWidgets. wxWidgets must be compiled from a "regular" command line (like cmd.exe), not from a Unix-like shell. The same problem could arise if Cygwin is in the path.<br />
<br />
'''NOTE:''' For the remainder of these instructions we call the MinGW directory ''<MINGW>''. You have to change it to your corresponding directory (e.g. "C:\MinGW").<br />
<br />
== Checking make Version ==<br />
If you didn't install MinGW yourself you have to ensure you are using a recent enough version of the make utility. Open a command prompt and type:<br />
<tt>cd /D <MINGW>\bin<br />
mingw32-make -v</tt><br />
The version should read 3.80 or higher.<br />
<br />
'''NOTE:''' the <code>/D</code> flag after <code>cd</code> may be omitted from all commands; it simply allows command prompt to change drives if necessary.<br />
<br />
== Building wxWidgets ==<br />
To compile wxWidgets, open the command prompt window and change to the wxWidgets directory:<br />
<tt>cd /D <WXWIN>\build\msw</tt><br />
<br />
<tt>SET PATH=<MINGW>\bin;<MINGW>\mingw32\bin</tt><br />
'''NOTE:''' This is normally SET PATH=C:\MingGW\bin;C:\MingGW\mingw32\bin<br />
<br />
Now clean up the source:<br />
mingw32-make -f makefile.gcc MONOLITHIC=1 SHARED=1 UNICODE=1 BUILD=release clean<br />
'''NOTE:''' Make sure you use exactly the same options for this step and for the build step below. The clean target uses these variables and only cleans the specified version of the generated object and library files. (It will not clean the intended files if these variables are not identical.)<br />
<br />
'''NOTE:''' If you still have problems with compiling after cleaning, you could try to manually remove the gcc_msw directory under the build\msw directory. This directory is the place where the object files are stored.<br />
<br />
When everything is clean you can start compiling wxWidgets:<br />
mingw32-make -f makefile.gcc MONOLITHIC=1 SHARED=1 UNICODE=1 BUILD=release<br />
<br />
'''NOTE:''' These options are the officially-supported Code::Blocks options. If you want another version of wxWidgets (debug or non-Unicode) you still have to make sure you build a MONOLITHIC version (one big DLL) for linking Code::Blocks.<br />
<br />
Patience. This step takes time. Make sure there was no compilation error before you continue.</div>Stahta01https://wiki.codeblocks.org/index.php?title=Compiling_wxWidgets_(MSW)_2.8.12_on_Windows_using_makefile.gcc&diff=9191Compiling wxWidgets (MSW) 2.8.12 on Windows using makefile.gcc2016-12-13T20:36:41Z<p>Stahta01: /* Installing the wxWidgets Source Code */</p>
<hr />
<div>THESE DIRECTIONS ARE STILL BEING WRITTEN; PLEASE WAIT TO USE THEM.<br />
<br />
These are the instructions for compiling wxWidgets for use with Code::Blocks. They are primarily intended in preparation for compiling Code::Blocks itself but (hopefully) may also help installing wxWidgets for general development using that framework.<br />
<br />
== Installing MinGW ==<br />
Directions to install MinGW for Code::Blocks can be found here.<br />
[[MinGW installation]]<br />
<br />
== Installing the wxWidgets Source Code ==<br />
The wxWidgets 2.8.12 distribution can be found at the [http://www.wxwidgets.org/downloads/#previous_stable wxWidgets download site]. (Note that there is also a winhelp file available.) You can choose between an installer and a zip file. You can just get the zip file because the installer is also a zipped version.<br />
<br />
If you use the plain zip version, make sure to unzip using the full path. Otherwise the directories won't be created correctly.<br />
<br />
'''NOTE:''' For the remainder of these instructions we call the wxWidgets directory ''<WXWIN>''. You have to change it to your corresponding directory (e.g. "C:\wxMSW-2.8.12\wxMSW-2.8.12" or "C:\wxWidgets-2.8.12\wxWidgets-2.8.12").<br />
<br />
'''NOTE:''' You do not need MSYS. Furthermore, you cannot have MSYS in your path, or the wxWidgets compilation will fail. Thus, if you have MSYS installed, ensure that ''<MSYS>\bin'' '''is not''' in your path before compiling wxWidgets. wxWidgets must be compiled from a "regular" command line (like cmd.exe), not from a Unix-like shell. The same problem could arise if Cygwin is in the path.<br />
<br />
'''NOTE:''' For the remainder of these instructions we call the MinGW directory ''<MINGW>''. You have to change it to your corresponding directory (e.g. "C:\MinGW").<br />
<br />
== Checking make Version ==<br />
If you didn't install MinGW yourself you have to ensure you are using a recent enough version of the make utility. Open a command prompt and type:<br />
<tt>cd /D <MINGW>\bin<br />
mingw32-make -v</tt><br />
The version should read 3.80 or higher.<br />
<br />
'''NOTE:''' the <code>/D</code> flag after <code>cd</code> may be omitted from all commands; it simply allows command prompt to change drives if necessary.<br />
<br />
== Building wxWidgets ==<br />
To compile wxWidgets, open the command prompt window and change to the wxWidgets directory:<br />
<tt>cd /D <WXWIN>\build\msw</tt><br />
<br />
<tt>SET PATH=<MINGW>\bin;<MINGW>\mingw32\bin</tt><br />
'''NOTE:''' This is normally SET PATH=C:\MingGW\bin;C:\MingGW\mingw32\bin<br />
<br />
Now clean up the source:<br />
mingw32-make -f makefile.gcc MONOLITHIC=1 SHARED=1 UNICODE=1 BUILD=release clean<br />
'''NOTE:''' Make sure you use exactly the same options for this step and for the build step below. The clean target uses these variables and only cleans the specified version of the generated object and library files. (It will not clean the intended files if these variables are not identical.)<br />
<br />
'''NOTE:''' If you still have problems with compiling after cleaning, you could try to manually remove the gcc_msw directory under the build\msw directory. This directory is the place where the object files are stored.<br />
<br />
When everything is clean you can start compiling wxWidgets:<br />
mingw32-make -f makefile.gcc MONOLITHIC=1 SHARED=1 UNICODE=1 BUILD=release<br />
<br />
'''NOTE:''' These options are the officially-supported Code::Blocks options. If you want another version of wxWidgets (debug or non-Unicode) you still have to make sure you build a MONOLITHIC version (one big DLL) for linking Code::Blocks.<br />
<br />
Patience. This step takes time. Make sure there was no compilation error before you continue.</div>Stahta01https://wiki.codeblocks.org/index.php?title=Compiling_wxWidgets_(MSW)_2.8.12_on_Windows_using_makefile.gcc&diff=9190Compiling wxWidgets (MSW) 2.8.12 on Windows using makefile.gcc2016-12-13T17:36:40Z<p>Stahta01: /* Building wxWidgets */</p>
<hr />
<div>THESE DIRECTIONS ARE STILL BEING WRITTEN; PLEASE WAIT TO USE THEM.<br />
<br />
These are the instructions for compiling wxWidgets for use with Code::Blocks. They are primarily intended in preparation for compiling Code::Blocks itself but (hopefully) may also help installing wxWidgets for general development using that framework.<br />
<br />
== Installing MinGW ==<br />
Directions to install MinGW for Code::Blocks can be found here.<br />
[[MinGW installation]]<br />
<br />
== Installing the wxWidgets Source Code ==<br />
The wxWidgets 2.8.12 distribution can be found at the [http://www.wxwidgets.org/downloads/#previous_stable wxWidgets download site]. (Note that there is also a winhelp file available.) You can choose between an installer and a zip file. You can just get the zip file because the installer is also a zipped version.<br />
<br />
If you use the plain zip version, make sure to unzip using the full path. Otherwise the directories won't be created correctly.<br />
<br />
'''NOTE:''' For the remainder of these instructions we call the wxWidgets directory ''<WXWIN>''. You have to change it to your corresponding directory (e.g. "c:\wxMSW-2.8.6-1\wxWidgets-2.8.6").<br />
<br />
'''NOTE:''' You do not need MSYS. Furthermore, you cannot have MSYS in your path, or the wxWidgets compilation will fail. Thus, if you have MSYS installed, ensure that ''<MSYS>\bin'' '''is not''' in your path before compiling wxWidgets. wxWidgets must be compiled from a "regular" command line (like cmd.exe), not from a Unix-like shell. The same problem could arise if Cygwin is in the path.<br />
<br />
'''NOTE:''' For the remainder of these instructions we call the MinGW directory ''<MINGW>''. You have to change it to your corresponding directory (e.g. "C:\MinGW").<br />
<br />
== Checking make Version ==<br />
If you didn't install MinGW yourself you have to ensure you are using a recent enough version of the make utility. Open a command prompt and type:<br />
<tt>cd /D <MINGW>\bin<br />
mingw32-make -v</tt><br />
The version should read 3.80 or higher.<br />
<br />
'''NOTE:''' the <code>/D</code> flag after <code>cd</code> may be omitted from all commands; it simply allows command prompt to change drives if necessary.<br />
<br />
== Building wxWidgets ==<br />
To compile wxWidgets, open the command prompt window and change to the wxWidgets directory:<br />
<tt>cd /D <WXWIN>\build\msw</tt><br />
<br />
<tt>SET PATH=<MINGW>\bin;<MINGW>\mingw32\bin</tt><br />
'''NOTE:''' This is normally SET PATH=C:\MingGW\bin;C:\MingGW\mingw32\bin<br />
<br />
Now clean up the source:<br />
mingw32-make -f makefile.gcc MONOLITHIC=1 SHARED=1 UNICODE=1 BUILD=release clean<br />
'''NOTE:''' Make sure you use exactly the same options for this step and for the build step below. The clean target uses these variables and only cleans the specified version of the generated object and library files. (It will not clean the intended files if these variables are not identical.)<br />
<br />
'''NOTE:''' If you still have problems with compiling after cleaning, you could try to manually remove the gcc_msw directory under the build\msw directory. This directory is the place where the object files are stored.<br />
<br />
When everything is clean you can start compiling wxWidgets:<br />
mingw32-make -f makefile.gcc MONOLITHIC=1 SHARED=1 UNICODE=1 BUILD=release<br />
<br />
'''NOTE:''' These options are the officially-supported Code::Blocks options. If you want another version of wxWidgets (debug or non-Unicode) you still have to make sure you build a MONOLITHIC version (one big DLL) for linking Code::Blocks.<br />
<br />
Patience. This step takes time. Make sure there was no compilation error before you continue.</div>Stahta01https://wiki.codeblocks.org/index.php?title=Compiling_wxWidgets_(MSW)_2.8.12_on_Windows_using_makefile.gcc&diff=9189Compiling wxWidgets (MSW) 2.8.12 on Windows using makefile.gcc2016-12-13T17:32:04Z<p>Stahta01: /* Installing the wxWidgets Source Code */</p>
<hr />
<div>THESE DIRECTIONS ARE STILL BEING WRITTEN; PLEASE WAIT TO USE THEM.<br />
<br />
These are the instructions for compiling wxWidgets for use with Code::Blocks. They are primarily intended in preparation for compiling Code::Blocks itself but (hopefully) may also help installing wxWidgets for general development using that framework.<br />
<br />
== Installing MinGW ==<br />
Directions to install MinGW for Code::Blocks can be found here.<br />
[[MinGW installation]]<br />
<br />
== Installing the wxWidgets Source Code ==<br />
The wxWidgets 2.8.12 distribution can be found at the [http://www.wxwidgets.org/downloads/#previous_stable wxWidgets download site]. (Note that there is also a winhelp file available.) You can choose between an installer and a zip file. You can just get the zip file because the installer is also a zipped version.<br />
<br />
If you use the plain zip version, make sure to unzip using the full path. Otherwise the directories won't be created correctly.<br />
<br />
'''NOTE:''' For the remainder of these instructions we call the wxWidgets directory ''<WXWIN>''. You have to change it to your corresponding directory (e.g. "c:\wxMSW-2.8.6-1\wxWidgets-2.8.6").<br />
<br />
'''NOTE:''' You do not need MSYS. Furthermore, you cannot have MSYS in your path, or the wxWidgets compilation will fail. Thus, if you have MSYS installed, ensure that ''<MSYS>\bin'' '''is not''' in your path before compiling wxWidgets. wxWidgets must be compiled from a "regular" command line (like cmd.exe), not from a Unix-like shell. The same problem could arise if Cygwin is in the path.<br />
<br />
'''NOTE:''' For the remainder of these instructions we call the MinGW directory ''<MINGW>''. You have to change it to your corresponding directory (e.g. "C:\MinGW").<br />
<br />
== Checking make Version ==<br />
If you didn't install MinGW yourself you have to ensure you are using a recent enough version of the make utility. Open a command prompt and type:<br />
<tt>cd /D <MINGW>\bin<br />
mingw32-make -v</tt><br />
The version should read 3.80 or higher.<br />
<br />
'''NOTE:''' the <code>/D</code> flag after <code>cd</code> may be omitted from all commands; it simply allows command prompt to change drives if necessary.<br />
<br />
== Building wxWidgets ==<br />
To compile wxWidgets, open the command prompt window and change to the wxWidgets directory:<br />
<tt>cd /D <WXWIN>\build\msw</tt><br />
<br />
<tt>SET PATH=<MINGW>\bin;<MINGW>\mingw32\bin</tt><br />
'''NOTE:''' This is normally SET PATH=C:\MingGW\bin;C:\MingGW\mingw32\bin<br />
<br />
Now clean up the source:<br />
mingw32-make -f makefile.gcc MONOLITHIC=1 SHARED=1 UNICODE=1 BUILD=release clean<br />
'''NOTE:''' Make sure you use exactly the same options for this step and for the build step below. The clean target uses these variables and only cleans the specified version of the generated object and library files. (It will not clean the intended files if these variables are not identical.)<br />
<br />
'''NOTE:''' If you still have problems with compiling after cleaning, you could try to manually remove the gcc_msw directory under the build\msw directory. This directory is the place where the object files are stored.<br />
<br />
When everything is clean you can start compiling wxWidgets:<br />
mingw32-make -f makefile.gcc MONOLITHIC=1 SHARED=1 UNICODE=1 BUILD=release<br />
<br />
'''NOTE:''' These options are the officially-supported Code::Blocks options. If you want another version of wxWidgets (debug or non-Unicode) you still have to make sure you build a MONOLITHIC version (one big DLL) for linking Code::Blocks.<br />
<br />
Patience. This step takes time. Make sure there was no compilation error before you continue.<br />
<br />
'''NOTE:''' If you're having errors because of libjpeg, you might want to look at [http://sourceforge.net/tracker/?func=detail&atid=309863&aid=1606032&group_id=9863 this patch]</div>Stahta01https://wiki.codeblocks.org/index.php?title=Compiling_wxWidgets_(MSW)_2.8.12_on_Windows_using_makefile.gcc&diff=9188Compiling wxWidgets (MSW) 2.8.12 on Windows using makefile.gcc2016-12-13T17:29:45Z<p>Stahta01: Started directions based on 2.8.6 directions; still need to update them.</p>
<hr />
<div>THESE DIRECTIONS ARE STILL BEING WRITTEN; PLEASE WAIT TO USE THEM.<br />
<br />
These are the instructions for compiling wxWidgets for use with Code::Blocks. They are primarily intended in preparation for compiling Code::Blocks itself but (hopefully) may also help installing wxWidgets for general development using that framework.<br />
<br />
== Installing MinGW ==<br />
Directions to install MinGW for Code::Blocks can be found here.<br />
[[MinGW installation]]<br />
<br />
== Installing the wxWidgets Source Code ==<br />
The wxWidgets 2.8.12 distribution can be found at the [http://www.wxwidgets.org/downloads/#previous_stable wxWidgets download site]. (Note that there is also a winhelp file available.) You can choose between an installer and a zip file. You can just get the zip file because the installer is also a zipped version.<br />
<br />
If you use the plain zip version, make sure to unzip using the full path. Otherwise the directories won't be created correctly.<br />
<br />
The future patches for wxWidgets 2.8.12 distribution will be found at the <br />
[http://www.wxwidgets.org/downloads/patch.htm wxWidgets download site].<br />
<br />
'''NOTE:''' For the remainder of these instructions we call the wxWidgets directory ''<WXWIN>''. You have to change it to your corresponding directory (e.g. "c:\wxMSW-2.8.6-1\wxWidgets-2.8.6").<br />
<br />
'''NOTE:''' You do not need MSYS. Furthermore, you cannot have MSYS in your path, or the wxWidgets compilation will fail. Thus, if you have MSYS installed, ensure that ''<MSYS>\bin'' '''is not''' in your path before compiling wxWidgets. wxWidgets must be compiled from a "regular" command line (like cmd.exe), not from a Unix-like shell. The same problem could arise if Cygwin is in the path.<br />
<br />
'''NOTE:''' For the remainder of these instructions we call the MinGW directory ''<MINGW>''. You have to change it to your corresponding directory (e.g. "C:\MinGW").<br />
<br />
== Checking make Version ==<br />
If you didn't install MinGW yourself you have to ensure you are using a recent enough version of the make utility. Open a command prompt and type:<br />
<tt>cd /D <MINGW>\bin<br />
mingw32-make -v</tt><br />
The version should read 3.80 or higher.<br />
<br />
'''NOTE:''' the <code>/D</code> flag after <code>cd</code> may be omitted from all commands; it simply allows command prompt to change drives if necessary.<br />
<br />
== Building wxWidgets ==<br />
To compile wxWidgets, open the command prompt window and change to the wxWidgets directory:<br />
<tt>cd /D <WXWIN>\build\msw</tt><br />
<br />
<tt>SET PATH=<MINGW>\bin;<MINGW>\mingw32\bin</tt><br />
'''NOTE:''' This is normally SET PATH=C:\MingGW\bin;C:\MingGW\mingw32\bin<br />
<br />
Now clean up the source:<br />
mingw32-make -f makefile.gcc MONOLITHIC=1 SHARED=1 UNICODE=1 BUILD=release clean<br />
'''NOTE:''' Make sure you use exactly the same options for this step and for the build step below. The clean target uses these variables and only cleans the specified version of the generated object and library files. (It will not clean the intended files if these variables are not identical.)<br />
<br />
'''NOTE:''' If you still have problems with compiling after cleaning, you could try to manually remove the gcc_msw directory under the build\msw directory. This directory is the place where the object files are stored.<br />
<br />
When everything is clean you can start compiling wxWidgets:<br />
mingw32-make -f makefile.gcc MONOLITHIC=1 SHARED=1 UNICODE=1 BUILD=release<br />
<br />
'''NOTE:''' These options are the officially-supported Code::Blocks options. If you want another version of wxWidgets (debug or non-Unicode) you still have to make sure you build a MONOLITHIC version (one big DLL) for linking Code::Blocks.<br />
<br />
Patience. This step takes time. Make sure there was no compilation error before you continue.<br />
<br />
'''NOTE:''' If you're having errors because of libjpeg, you might want to look at [http://sourceforge.net/tracker/?func=detail&atid=309863&aid=1606032&group_id=9863 this patch]</div>Stahta01https://wiki.codeblocks.org/index.php?title=Installing_Code::Blocks_from_source_on_Linux&diff=7849Installing Code::Blocks from source on Linux2015-02-23T01:03:06Z<p>Stahta01: /* Added example update-alternatives --install */</p>
<hr />
<div>[[Category:Installing Code::Blocks]]<br />
[[Category:Installing Code::Blocks from source]]<br />
These are instructions on how to build Code::Blocks under Linux. These instructions should work for all Linux distros, as we'll be installing from sources.<br />
<br />
===Prerequisites===<br />
<br />
In order to successfully compile Code::Blocks, the [http://en.wikipedia.org/wiki/WxWidgets wxWidgets] User Interface library <u>must be installed</u>. For most Linux users, this is maybe the only dependency not already installed. wxWidget can be used directly on top of the X server, in this case the variant of the wxWidget library is called wxX11. However this library [http://wiki.wxwidgets.org/WxWidgets_Compared_To_Other_Toolkits#Why_You_Shouldn.27t_Use_wxWidgets is sub-par compared to other toolkits and unstable]. Hence Code::Blocks uses wxGTK, the version of wxWidget based on GTK+. The exact requirement is libwxGTK-2.8.0 or later (2.8.3 is not recommended because of some troubles). This creates an additional dependency on GTK+, consider the following:<br />
<br />
A possible implementation which does not exist: <br />
<br />
''Code::Blocks -> xwWidget (libwxX11) -> X''<br />
<br />
Current Code::Blocks implementation: <br />
<br />
''Code::Blocks -> '''xwWidget (> libwxGTK2.8)''' -> '''GTK+ (> libgtk-x11-2.0)''' -> X''<br />
<br />
This document helps you to install libwxGTK if necessary but does not cover the installation of GTK+. GTK+ is probably installed on your Linux anyway, so don't worry ;)<br />
<br />
<br />
''Note:'' All the instructions below, assume an existing directory named <tt>~/devel</tt>. If you 'll be using a different one, adjust the path to match.<br />
As a first step create this directory:<br />
<br />
<pre>mkdir ~/devel</pre><br />
<br />
=== Checking the presence of GTK+ library ===<br />
<br />
Have a look in /usr/lib for something like "libgtk-x11-2.0.so" (Note the library must be 2.0 minimum). Alternatively, do a search with your package manager or go to your Linux distribution forum for help. If you don't want to loose time, you can even forget this check since there is a good probability that everything is already installed.<br />
<br />
===Library wxGTK installation===<br />
<br />
==== Checking the presence of libwxGTK library ====<br />
<br />
In your package manager, look for 'libwxgtk' keyword and verify that '''all''' libwxgtk2.8 stuffs are installed. If you find the libraries uninstalled, just '''install them and go directly to [https://wiki.codeblocks.org/index.php?title=Installing_Code::Blocks_from_source_on_Linux#Code::Blocks_installation Code::Blocks installation]'''.<br />
<br />
Alternatively you can do the same in the command line (the following is an example, there may be more than two packages):<br />
<br />
<pre>$ ls /usr/lib/libwx_gtk* //to verify the presence<br />
$ sudo apt-get install libwxgtk2.8-dev<br />
$ sudo apt-get install libwxgtk2.8-0</pre><br />
<br />
If you don't find any packages you must install the library from source as described below, and you can redo this check afterwards to verify that the installation worked correctly.<br />
<br />
<br />
''Note for Debian and Ubuntu users:'' You can use <br />
<br />
<pre>$ update-alternatives --config wx-config</pre><br />
<br />
to see which version of libwx is there or not and currently active.<br />
<br />
And, Debian and Ubuntu user can use this to add a value to the list of choices<br />
<br />
<pre>$ update-alternatives --install /usr/bin/wx-config wx-config /opt/wx/2.8/bin/wx-config 50</pre><br />
<br />
====Getting wxGTK sources====<br />
<br />
Visit the [http://www.wxwidgets.org wxWidgets web site]. Click the "Download" button at the top of the page. Under wxWidgets 2.8.7 downloads, select wxGTK. Save the file in <tt>~/devel</tt>. After the download finishes, switch to <tt>~/devel</tt>:<br />
<br />
<pre>cd ~/devel</pre><br />
<br />
Now, untar the wxGTK sources:<br />
<br />
<pre>tar zxf wxGTK-2.8.7.tar.gz</pre><br />
<br />
Switch to the wxGTK directory:<br />
<br />
<pre>cd wxGTK-2.8.7</pre><br />
<br />
====Building wxWidgets====<br />
<br />
Here we will create a separate build directory instead of building from the src directory, so that we can easily rebuild with different options (unicode / ansi, monolithic / many libs, etc).<br />
<br />
The documentation says the default is for gtk2 to use unicode and wx > 2.5 to build as a monolithic library. This doesn't appear to be the case, so these flags are passed to configure:<br />
<br />
mkdir build_gtk2_shared_monolithic_unicode<br />
cd build_gtk2_shared_monolithic_unicode<br />
../configure --prefix=/opt/wx/2.8 \<br />
--enable-xrc \<br />
--enable-monolithic \<br />
--enable-unicode<br />
make<br />
su<br />
make install<br />
exit<br />
<br />
Add /opt/wx/2.8/bin to the PATH (if your shell is bash then edit /etc/profile or ~/.bash_profile)<br />
(On ''Suse 10.1'' edit /etc/profile.local, it will only be available after a new login). An example PATH:<br />
export PATH=/usr/bin:/opt/wx/2.8/bin:$PATH<br />
<br />
Add /opt/wx/2.8/lib to /etc/ld.so.conf (nano /etc/ld.so.conf), then run:<br />
ldconfig<br />
source /etc/profile<br />
<br />
That's it. Now the linker will look in /opt/wx/2.8/lib for wx libraries and you will have a monolithic shared library unicode build.<br />
<br />
To check that things are working, type:<br />
wx-config --prefix<br />
which should give you /opt/wx/2.8<br />
wx-config --libs<br />
which should have at least:<br />
-L/opt/wx/2.8/lib -lwx_gtk2-2.8<br />
but can contain other flags as well.<br />
which wx-config<br />
should return /opt/wx/2.8/bin/wx-config<br />
<br />
===Code::Blocks installation===<br />
<br />
====Getting Code::Blocks sources====<br />
<br />
You can get Code::Blocks source code [https://www.codeblocks.org/downloads/25 from the website as a tarball] or from the [https://www.codeblocks.org/downloads/7 SVN repository] (this second method is described below).<br />
<br />
=====From SVN repository=====<br />
NOTICE: The SourceForge CVS is no longer used although it still exists.<br />
<br />
Enter your development directory:<br />
<pre>cd ~/devel</pre><br />
<br />
Then checkout the source using one of [https://www.codeblocks.org/downloads/7 these] methods. This will create the directory <tt>trunk</tt>. Change to the source code directory, by issuing the following command:<br />
<br />
<pre>cd trunk</pre><br />
<br />
If you are a ''Gentoo'' user at this point, please see [[Compiling_Code::Blocks_in_Gentoo]].<br />
<br />
Before beginning, it is often a good idea to check you have recent versions of autoconf and automake - repositories versions are not always recent enough. (if you do not have automake, then you will get "cannot find aclocal" error). If you're compiling the svn trunk versions of CodeBlocks (or future versions) then the unix build has switched to autotools. So first build wxWidgets as described above and then build CodeBlocks. In short, these commands build Code::Blocks from sources ''and'' installs it:<br />
<pre> ./bootstrap<br />
./configure<br />
make<br />
make install<br />
</pre><br />
<br />
The long story is as follows: First run:<br />
<pre> ./bootstrap</pre><br />
<br />
This sets up the configure script and its dependencies. It only needs to be run once (after downloading the source from svn).<br />
<br />
'''If you get errors like (...):'''<br />
./bootstrap: libtoolize: not found<br />
...then install the "libtool" package using your package manager.<br />
<br />
./bootstrap: 64: ./bootstrap: aclocal: not found<br />
...then the "autoconf" and "automake" package using your package manager.<br />
<br />
bad interpreter: File not found<br />
...then there exists a problem with DOS line-endings, for example if you cross compile to a Windows partition. Simply check-out a fresh copy of CodeBlocks from SVN.<br />
<br><br />
Or, instead of downloading from SVN, you might consider using the little command line tool [http://dos2unix.sourceforge.net/ dos2unix], which normally comes with most distributions.<br />
<br><br />
<br />
(".infig.status: error: cannot find input file: Makefile")<br />
...(configure aborts with some unspecific error messagelike that), then you might consider also running dos2unix bootstrap acinclude.m4 codeblocks.pc.in configure.in Makefile.am before running bootstrap. Once you've run the bootstrap script, jump to next step.<br />
<br />
aclocal:configure.in:61: warning: macro `AM_OPTIONS_WXCONFIG' not found in library<br />
...then aclocal is having trouble finding the wxWidgets .m4 files. You can do one of two things:<br />
To just get bootstrap to find the path this time do:<br />
<pre>export ACLOCAL_FLAGS="-I `wx-config --prefix`/share/aclocal"</pre> <!--[[User:Jabber|Jabber]] 06:24, 2 August 2006 (EDT)--><br />
<br />
To change the aclocal search path more permanently do:<br />
echo `wx-config --prefix`/share/aclocal >> /usr/share/aclocal/dirlist<br />
Then aclocal will also search somewhere like /opt/wx/2.8/share/aclocal<br />
<br />
'''''Note for Ubuntu users:''''' The above is not the correct way to fix the AM_* errors. Rather, you only need to install the package named "wx-common" (Universe repository).<br />
<br />
The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL'<br />
...then this can be solved by something like:<br />
ACLOCAL_FLAGS="-I /usr/share/aclocal" ./bootstrap<br />
(...maybe adopting the path, so use `wx-config --prefix` is necessary.)<br />
<br />
====Installing Code::Blocks sources====<br />
You can read the BUILD file included in the source, but everything is very straightforward. Do:<br />
<pre> ./configure<br />
make<br />
make install</pre><br />
<br />
You may need to run make install with super user rights, in that case use:<br />
<pre> sudo make install</pre><br />
...for the last step.<br />
<br />
If you have multiple versions of wxWidgets installed or kept them in place, you can use:<br />
./configure --with-wx-config=/path/to/wx-config<br />
<br />
'''Note:''' The Nassi Shneiderman plugin (part of the contrib plugins) has a dependency on [http://www.boost.org boost] which is needed to compile this plugin. Boost does not need to be compiled therefore. It is not checked for the existing of boost at the moment (except for debian build-system, there it is a build-dependency), so if you configure C::B to be build without Nassi Schneiderman, it should not lead to problems in case you don't have/want boost.<br />
<br />
To uninstall you can later run:<br />
make uninstall<br />
<br />
If you want to recompile everything, first run:<br />
<pre> make clean<br />
make distclean<br />
make clean-bin<br />
make clean-zipfiles</pre><br />
and then follow the above sequence for installing.<br />
<br />
By default, CodeBlocks will install to /usr/local. If you want it in its own tree (so you can have multiple versions of CodeBlocks, each in its own subdirectory of /opt) replace the above ./configure command with:<br />
<pre> ./configure --prefix=/opt/codeblocks-svn</pre><br />
or similar. Then you can later install a different build like:<br />
<pre> ./configure --prefix=/opt/codeblocks2-svn</pre><br />
followed by 'make && make install' as usual.<br />
<br />
By default, CodeBlocks will not compile the contributed plugins from SVN. If you want to compile / install them too, replace the above ./configure command with:<br />
<pre> ./configure --with-contrib-plugins=all</pre><br />
followed by 'make && make install' as usual.<br />
<br />
To see a list of other options available for configuring the build of CodeBlocks do:<br />
<pre> ./configure --help</pre><br />
<br />
To compile under ''Gentoo'', use:<br />
<pre> ./configure --with-wx-config=wx-config-2.8</pre><br />
<br />
====Resolving runtime issues====<br />
<br />
When running Code::Blocks after the installation it might happen, that the system complains:<br />
codeblocks: error while loading shared libraries: libcodeblocks.so.0: cannot open shared object file: No such file or directory<br />
In that case make sure the library path where the Code::Blocks libraries where installed into is "known" to the system. For example: On Ubuntu using a default build process on a clean system will install the Code::Blocks executables to /use/local/bin and the libraries to /usr/local/lib. The latter is usually not known to a "clean" Ubuntu system. To add it to the search path for libraries do the following (as root / using sudo respectively):<br />
Add the following line to the file /etc/ld.so.conf:<br />
/usr/local/lib<br />
...and run:<br />
ldconfig<br />
That's it - Code::Blocks should now work just fine as all libraries are being found.<br />
<br />
Note that for both you may need super user rights again - so use the sudo command as needed.</div>Stahta01https://wiki.codeblocks.org/index.php?title=Using_wxWidgets_(MSW)_3.0_Binary_with_Code::Blocks_Scripted_Wizard&diff=7817Using wxWidgets (MSW) 3.0 Binary with Code::Blocks Scripted Wizard2015-01-19T18:53:28Z<p>Stahta01: /* For all binary projects */</p>
<hr />
<div>[[Category:User Documentation]]<br />
<br />
'''''A reference for using Code::Blocks 13.12 Scripted Wizard for wxWidgets 3.0.2 under Windows with the wxWidgets Binary files'''''<br/><br />
<span style="font-size:smaller">Directions for compilers: MinGW and MSVC are planned</span><br />
<br />
== Using any Binary ==<br />
Step needed for any wxWidgets Binary.<br />
<br />
Download the needed header files from [http://sourceforge.net/projects/wxwindows/files/ wxWidgets SF files page]<br />
<br />
Redirect link to header files needed for wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/wxWidgets-3.0.2_headers.7z/download wxWidgets-3.0.2_headers.7z]<br />
<br />
== Using TDM GCC Binary ==<br />
Directions to use Code::Blocks wizard with TDM GCC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to binary files needed for TDM MinGW GCC 4.7.1 wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_gcc471TDM_Dev.7z/download wxMSW-3.0.2_gcc471TDM_Dev.7z]<br />
<br />
== Using MSVC Binary ==<br />
Directions to use Code::Blocks wizard with MSVC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to the first set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_Dev.7z/download wxMSW-3.0.2_vc100_Dev.7z]<br />
<br />
Redirect link to the second set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_ReleaseDLL.7z/download wxMSW-3.0.2_vc100_ReleaseDLL.7z]<br />
<br />
== Extract files ==<br />
I extracted the files under this folder "C:\test\wx\" ;<br />
I did NOT use spaces because it can cause problems sometimes.<br />
<br />
== Setting up Code::Blocks Global Variable ==<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_gcc471TDM_Dev\lib<br />
<br />
=== For MSVC 10.0 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_vc100_Dev\lib<br />
bin: C:\test\wx\wxMSW-3.0.2_vc100_ReleaseDLL\lib\vc100_dll<br />
<br />
== Running the CB Wizard ==<br />
I used the global variable of wx30; you can use any global variable name. But, wx30 or wx is the two common names.<br />
NOTE: Remember to check "Use wxWidgets DLL" <br />
NOTE: Remember to uncheck the Monolithic build option; wxWidgets Binary are Multilibs.<br />
(Leave wxWidgets is built as a Monolithic Library" unchecked)<br />
NOTE: Remember to check "Enable Unicode"<br />
<br />
Click yes on the two warning below <br />
---------------------------<br />
Warning<br />
---------------------------<br />
A matching Debug configuration cannot be found in the wxWidgets directory you specified.<br />
This means that Debug target of your project will not build.<br />
<br />
---------------------------<br />
Warning<br />
---------------------------<br />
A matching Release configuration cannot be found in the wxWidgets directory you specified.<br />
This means that Release target of your project will not build.<br />
<br />
== Editing the CB Project ==<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
a. Add custom variable to each target of WX_COMPILER=gcc<br />
b. Add custom variable to each target of WX_COMPILER_VERSION=471TDM<br />
c. Add custom variable to release target of WX_SUFFIX=u<br />
d. Add custom variable to debug target of WX_SUFFIX=ud<br />
<br />
=== For MSVC 10.0 ===<br />
a. Add custom variable to each target of WX_COMPILER=vc<br />
b. Add custom variable to each target of WX_COMPILER_VERSION=100<br />
c. Add custom variable to release target of WX_SUFFIX=u<br />
d. Add custom variable to debug target of WX_SUFFIX=ud<br />
e. Add $(#wx30.bin) to<br />
i. Debug target level: Linker search Diretory<br />
ii. Release target level: Linker search Diretory<br />
<br />
=== For all binary projects ===<br />
a. Change "$(#wx30)\include" to "$(#wx30.include)"<br />
i. Project level: Compiler Search Directory<br />
ii. Project level: Resource Compiler Search Directory<br />
<br />
b. Change "$(#wx30)\lib\vc_dll" or "$(#wx30)\lib\gcc_dll"<br />
to "$(#wx30.lib)\$(WX_COMPILER)$(WX_COMPILER_VERSION)_dll"<br />
i. Debug target level: Linker search Diretory<br />
ii. Release target level: Linker search Diretory<br />
<br />
c. Change "$(#wx30)\lib\vc_dll\mswu" or "$(#wx30)\lib\gcc_dll\mswu"<br />
to "$(#wx30.lib)\$(WX_COMPILER)$(WX_COMPILER_VERSION)_dll\msw$(WX_SUFFIX)"<br />
i. Debug target level: Resource and Compiler Search Directory<br />
ii. Release target level: Resource and Compiler Search Directory<br />
<br />
d. Change "$(#wx30)\lib\vc_dll\mswud" or "$(#wx30)\lib\gcc_dll\mswud"<br />
to "$(#wx30.lib)\$(WX_COMPILER)$(WX_COMPILER_VERSION)_dll\msw$(WX_SUFFIX)"<br />
i. Debug target level: Resource and Compiler Search Directory<br />
ii. Release target level: Resource and Compiler Search Directory<br />
<br />
== Reference ==<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_vc100_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for MSVS 2010 (10.0)]<br />
<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_gcc471TDM_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for TDM GCC 4.7.1]</div>Stahta01https://wiki.codeblocks.org/index.php?title=Using_wxWidgets_(MSW)_3.0_Binary_with_Code::Blocks_Scripted_Wizard&diff=7816Using wxWidgets (MSW) 3.0 Binary with Code::Blocks Scripted Wizard2015-01-19T18:37:52Z<p>Stahta01: </p>
<hr />
<div>[[Category:User Documentation]]<br />
<br />
'''''A reference for using Code::Blocks 13.12 Scripted Wizard for wxWidgets 3.0.2 under Windows with the wxWidgets Binary files'''''<br/><br />
<span style="font-size:smaller">Directions for compilers: MinGW and MSVC are planned</span><br />
<br />
== Using any Binary ==<br />
Step needed for any wxWidgets Binary.<br />
<br />
Download the needed header files from [http://sourceforge.net/projects/wxwindows/files/ wxWidgets SF files page]<br />
<br />
Redirect link to header files needed for wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/wxWidgets-3.0.2_headers.7z/download wxWidgets-3.0.2_headers.7z]<br />
<br />
== Using TDM GCC Binary ==<br />
Directions to use Code::Blocks wizard with TDM GCC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to binary files needed for TDM MinGW GCC 4.7.1 wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_gcc471TDM_Dev.7z/download wxMSW-3.0.2_gcc471TDM_Dev.7z]<br />
<br />
== Using MSVC Binary ==<br />
Directions to use Code::Blocks wizard with MSVC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to the first set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_Dev.7z/download wxMSW-3.0.2_vc100_Dev.7z]<br />
<br />
Redirect link to the second set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_ReleaseDLL.7z/download wxMSW-3.0.2_vc100_ReleaseDLL.7z]<br />
<br />
== Extract files ==<br />
I extracted the files under this folder "C:\test\wx\" ;<br />
I did NOT use spaces because it can cause problems sometimes.<br />
<br />
== Setting up Code::Blocks Global Variable ==<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_gcc471TDM_Dev\lib<br />
<br />
=== For MSVC 10.0 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_vc100_Dev\lib<br />
bin: C:\test\wx\wxMSW-3.0.2_vc100_ReleaseDLL\lib\vc100_dll<br />
<br />
== Running the CB Wizard ==<br />
I used the global variable of wx30; you can use any global variable name. But, wx30 or wx is the two common names.<br />
NOTE: Remember to check "Use wxWidgets DLL" <br />
NOTE: Remember to uncheck the Monolithic build option; wxWidgets Binary are Multilibs.<br />
(Leave wxWidgets is built as a Monolithic Library" unchecked)<br />
NOTE: Remember to check "Enable Unicode"<br />
<br />
Click yes on the two warning below <br />
---------------------------<br />
Warning<br />
---------------------------<br />
A matching Debug configuration cannot be found in the wxWidgets directory you specified.<br />
This means that Debug target of your project will not build.<br />
<br />
---------------------------<br />
Warning<br />
---------------------------<br />
A matching Release configuration cannot be found in the wxWidgets directory you specified.<br />
This means that Release target of your project will not build.<br />
<br />
== Editing the CB Project ==<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
a. Add custom variable to each target of WX_COMPILER=gcc<br />
b. Add custom variable to each target of WX_COMPILER_VERSION=471TDM<br />
c. Add custom variable to release target of WX_SUFFIX=u<br />
d. Add custom variable to debug target of WX_SUFFIX=ud<br />
<br />
=== For MSVC 10.0 ===<br />
a. Add custom variable to each target of WX_COMPILER=vc<br />
b. Add custom variable to each target of WX_COMPILER_VERSION=100<br />
c. Add custom variable to release target of WX_SUFFIX=u<br />
d. Add custom variable to debug target of WX_SUFFIX=ud<br />
e. Add $(#wx30.bin) to<br />
i. Debug target level: Linker search Diretory<br />
ii. Release target level: Linker search Diretory<br />
<br />
=== For all binary projects ===<br />
a. Change "$(#wx30)\include" to "$(#wx30.include)"<br />
i. Project level: Compiler Search Directory<br />
ii. Project level: Resource Compiler Search Directory<br />
<br />
b. Change "$(#wx30)\lib\vc_dll" or "$(#wx30)\lib\gcc_dll"<br />
to "$(#wx30.lib)\$(WX_COMPILER)$(WX_COMPILER_VERSION)_dll"<br />
i. Debug target level: Linker search Diretory<br />
ii. Release target level: Linker search Diretory<br />
<br />
c. Change "$(#wx30)\lib\vc_dll\mswud" or "$(#wx30)\lib\gcc_dll\mswud"<br />
to "$(#wx30.lib)\$(WX_COMPILER)$(WX_COMPILER_VERSION)_dll\msw$(WX_SUFFIX)"<br />
i. Debug target level: Resource and Compiler Search Directory<br />
ii. Release target level: Resource and Compiler Search Directory<br />
<br />
== Reference ==<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_vc100_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for MSVS 2010 (10.0)]<br />
<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_gcc471TDM_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for TDM GCC 4.7.1]</div>Stahta01https://wiki.codeblocks.org/index.php?title=Using_wxWidgets_(MSW)_3.0_Binary_with_Code::Blocks_Scripted_Wizard&diff=7815Using wxWidgets (MSW) 3.0 Binary with Code::Blocks Scripted Wizard2015-01-19T18:32:00Z<p>Stahta01: /* For all binary projects */</p>
<hr />
<div>[[Category:User Documentation]]<br />
<br />
'''''A reference for using Code::Blocks 13.12 Scripted Wizard for wxWidgets 3.0.2 under Windows with the wxWidgets Binary files'''''<br/><br />
<span style="font-size:smaller">Directions for compilers: MinGW and MSVC are planned</span><br />
<br />
DIRECTIONS ARE STILL UNDER CONTRUCTION<br />
<br />
== Using any Binary ==<br />
Step needed for any wxWidgets Binary.<br />
<br />
Download the needed header files from [http://sourceforge.net/projects/wxwindows/files/ wxWidgets SF files page]<br />
<br />
Redirect link to header files needed for wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/wxWidgets-3.0.2_headers.7z/download wxWidgets-3.0.2_headers.7z]<br />
<br />
== Using TDM GCC Binary ==<br />
Directions to use Code::Blocks wizard with TDM GCC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to binary files needed for TDM MinGW GCC 4.7.1 wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_gcc471TDM_Dev.7z/download wxMSW-3.0.2_gcc471TDM_Dev.7z]<br />
<br />
== Using MSVC Binary ==<br />
Directions to use Code::Blocks wizard with MSVC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to the first set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_Dev.7z/download wxMSW-3.0.2_vc100_Dev.7z]<br />
<br />
Redirect link to the second set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_ReleaseDLL.7z/download wxMSW-3.0.2_vc100_ReleaseDLL.7z]<br />
<br />
== Extract files ==<br />
I extracted the files under this folder "C:\test\wx\" ;<br />
I did NOT use spaces because it can cause problems sometimes.<br />
<br />
== Setting up Code::Blocks Global Variable ==<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_gcc471TDM_Dev\lib<br />
<br />
=== For MSVC 10.0 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_vc100_Dev\lib<br />
bin: C:\test\wx\wxMSW-3.0.2_vc100_ReleaseDLL\lib\vc100_dll<br />
<br />
== Running the CB Wizard ==<br />
I used the global variable of wx30; you can use any global variable name. But, wx30 or wx is the two common names.<br />
NOTE: Remember to check "Use wxWidgets DLL" <br />
NOTE: Remember to uncheck the Monolithic build option; wxWidgets Binary are Multilibs.<br />
(Leave wxWidgets is built as a Monolithic Library" unchecked)<br />
NOTE: Remember to check "Enable Unicode"<br />
<br />
Click yes on the two warning below <br />
---------------------------<br />
Warning<br />
---------------------------<br />
A matching Debug configuration cannot be found in the wxWidgets directory you specified.<br />
This means that Debug target of your project will not build.<br />
<br />
---------------------------<br />
Warning<br />
---------------------------<br />
A matching Release configuration cannot be found in the wxWidgets directory you specified.<br />
This means that Release target of your project will not build.<br />
<br />
== Editing the CB Project ==<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
a. Add custom variable to each target of WX_COMPILER=gcc<br />
b. Add custom variable to each target of WX_COMPILER_VERSION=471TDM<br />
c. Add custom variable to release target of WX_SUFFIX=u<br />
d. Add custom variable to debug target of WX_SUFFIX=ud<br />
<br />
=== For MSVC 10.0 ===<br />
a. Add custom variable to each target of WX_COMPILER=vc<br />
b. Add custom variable to each target of WX_COMPILER_VERSION=100<br />
c. Add custom variable to release target of WX_SUFFIX=u<br />
d. Add custom variable to debug target of WX_SUFFIX=ud<br />
e. Add $(#wx30.bin) to<br />
i. Debug target level: Linker search Diretory<br />
ii. Release target level: Linker search Diretory<br />
<br />
=== For all binary projects ===<br />
a. Change "$(#wx30)\include" to "$(#wx30.include)"<br />
i. Project level: Compiler Search Directory<br />
ii. Project level: Resource Compiler Search Directory<br />
<br />
b. Change "$(#wx30)\lib\vc_dll" or "$(#wx30)\lib\gcc_dll"<br />
to "$(#wx30.lib)\$(WX_COMPILER)$(WX_COMPILER_VERSION)_dll"<br />
i. Debug target level: Linker search Diretory<br />
ii. Release target level: Linker search Diretory<br />
<br />
c. Change "$(#wx30)\lib\vc_dll\mswud" or "$(#wx30)\lib\gcc_dll\mswud"<br />
to "$(#wx30.lib)\$(WX_COMPILER)$(WX_COMPILER_VERSION)_dll\msw$(WX_SUFFIX)"<br />
i. Debug target level: Resource and Compiler Search Directory<br />
ii. Release target level: Resource and Compiler Search Directory<br />
<br />
== Reference ==<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_vc100_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for MSVS 2010 (10.0)]<br />
<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_gcc471TDM_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for TDM GCC 4.7.1]</div>Stahta01https://wiki.codeblocks.org/index.php?title=Using_wxWidgets_(MSW)_3.0_Binary_with_Code::Blocks_Scripted_Wizard&diff=7814Using wxWidgets (MSW) 3.0 Binary with Code::Blocks Scripted Wizard2015-01-19T18:25:41Z<p>Stahta01: /* Running the CB Wizard */</p>
<hr />
<div>[[Category:User Documentation]]<br />
<br />
'''''A reference for using Code::Blocks 13.12 Scripted Wizard for wxWidgets 3.0.2 under Windows with the wxWidgets Binary files'''''<br/><br />
<span style="font-size:smaller">Directions for compilers: MinGW and MSVC are planned</span><br />
<br />
DIRECTIONS ARE STILL UNDER CONTRUCTION<br />
<br />
== Using any Binary ==<br />
Step needed for any wxWidgets Binary.<br />
<br />
Download the needed header files from [http://sourceforge.net/projects/wxwindows/files/ wxWidgets SF files page]<br />
<br />
Redirect link to header files needed for wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/wxWidgets-3.0.2_headers.7z/download wxWidgets-3.0.2_headers.7z]<br />
<br />
== Using TDM GCC Binary ==<br />
Directions to use Code::Blocks wizard with TDM GCC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to binary files needed for TDM MinGW GCC 4.7.1 wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_gcc471TDM_Dev.7z/download wxMSW-3.0.2_gcc471TDM_Dev.7z]<br />
<br />
== Using MSVC Binary ==<br />
Directions to use Code::Blocks wizard with MSVC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to the first set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_Dev.7z/download wxMSW-3.0.2_vc100_Dev.7z]<br />
<br />
Redirect link to the second set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_ReleaseDLL.7z/download wxMSW-3.0.2_vc100_ReleaseDLL.7z]<br />
<br />
== Extract files ==<br />
I extracted the files under this folder "C:\test\wx\" ;<br />
I did NOT use spaces because it can cause problems sometimes.<br />
<br />
== Setting up Code::Blocks Global Variable ==<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_gcc471TDM_Dev\lib<br />
<br />
=== For MSVC 10.0 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_vc100_Dev\lib<br />
bin: C:\test\wx\wxMSW-3.0.2_vc100_ReleaseDLL\lib\vc100_dll<br />
<br />
== Running the CB Wizard ==<br />
I used the global variable of wx30; you can use any global variable name. But, wx30 or wx is the two common names.<br />
NOTE: Remember to check "Use wxWidgets DLL" <br />
NOTE: Remember to uncheck the Monolithic build option; wxWidgets Binary are Multilibs.<br />
(Leave wxWidgets is built as a Monolithic Library" unchecked)<br />
NOTE: Remember to check "Enable Unicode"<br />
<br />
Click yes on the two warning below <br />
---------------------------<br />
Warning<br />
---------------------------<br />
A matching Debug configuration cannot be found in the wxWidgets directory you specified.<br />
This means that Debug target of your project will not build.<br />
<br />
---------------------------<br />
Warning<br />
---------------------------<br />
A matching Release configuration cannot be found in the wxWidgets directory you specified.<br />
This means that Release target of your project will not build.<br />
<br />
== Editing the CB Project ==<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
a. Add custom variable to each target of WX_COMPILER=gcc<br />
b. Add custom variable to each target of WX_COMPILER_VERSION=471TDM<br />
c. Add custom variable to release target of WX_SUFFIX=u<br />
d. Add custom variable to debug target of WX_SUFFIX=ud<br />
<br />
=== For MSVC 10.0 ===<br />
a. Add custom variable to each target of WX_COMPILER=vc<br />
b. Add custom variable to each target of WX_COMPILER_VERSION=100<br />
c. Add custom variable to release target of WX_SUFFIX=u<br />
d. Add custom variable to debug target of WX_SUFFIX=ud<br />
e. Add $(#wx30.bin) to<br />
i. Debug target level: Linker search Diretory<br />
ii. Release target level: Linker search Diretory<br />
<br />
=== For all binary projects ===<br />
a. Change "$(#wx30)\include" to "$(#wx30.include)"<br />
i. Project level: Compiler Search Directory<br />
ii. Project level: Resource Compiler Search Directory<br />
<br />
b. Change "$(#wx30)\lib\vc_dll" or "$(#wx30)\lib\gcc_dll"<br />
to "$(#wx30.lib)\$(WX_COMPILER)$(WX_COMPILER_VERSION)_dll"<br />
i. Debug target level: Linker search Diretory<br />
ii. Release target level: Linker search Diretory<br />
<br />
c. Change "$(#wx30)\lib\vc_dll\mswud" or "$(#wx30)\lib\gcc_dll\mswud"<br />
to "$(#wx30.lib)\$(WX_COMPILER)$(WX_COMPILER_VERSION)_dll\msw$(WX_SUFFIX)"<br />
i. Debug target level: Resource and Compiler Search Directory<br />
<br />
== Reference ==<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_vc100_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for MSVS 2010 (10.0)]<br />
<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_gcc471TDM_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for TDM GCC 4.7.1]</div>Stahta01https://wiki.codeblocks.org/index.php?title=Using_wxWidgets_(MSW)_3.0_Binary_with_Code::Blocks_Scripted_Wizard&diff=7813Using wxWidgets (MSW) 3.0 Binary with Code::Blocks Scripted Wizard2015-01-19T18:23:55Z<p>Stahta01: /* Running the CB Wizard */</p>
<hr />
<div>[[Category:User Documentation]]<br />
<br />
'''''A reference for using Code::Blocks 13.12 Scripted Wizard for wxWidgets 3.0.2 under Windows with the wxWidgets Binary files'''''<br/><br />
<span style="font-size:smaller">Directions for compilers: MinGW and MSVC are planned</span><br />
<br />
DIRECTIONS ARE STILL UNDER CONTRUCTION<br />
<br />
== Using any Binary ==<br />
Step needed for any wxWidgets Binary.<br />
<br />
Download the needed header files from [http://sourceforge.net/projects/wxwindows/files/ wxWidgets SF files page]<br />
<br />
Redirect link to header files needed for wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/wxWidgets-3.0.2_headers.7z/download wxWidgets-3.0.2_headers.7z]<br />
<br />
== Using TDM GCC Binary ==<br />
Directions to use Code::Blocks wizard with TDM GCC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to binary files needed for TDM MinGW GCC 4.7.1 wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_gcc471TDM_Dev.7z/download wxMSW-3.0.2_gcc471TDM_Dev.7z]<br />
<br />
== Using MSVC Binary ==<br />
Directions to use Code::Blocks wizard with MSVC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to the first set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_Dev.7z/download wxMSW-3.0.2_vc100_Dev.7z]<br />
<br />
Redirect link to the second set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_ReleaseDLL.7z/download wxMSW-3.0.2_vc100_ReleaseDLL.7z]<br />
<br />
== Extract files ==<br />
I extracted the files under this folder "C:\test\wx\" ;<br />
I did NOT use spaces because it can cause problems sometimes.<br />
<br />
== Setting up Code::Blocks Global Variable ==<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_gcc471TDM_Dev\lib<br />
<br />
=== For MSVC 10.0 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_vc100_Dev\lib<br />
bin: C:\test\wx\wxMSW-3.0.2_vc100_ReleaseDLL\lib\vc100_dll<br />
<br />
== Running the CB Wizard ==<br />
I used the global variable of wx30; you can use any global variable name. But, wx30 or wx is the two common names.<br />
NOTE: Remember to check "Use wxWidgets DLL" <br />
NOTE: Remember to uncheck the Monolithic build option; wxWidgets Binary are Multilibs.<br />
(Leave wxWidgets is built as a Monolithic Library" unchecked)<br />
NOTE: Remember to check "Enable Unicode"<br />
<br />
== Editing the CB Project ==<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
a. Add custom variable to each target of WX_COMPILER=gcc<br />
b. Add custom variable to each target of WX_COMPILER_VERSION=471TDM<br />
c. Add custom variable to release target of WX_SUFFIX=u<br />
d. Add custom variable to debug target of WX_SUFFIX=ud<br />
<br />
=== For MSVC 10.0 ===<br />
a. Add custom variable to each target of WX_COMPILER=vc<br />
b. Add custom variable to each target of WX_COMPILER_VERSION=100<br />
c. Add custom variable to release target of WX_SUFFIX=u<br />
d. Add custom variable to debug target of WX_SUFFIX=ud<br />
e. Add $(#wx30.bin) to<br />
i. Debug target level: Linker search Diretory<br />
ii. Release target level: Linker search Diretory<br />
<br />
=== For all binary projects ===<br />
a. Change "$(#wx30)\include" to "$(#wx30.include)"<br />
i. Project level: Compiler Search Directory<br />
ii. Project level: Resource Compiler Search Directory<br />
<br />
b. Change "$(#wx30)\lib\vc_dll" or "$(#wx30)\lib\gcc_dll"<br />
to "$(#wx30.lib)\$(WX_COMPILER)$(WX_COMPILER_VERSION)_dll"<br />
i. Debug target level: Linker search Diretory<br />
ii. Release target level: Linker search Diretory<br />
<br />
c. Change "$(#wx30)\lib\vc_dll\mswud" or "$(#wx30)\lib\gcc_dll\mswud"<br />
to "$(#wx30.lib)\$(WX_COMPILER)$(WX_COMPILER_VERSION)_dll\msw$(WX_SUFFIX)"<br />
i. Debug target level: Resource and Compiler Search Directory<br />
<br />
== Reference ==<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_vc100_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for MSVS 2010 (10.0)]<br />
<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_gcc471TDM_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for TDM GCC 4.7.1]</div>Stahta01https://wiki.codeblocks.org/index.php?title=Using_wxWidgets_(MSW)_3.0_Binary_with_Code::Blocks_Scripted_Wizard&diff=7812Using wxWidgets (MSW) 3.0 Binary with Code::Blocks Scripted Wizard2015-01-19T18:22:32Z<p>Stahta01: /* Running the CB Wizard */</p>
<hr />
<div>[[Category:User Documentation]]<br />
<br />
'''''A reference for using Code::Blocks 13.12 Scripted Wizard for wxWidgets 3.0.2 under Windows with the wxWidgets Binary files'''''<br/><br />
<span style="font-size:smaller">Directions for compilers: MinGW and MSVC are planned</span><br />
<br />
DIRECTIONS ARE STILL UNDER CONTRUCTION<br />
<br />
== Using any Binary ==<br />
Step needed for any wxWidgets Binary.<br />
<br />
Download the needed header files from [http://sourceforge.net/projects/wxwindows/files/ wxWidgets SF files page]<br />
<br />
Redirect link to header files needed for wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/wxWidgets-3.0.2_headers.7z/download wxWidgets-3.0.2_headers.7z]<br />
<br />
== Using TDM GCC Binary ==<br />
Directions to use Code::Blocks wizard with TDM GCC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to binary files needed for TDM MinGW GCC 4.7.1 wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_gcc471TDM_Dev.7z/download wxMSW-3.0.2_gcc471TDM_Dev.7z]<br />
<br />
== Using MSVC Binary ==<br />
Directions to use Code::Blocks wizard with MSVC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to the first set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_Dev.7z/download wxMSW-3.0.2_vc100_Dev.7z]<br />
<br />
Redirect link to the second set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_ReleaseDLL.7z/download wxMSW-3.0.2_vc100_ReleaseDLL.7z]<br />
<br />
== Extract files ==<br />
I extracted the files under this folder "C:\test\wx\" ;<br />
I did NOT use spaces because it can cause problems sometimes.<br />
<br />
== Setting up Code::Blocks Global Variable ==<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_gcc471TDM_Dev\lib<br />
<br />
=== For MSVC 10.0 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_vc100_Dev\lib<br />
bin: C:\test\wx\wxMSW-3.0.2_vc100_ReleaseDLL\lib\vc100_dll<br />
<br />
== Running the CB Wizard ==<br />
I used the global variable of wx30; you can use any global variable name. But, wx30 or wx is the two common names.<br />
NOTE: Remember to NOT choose the Monolithic build option; wxWidgets Binary are Multilibs.<br />
(Leave wxWidgets is built as a Monolithic Library" unchecked)<br />
NOTE: Remember to choose "Use wxWidgets DLL"<br />
<br />
== Editing the CB Project ==<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
a. Add custom variable to each target of WX_COMPILER=gcc<br />
b. Add custom variable to each target of WX_COMPILER_VERSION=471TDM<br />
c. Add custom variable to release target of WX_SUFFIX=u<br />
d. Add custom variable to debug target of WX_SUFFIX=ud<br />
<br />
=== For MSVC 10.0 ===<br />
a. Add custom variable to each target of WX_COMPILER=vc<br />
b. Add custom variable to each target of WX_COMPILER_VERSION=100<br />
c. Add custom variable to release target of WX_SUFFIX=u<br />
d. Add custom variable to debug target of WX_SUFFIX=ud<br />
e. Add $(#wx30.bin) to<br />
i. Debug target level: Linker search Diretory<br />
ii. Release target level: Linker search Diretory<br />
<br />
=== For all binary projects ===<br />
a. Change "$(#wx30)\include" to "$(#wx30.include)"<br />
i. Project level: Compiler Search Directory<br />
ii. Project level: Resource Compiler Search Directory<br />
<br />
b. Change "$(#wx30)\lib\vc_dll" or "$(#wx30)\lib\gcc_dll"<br />
to "$(#wx30.lib)\$(WX_COMPILER)$(WX_COMPILER_VERSION)_dll"<br />
i. Debug target level: Linker search Diretory<br />
ii. Release target level: Linker search Diretory<br />
<br />
c. Change "$(#wx30)\lib\vc_dll\mswud" or "$(#wx30)\lib\gcc_dll\mswud"<br />
to "$(#wx30.lib)\$(WX_COMPILER)$(WX_COMPILER_VERSION)_dll\msw$(WX_SUFFIX)"<br />
i. Debug target level: Resource and Compiler Search Directory<br />
<br />
== Reference ==<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_vc100_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for MSVS 2010 (10.0)]<br />
<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_gcc471TDM_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for TDM GCC 4.7.1]</div>Stahta01https://wiki.codeblocks.org/index.php?title=Using_wxWidgets_(MSW)_3.0_Binary_with_Code::Blocks_Scripted_Wizard&diff=7811Using wxWidgets (MSW) 3.0 Binary with Code::Blocks Scripted Wizard2015-01-19T18:20:23Z<p>Stahta01: /* Running the CB Wizard */</p>
<hr />
<div>[[Category:User Documentation]]<br />
<br />
'''''A reference for using Code::Blocks 13.12 Scripted Wizard for wxWidgets 3.0.2 under Windows with the wxWidgets Binary files'''''<br/><br />
<span style="font-size:smaller">Directions for compilers: MinGW and MSVC are planned</span><br />
<br />
DIRECTIONS ARE STILL UNDER CONTRUCTION<br />
<br />
== Using any Binary ==<br />
Step needed for any wxWidgets Binary.<br />
<br />
Download the needed header files from [http://sourceforge.net/projects/wxwindows/files/ wxWidgets SF files page]<br />
<br />
Redirect link to header files needed for wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/wxWidgets-3.0.2_headers.7z/download wxWidgets-3.0.2_headers.7z]<br />
<br />
== Using TDM GCC Binary ==<br />
Directions to use Code::Blocks wizard with TDM GCC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to binary files needed for TDM MinGW GCC 4.7.1 wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_gcc471TDM_Dev.7z/download wxMSW-3.0.2_gcc471TDM_Dev.7z]<br />
<br />
== Using MSVC Binary ==<br />
Directions to use Code::Blocks wizard with MSVC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to the first set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_Dev.7z/download wxMSW-3.0.2_vc100_Dev.7z]<br />
<br />
Redirect link to the second set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_ReleaseDLL.7z/download wxMSW-3.0.2_vc100_ReleaseDLL.7z]<br />
<br />
== Extract files ==<br />
I extracted the files under this folder "C:\test\wx\" ;<br />
I did NOT use spaces because it can cause problems sometimes.<br />
<br />
== Setting up Code::Blocks Global Variable ==<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_gcc471TDM_Dev\lib<br />
<br />
=== For MSVC 10.0 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_vc100_Dev\lib<br />
bin: C:\test\wx\wxMSW-3.0.2_vc100_ReleaseDLL\lib\vc100_dll<br />
<br />
== Running the CB Wizard ==<br />
I used the global variable of wx30; you can use any global variable name. But, wx30 or wx is the two common names.<br />
NOTE: Remember to NOT choose the Monolithic build option; wxWidgets Binary are Multilibs.<br />
<br />
== Editing the CB Project ==<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
a. Add custom variable to each target of WX_COMPILER=gcc<br />
b. Add custom variable to each target of WX_COMPILER_VERSION=471TDM<br />
c. Add custom variable to release target of WX_SUFFIX=u<br />
d. Add custom variable to debug target of WX_SUFFIX=ud<br />
<br />
=== For MSVC 10.0 ===<br />
a. Add custom variable to each target of WX_COMPILER=vc<br />
b. Add custom variable to each target of WX_COMPILER_VERSION=100<br />
c. Add custom variable to release target of WX_SUFFIX=u<br />
d. Add custom variable to debug target of WX_SUFFIX=ud<br />
e. Add $(#wx30.bin) to<br />
i. Debug target level: Linker search Diretory<br />
ii. Release target level: Linker search Diretory<br />
<br />
=== For all binary projects ===<br />
a. Change "$(#wx30)\include" to "$(#wx30.include)"<br />
i. Project level: Compiler Search Directory<br />
ii. Project level: Resource Compiler Search Directory<br />
<br />
b. Change "$(#wx30)\lib\vc_dll" or "$(#wx30)\lib\gcc_dll"<br />
to "$(#wx30.lib)\$(WX_COMPILER)$(WX_COMPILER_VERSION)_dll"<br />
i. Debug target level: Linker search Diretory<br />
ii. Release target level: Linker search Diretory<br />
<br />
c. Change "$(#wx30)\lib\vc_dll\mswud" or "$(#wx30)\lib\gcc_dll\mswud"<br />
to "$(#wx30.lib)\$(WX_COMPILER)$(WX_COMPILER_VERSION)_dll\msw$(WX_SUFFIX)"<br />
i. Debug target level: Resource and Compiler Search Directory<br />
<br />
== Reference ==<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_vc100_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for MSVS 2010 (10.0)]<br />
<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_gcc471TDM_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for TDM GCC 4.7.1]</div>Stahta01https://wiki.codeblocks.org/index.php?title=Using_wxWidgets_(MSW)_3.0_Binary_with_Code::Blocks_Scripted_Wizard&diff=7810Using wxWidgets (MSW) 3.0 Binary with Code::Blocks Scripted Wizard2015-01-19T18:20:03Z<p>Stahta01: /* Running the CB Wizard */</p>
<hr />
<div>[[Category:User Documentation]]<br />
<br />
'''''A reference for using Code::Blocks 13.12 Scripted Wizard for wxWidgets 3.0.2 under Windows with the wxWidgets Binary files'''''<br/><br />
<span style="font-size:smaller">Directions for compilers: MinGW and MSVC are planned</span><br />
<br />
DIRECTIONS ARE STILL UNDER CONTRUCTION<br />
<br />
== Using any Binary ==<br />
Step needed for any wxWidgets Binary.<br />
<br />
Download the needed header files from [http://sourceforge.net/projects/wxwindows/files/ wxWidgets SF files page]<br />
<br />
Redirect link to header files needed for wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/wxWidgets-3.0.2_headers.7z/download wxWidgets-3.0.2_headers.7z]<br />
<br />
== Using TDM GCC Binary ==<br />
Directions to use Code::Blocks wizard with TDM GCC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to binary files needed for TDM MinGW GCC 4.7.1 wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_gcc471TDM_Dev.7z/download wxMSW-3.0.2_gcc471TDM_Dev.7z]<br />
<br />
== Using MSVC Binary ==<br />
Directions to use Code::Blocks wizard with MSVC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to the first set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_Dev.7z/download wxMSW-3.0.2_vc100_Dev.7z]<br />
<br />
Redirect link to the second set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_ReleaseDLL.7z/download wxMSW-3.0.2_vc100_ReleaseDLL.7z]<br />
<br />
== Extract files ==<br />
I extracted the files under this folder "C:\test\wx\" ;<br />
I did NOT use spaces because it can cause problems sometimes.<br />
<br />
== Setting up Code::Blocks Global Variable ==<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_gcc471TDM_Dev\lib<br />
<br />
=== For MSVC 10.0 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_vc100_Dev\lib<br />
bin: C:\test\wx\wxMSW-3.0.2_vc100_ReleaseDLL\lib\vc100_dll<br />
<br />
== Running the CB Wizard ==<br />
I used the global variable of wx30; you can use any global variable name. But, wx30 or wx is the two common names.<br />
NOTE: Remember to NOT choice the Monolithic build option; wxWidgets Binary are Multilibs.<br />
<br />
== Editing the CB Project ==<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
a. Add custom variable to each target of WX_COMPILER=gcc<br />
b. Add custom variable to each target of WX_COMPILER_VERSION=471TDM<br />
c. Add custom variable to release target of WX_SUFFIX=u<br />
d. Add custom variable to debug target of WX_SUFFIX=ud<br />
<br />
=== For MSVC 10.0 ===<br />
a. Add custom variable to each target of WX_COMPILER=vc<br />
b. Add custom variable to each target of WX_COMPILER_VERSION=100<br />
c. Add custom variable to release target of WX_SUFFIX=u<br />
d. Add custom variable to debug target of WX_SUFFIX=ud<br />
e. Add $(#wx30.bin) to<br />
i. Debug target level: Linker search Diretory<br />
ii. Release target level: Linker search Diretory<br />
<br />
=== For all binary projects ===<br />
a. Change "$(#wx30)\include" to "$(#wx30.include)"<br />
i. Project level: Compiler Search Directory<br />
ii. Project level: Resource Compiler Search Directory<br />
<br />
b. Change "$(#wx30)\lib\vc_dll" or "$(#wx30)\lib\gcc_dll"<br />
to "$(#wx30.lib)\$(WX_COMPILER)$(WX_COMPILER_VERSION)_dll"<br />
i. Debug target level: Linker search Diretory<br />
ii. Release target level: Linker search Diretory<br />
<br />
c. Change "$(#wx30)\lib\vc_dll\mswud" or "$(#wx30)\lib\gcc_dll\mswud"<br />
to "$(#wx30.lib)\$(WX_COMPILER)$(WX_COMPILER_VERSION)_dll\msw$(WX_SUFFIX)"<br />
i. Debug target level: Resource and Compiler Search Directory<br />
<br />
== Reference ==<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_vc100_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for MSVS 2010 (10.0)]<br />
<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_gcc471TDM_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for TDM GCC 4.7.1]</div>Stahta01https://wiki.codeblocks.org/index.php?title=Using_wxWidgets_(MSW)_3.0_Binary_with_Code::Blocks_Scripted_Wizard&diff=7809Using wxWidgets (MSW) 3.0 Binary with Code::Blocks Scripted Wizard2015-01-19T18:19:36Z<p>Stahta01: /* Running the CB Wizard */</p>
<hr />
<div>[[Category:User Documentation]]<br />
<br />
'''''A reference for using Code::Blocks 13.12 Scripted Wizard for wxWidgets 3.0.2 under Windows with the wxWidgets Binary files'''''<br/><br />
<span style="font-size:smaller">Directions for compilers: MinGW and MSVC are planned</span><br />
<br />
DIRECTIONS ARE STILL UNDER CONTRUCTION<br />
<br />
== Using any Binary ==<br />
Step needed for any wxWidgets Binary.<br />
<br />
Download the needed header files from [http://sourceforge.net/projects/wxwindows/files/ wxWidgets SF files page]<br />
<br />
Redirect link to header files needed for wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/wxWidgets-3.0.2_headers.7z/download wxWidgets-3.0.2_headers.7z]<br />
<br />
== Using TDM GCC Binary ==<br />
Directions to use Code::Blocks wizard with TDM GCC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to binary files needed for TDM MinGW GCC 4.7.1 wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_gcc471TDM_Dev.7z/download wxMSW-3.0.2_gcc471TDM_Dev.7z]<br />
<br />
== Using MSVC Binary ==<br />
Directions to use Code::Blocks wizard with MSVC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to the first set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_Dev.7z/download wxMSW-3.0.2_vc100_Dev.7z]<br />
<br />
Redirect link to the second set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_ReleaseDLL.7z/download wxMSW-3.0.2_vc100_ReleaseDLL.7z]<br />
<br />
== Extract files ==<br />
I extracted the files under this folder "C:\test\wx\" ;<br />
I did NOT use spaces because it can cause problems sometimes.<br />
<br />
== Setting up Code::Blocks Global Variable ==<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_gcc471TDM_Dev\lib<br />
<br />
=== For MSVC 10.0 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_vc100_Dev\lib<br />
bin: C:\test\wx\wxMSW-3.0.2_vc100_ReleaseDLL\lib\vc100_dll<br />
<br />
== Running the CB Wizard ==<br />
I used the global variable of wx30; you can use any global variable name. But, wx30 or wx is the two common names.<br />
NOTE: Remember to NOT choice the Monothic build option; wxWidgets Binary are Multilibs.<br />
<br />
== Editing the CB Project ==<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
a. Add custom variable to each target of WX_COMPILER=gcc<br />
b. Add custom variable to each target of WX_COMPILER_VERSION=471TDM<br />
c. Add custom variable to release target of WX_SUFFIX=u<br />
d. Add custom variable to debug target of WX_SUFFIX=ud<br />
<br />
=== For MSVC 10.0 ===<br />
a. Add custom variable to each target of WX_COMPILER=vc<br />
b. Add custom variable to each target of WX_COMPILER_VERSION=100<br />
c. Add custom variable to release target of WX_SUFFIX=u<br />
d. Add custom variable to debug target of WX_SUFFIX=ud<br />
e. Add $(#wx30.bin) to<br />
i. Debug target level: Linker search Diretory<br />
ii. Release target level: Linker search Diretory<br />
<br />
=== For all binary projects ===<br />
a. Change "$(#wx30)\include" to "$(#wx30.include)"<br />
i. Project level: Compiler Search Directory<br />
ii. Project level: Resource Compiler Search Directory<br />
<br />
b. Change "$(#wx30)\lib\vc_dll" or "$(#wx30)\lib\gcc_dll"<br />
to "$(#wx30.lib)\$(WX_COMPILER)$(WX_COMPILER_VERSION)_dll"<br />
i. Debug target level: Linker search Diretory<br />
ii. Release target level: Linker search Diretory<br />
<br />
c. Change "$(#wx30)\lib\vc_dll\mswud" or "$(#wx30)\lib\gcc_dll\mswud"<br />
to "$(#wx30.lib)\$(WX_COMPILER)$(WX_COMPILER_VERSION)_dll\msw$(WX_SUFFIX)"<br />
i. Debug target level: Resource and Compiler Search Directory<br />
<br />
== Reference ==<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_vc100_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for MSVS 2010 (10.0)]<br />
<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_gcc471TDM_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for TDM GCC 4.7.1]</div>Stahta01https://wiki.codeblocks.org/index.php?title=Using_wxWidgets_(MSW)_3.0_Binary_with_Code::Blocks_Scripted_Wizard&diff=7808Using wxWidgets (MSW) 3.0 Binary with Code::Blocks Scripted Wizard2015-01-19T18:11:17Z<p>Stahta01: /* For MSVC 10.0 */</p>
<hr />
<div>[[Category:User Documentation]]<br />
<br />
'''''A reference for using Code::Blocks 13.12 Scripted Wizard for wxWidgets 3.0.2 under Windows with the wxWidgets Binary files'''''<br/><br />
<span style="font-size:smaller">Directions for compilers: MinGW and MSVC are planned</span><br />
<br />
DIRECTIONS ARE STILL UNDER CONTRUCTION<br />
<br />
== Using any Binary ==<br />
Step needed for any wxWidgets Binary.<br />
<br />
Download the needed header files from [http://sourceforge.net/projects/wxwindows/files/ wxWidgets SF files page]<br />
<br />
Redirect link to header files needed for wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/wxWidgets-3.0.2_headers.7z/download wxWidgets-3.0.2_headers.7z]<br />
<br />
== Using TDM GCC Binary ==<br />
Directions to use Code::Blocks wizard with TDM GCC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to binary files needed for TDM MinGW GCC 4.7.1 wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_gcc471TDM_Dev.7z/download wxMSW-3.0.2_gcc471TDM_Dev.7z]<br />
<br />
== Using MSVC Binary ==<br />
Directions to use Code::Blocks wizard with MSVC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to the first set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_Dev.7z/download wxMSW-3.0.2_vc100_Dev.7z]<br />
<br />
Redirect link to the second set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_ReleaseDLL.7z/download wxMSW-3.0.2_vc100_ReleaseDLL.7z]<br />
<br />
== Extract files ==<br />
I extracted the files under this folder "C:\test\wx\" ;<br />
I did NOT use spaces because it can cause problems sometimes.<br />
<br />
== Setting up Code::Blocks Global Variable ==<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_gcc471TDM_Dev\lib<br />
<br />
=== For MSVC 10.0 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_vc100_Dev\lib<br />
bin: C:\test\wx\wxMSW-3.0.2_vc100_ReleaseDLL\lib\vc100_dll<br />
<br />
== Running the CB Wizard ==<br />
I used the global variable of wx30; you can use any global variable name. But, wx30 or wx is the two common names.<br />
<br />
== Editing the CB Project ==<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
a. Add custom variable to each target of WX_COMPILER=gcc<br />
b. Add custom variable to each target of WX_COMPILER_VERSION=471TDM<br />
c. Add custom variable to release target of WX_SUFFIX=u<br />
d. Add custom variable to debug target of WX_SUFFIX=ud<br />
<br />
=== For MSVC 10.0 ===<br />
a. Add custom variable to each target of WX_COMPILER=vc<br />
b. Add custom variable to each target of WX_COMPILER_VERSION=100<br />
c. Add custom variable to release target of WX_SUFFIX=u<br />
d. Add custom variable to debug target of WX_SUFFIX=ud<br />
e. Add $(#wx30.bin) to<br />
i. Debug target level: Linker search Diretory<br />
ii. Release target level: Linker search Diretory<br />
<br />
=== For all binary projects ===<br />
a. Change "$(#wx30)\include" to "$(#wx30.include)"<br />
i. Project level: Compiler Search Directory<br />
ii. Project level: Resource Compiler Search Directory<br />
<br />
b. Change "$(#wx30)\lib\vc_dll" or "$(#wx30)\lib\gcc_dll"<br />
to "$(#wx30.lib)\$(WX_COMPILER)$(WX_COMPILER_VERSION)_dll"<br />
i. Debug target level: Linker search Diretory<br />
ii. Release target level: Linker search Diretory<br />
<br />
c. Change "$(#wx30)\lib\vc_dll\mswud" or "$(#wx30)\lib\gcc_dll\mswud"<br />
to "$(#wx30.lib)\$(WX_COMPILER)$(WX_COMPILER_VERSION)_dll\msw$(WX_SUFFIX)"<br />
i. Debug target level: Resource and Compiler Search Directory<br />
<br />
== Reference ==<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_vc100_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for MSVS 2010 (10.0)]<br />
<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_gcc471TDM_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for TDM GCC 4.7.1]</div>Stahta01https://wiki.codeblocks.org/index.php?title=Using_wxWidgets_(MSW)_3.0_Binary_with_Code::Blocks_Scripted_Wizard&diff=7807Using wxWidgets (MSW) 3.0 Binary with Code::Blocks Scripted Wizard2015-01-19T18:10:25Z<p>Stahta01: /* For all binary projects */</p>
<hr />
<div>[[Category:User Documentation]]<br />
<br />
'''''A reference for using Code::Blocks 13.12 Scripted Wizard for wxWidgets 3.0.2 under Windows with the wxWidgets Binary files'''''<br/><br />
<span style="font-size:smaller">Directions for compilers: MinGW and MSVC are planned</span><br />
<br />
DIRECTIONS ARE STILL UNDER CONTRUCTION<br />
<br />
== Using any Binary ==<br />
Step needed for any wxWidgets Binary.<br />
<br />
Download the needed header files from [http://sourceforge.net/projects/wxwindows/files/ wxWidgets SF files page]<br />
<br />
Redirect link to header files needed for wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/wxWidgets-3.0.2_headers.7z/download wxWidgets-3.0.2_headers.7z]<br />
<br />
== Using TDM GCC Binary ==<br />
Directions to use Code::Blocks wizard with TDM GCC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to binary files needed for TDM MinGW GCC 4.7.1 wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_gcc471TDM_Dev.7z/download wxMSW-3.0.2_gcc471TDM_Dev.7z]<br />
<br />
== Using MSVC Binary ==<br />
Directions to use Code::Blocks wizard with MSVC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to the first set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_Dev.7z/download wxMSW-3.0.2_vc100_Dev.7z]<br />
<br />
Redirect link to the second set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_ReleaseDLL.7z/download wxMSW-3.0.2_vc100_ReleaseDLL.7z]<br />
<br />
== Extract files ==<br />
I extracted the files under this folder "C:\test\wx\" ;<br />
I did NOT use spaces because it can cause problems sometimes.<br />
<br />
== Setting up Code::Blocks Global Variable ==<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_gcc471TDM_Dev\lib<br />
<br />
=== For MSVC 10.0 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_vc100_Dev\lib<br />
bin: C:\test\wx\wxMSW-3.0.2_vc100_ReleaseDLL\lib\vc100_dll<br />
<br />
== Running the CB Wizard ==<br />
I used the global variable of wx30; you can use any global variable name. But, wx30 or wx is the two common names.<br />
<br />
== Editing the CB Project ==<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
a. Add custom variable to each target of WX_COMPILER=gcc<br />
b. Add custom variable to each target of WX_COMPILER_VERSION=471TDM<br />
c. Add custom variable to release target of WX_SUFFIX=u<br />
d. Add custom variable to debug target of WX_SUFFIX=ud<br />
<br />
=== For MSVC 10.0 ===<br />
a. Add custom variable to each target of WX_COMPILER=vc<br />
b. Add custom variable to each target of WX_COMPILER_VERSION=100<br />
c. Add custom variable to release target of WX_SUFFIX=u<br />
d. Add custom variable to debug target of WX_SUFFIX=ud<br />
<br />
=== For all binary projects ===<br />
a. Change "$(#wx30)\include" to "$(#wx30.include)"<br />
i. Project level: Compiler Search Directory<br />
ii. Project level: Resource Compiler Search Directory<br />
<br />
b. Change "$(#wx30)\lib\vc_dll" or "$(#wx30)\lib\gcc_dll"<br />
to "$(#wx30.lib)\$(WX_COMPILER)$(WX_COMPILER_VERSION)_dll"<br />
i. Debug target level: Linker search Diretory<br />
ii. Release target level: Linker search Diretory<br />
<br />
c. Change "$(#wx30)\lib\vc_dll\mswud" or "$(#wx30)\lib\gcc_dll\mswud"<br />
to "$(#wx30.lib)\$(WX_COMPILER)$(WX_COMPILER_VERSION)_dll\msw$(WX_SUFFIX)"<br />
i. Debug target level: Resource and Compiler Search Directory<br />
<br />
== Reference ==<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_vc100_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for MSVS 2010 (10.0)]<br />
<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_gcc471TDM_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for TDM GCC 4.7.1]</div>Stahta01https://wiki.codeblocks.org/index.php?title=Using_wxWidgets_(MSW)_3.0_Binary_with_Code::Blocks_Scripted_Wizard&diff=7806Using wxWidgets (MSW) 3.0 Binary with Code::Blocks Scripted Wizard2015-01-19T18:07:35Z<p>Stahta01: /* For all binary projects */</p>
<hr />
<div>[[Category:User Documentation]]<br />
<br />
'''''A reference for using Code::Blocks 13.12 Scripted Wizard for wxWidgets 3.0.2 under Windows with the wxWidgets Binary files'''''<br/><br />
<span style="font-size:smaller">Directions for compilers: MinGW and MSVC are planned</span><br />
<br />
DIRECTIONS ARE STILL UNDER CONTRUCTION<br />
<br />
== Using any Binary ==<br />
Step needed for any wxWidgets Binary.<br />
<br />
Download the needed header files from [http://sourceforge.net/projects/wxwindows/files/ wxWidgets SF files page]<br />
<br />
Redirect link to header files needed for wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/wxWidgets-3.0.2_headers.7z/download wxWidgets-3.0.2_headers.7z]<br />
<br />
== Using TDM GCC Binary ==<br />
Directions to use Code::Blocks wizard with TDM GCC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to binary files needed for TDM MinGW GCC 4.7.1 wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_gcc471TDM_Dev.7z/download wxMSW-3.0.2_gcc471TDM_Dev.7z]<br />
<br />
== Using MSVC Binary ==<br />
Directions to use Code::Blocks wizard with MSVC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to the first set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_Dev.7z/download wxMSW-3.0.2_vc100_Dev.7z]<br />
<br />
Redirect link to the second set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_ReleaseDLL.7z/download wxMSW-3.0.2_vc100_ReleaseDLL.7z]<br />
<br />
== Extract files ==<br />
I extracted the files under this folder "C:\test\wx\" ;<br />
I did NOT use spaces because it can cause problems sometimes.<br />
<br />
== Setting up Code::Blocks Global Variable ==<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_gcc471TDM_Dev\lib<br />
<br />
=== For MSVC 10.0 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_vc100_Dev\lib<br />
bin: C:\test\wx\wxMSW-3.0.2_vc100_ReleaseDLL\lib\vc100_dll<br />
<br />
== Running the CB Wizard ==<br />
I used the global variable of wx30; you can use any global variable name. But, wx30 or wx is the two common names.<br />
<br />
== Editing the CB Project ==<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
a. Add custom variable to each target of WX_COMPILER=gcc<br />
b. Add custom variable to each target of WX_COMPILER_VERSION=471TDM<br />
c. Add custom variable to release target of WX_SUFFIX=u<br />
d. Add custom variable to debug target of WX_SUFFIX=ud<br />
<br />
=== For MSVC 10.0 ===<br />
a. Add custom variable to each target of WX_COMPILER=vc<br />
b. Add custom variable to each target of WX_COMPILER_VERSION=100<br />
c. Add custom variable to release target of WX_SUFFIX=u<br />
d. Add custom variable to debug target of WX_SUFFIX=ud<br />
<br />
=== For all binary projects ===<br />
a. Change "$(#wx30)\include" to "$(#wx30.include)"<br />
i. Project level: Compiler Search Directory<br />
ii. Project level: Resource Compiler Search Directory<br />
<br />
b. Change "$(#wx30)\lib\vc_dll" or "$(#wx30)\lib\gcc_dll"<br />
to "$(#wx30.lib)\$(WX_COMPILER)$(WX_COMPILER_VERSION)_dll"<br />
i. Debug target level: Linker search Diretory<br />
ii. Release target level: Linker search Diretory<br />
<br />
== Reference ==<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_vc100_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for MSVS 2010 (10.0)]<br />
<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_gcc471TDM_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for TDM GCC 4.7.1]</div>Stahta01https://wiki.codeblocks.org/index.php?title=Using_wxWidgets_(MSW)_3.0_Binary_with_Code::Blocks_Scripted_Wizard&diff=7805Using wxWidgets (MSW) 3.0 Binary with Code::Blocks Scripted Wizard2015-01-19T18:07:03Z<p>Stahta01: /* For all binary projects */</p>
<hr />
<div>[[Category:User Documentation]]<br />
<br />
'''''A reference for using Code::Blocks 13.12 Scripted Wizard for wxWidgets 3.0.2 under Windows with the wxWidgets Binary files'''''<br/><br />
<span style="font-size:smaller">Directions for compilers: MinGW and MSVC are planned</span><br />
<br />
DIRECTIONS ARE STILL UNDER CONTRUCTION<br />
<br />
== Using any Binary ==<br />
Step needed for any wxWidgets Binary.<br />
<br />
Download the needed header files from [http://sourceforge.net/projects/wxwindows/files/ wxWidgets SF files page]<br />
<br />
Redirect link to header files needed for wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/wxWidgets-3.0.2_headers.7z/download wxWidgets-3.0.2_headers.7z]<br />
<br />
== Using TDM GCC Binary ==<br />
Directions to use Code::Blocks wizard with TDM GCC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to binary files needed for TDM MinGW GCC 4.7.1 wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_gcc471TDM_Dev.7z/download wxMSW-3.0.2_gcc471TDM_Dev.7z]<br />
<br />
== Using MSVC Binary ==<br />
Directions to use Code::Blocks wizard with MSVC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to the first set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_Dev.7z/download wxMSW-3.0.2_vc100_Dev.7z]<br />
<br />
Redirect link to the second set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_ReleaseDLL.7z/download wxMSW-3.0.2_vc100_ReleaseDLL.7z]<br />
<br />
== Extract files ==<br />
I extracted the files under this folder "C:\test\wx\" ;<br />
I did NOT use spaces because it can cause problems sometimes.<br />
<br />
== Setting up Code::Blocks Global Variable ==<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_gcc471TDM_Dev\lib<br />
<br />
=== For MSVC 10.0 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_vc100_Dev\lib<br />
bin: C:\test\wx\wxMSW-3.0.2_vc100_ReleaseDLL\lib\vc100_dll<br />
<br />
== Running the CB Wizard ==<br />
I used the global variable of wx30; you can use any global variable name. But, wx30 or wx is the two common names.<br />
<br />
== Editing the CB Project ==<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
a. Add custom variable to each target of WX_COMPILER=gcc<br />
b. Add custom variable to each target of WX_COMPILER_VERSION=471TDM<br />
c. Add custom variable to release target of WX_SUFFIX=u<br />
d. Add custom variable to debug target of WX_SUFFIX=ud<br />
<br />
=== For MSVC 10.0 ===<br />
a. Add custom variable to each target of WX_COMPILER=vc<br />
b. Add custom variable to each target of WX_COMPILER_VERSION=100<br />
c. Add custom variable to release target of WX_SUFFIX=u<br />
d. Add custom variable to debug target of WX_SUFFIX=ud<br />
<br />
=== For all binary projects ===<br />
a. Change "$(#wx30)\include" to "$(#wx30.include)"<br />
i. Project level: Compiler Search Directory<br />
ii. Project level: Resource Compiler Search Directory<br />
<br />
b. Change "$(#wx30)\lib\vc_dll" or "$(#wx30)\lib\gcc_dll"<br />
to "$(#wx30.lib)\$(WX_COMPILER)$(WX_COMPILER_VERSION)_dll"<br />
i. Debug target level: Linker search Diretory<br />
ii. Release target level: Linker search Diretory<br />
<br />
== Reference ==<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_vc100_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for MSVS 2010 (10.0)]<br />
<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_gcc471TDM_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for TDM GCC 4.7.1]</div>Stahta01https://wiki.codeblocks.org/index.php?title=Using_wxWidgets_(MSW)_3.0_Binary_with_Code::Blocks_Scripted_Wizard&diff=7804Using wxWidgets (MSW) 3.0 Binary with Code::Blocks Scripted Wizard2015-01-19T18:04:12Z<p>Stahta01: /* For all binary projects */</p>
<hr />
<div>[[Category:User Documentation]]<br />
<br />
'''''A reference for using Code::Blocks 13.12 Scripted Wizard for wxWidgets 3.0.2 under Windows with the wxWidgets Binary files'''''<br/><br />
<span style="font-size:smaller">Directions for compilers: MinGW and MSVC are planned</span><br />
<br />
DIRECTIONS ARE STILL UNDER CONTRUCTION<br />
<br />
== Using any Binary ==<br />
Step needed for any wxWidgets Binary.<br />
<br />
Download the needed header files from [http://sourceforge.net/projects/wxwindows/files/ wxWidgets SF files page]<br />
<br />
Redirect link to header files needed for wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/wxWidgets-3.0.2_headers.7z/download wxWidgets-3.0.2_headers.7z]<br />
<br />
== Using TDM GCC Binary ==<br />
Directions to use Code::Blocks wizard with TDM GCC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to binary files needed for TDM MinGW GCC 4.7.1 wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_gcc471TDM_Dev.7z/download wxMSW-3.0.2_gcc471TDM_Dev.7z]<br />
<br />
== Using MSVC Binary ==<br />
Directions to use Code::Blocks wizard with MSVC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to the first set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_Dev.7z/download wxMSW-3.0.2_vc100_Dev.7z]<br />
<br />
Redirect link to the second set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_ReleaseDLL.7z/download wxMSW-3.0.2_vc100_ReleaseDLL.7z]<br />
<br />
== Extract files ==<br />
I extracted the files under this folder "C:\test\wx\" ;<br />
I did NOT use spaces because it can cause problems sometimes.<br />
<br />
== Setting up Code::Blocks Global Variable ==<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_gcc471TDM_Dev\lib<br />
<br />
=== For MSVC 10.0 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_vc100_Dev\lib<br />
bin: C:\test\wx\wxMSW-3.0.2_vc100_ReleaseDLL\lib\vc100_dll<br />
<br />
== Running the CB Wizard ==<br />
I used the global variable of wx30; you can use any global variable name. But, wx30 or wx is the two common names.<br />
<br />
== Editing the CB Project ==<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
a. Add custom variable to each target of WX_COMPILER=gcc<br />
b. Add custom variable to each target of WX_COMPILER_VERSION=471TDM<br />
c. Add custom variable to release target of WX_SUFFIX=u<br />
d. Add custom variable to debug target of WX_SUFFIX=ud<br />
<br />
=== For MSVC 10.0 ===<br />
a. Add custom variable to each target of WX_COMPILER=vc<br />
b. Add custom variable to each target of WX_COMPILER_VERSION=100<br />
c. Add custom variable to release target of WX_SUFFIX=u<br />
d. Add custom variable to debug target of WX_SUFFIX=ud<br />
<br />
=== For all binary projects ===<br />
a. Change "$(#wx30)\include" to "$(#wx30.include)"<br />
i. Project level: Compiler Search Directory<br />
ii. Project level: Resource Compiler Search Directory<br />
<br />
== Reference ==<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_vc100_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for MSVS 2010 (10.0)]<br />
<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_gcc471TDM_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for TDM GCC 4.7.1]</div>Stahta01https://wiki.codeblocks.org/index.php?title=Using_wxWidgets_(MSW)_3.0_Binary_with_Code::Blocks_Scripted_Wizard&diff=7803Using wxWidgets (MSW) 3.0 Binary with Code::Blocks Scripted Wizard2015-01-19T18:03:24Z<p>Stahta01: </p>
<hr />
<div>[[Category:User Documentation]]<br />
<br />
'''''A reference for using Code::Blocks 13.12 Scripted Wizard for wxWidgets 3.0.2 under Windows with the wxWidgets Binary files'''''<br/><br />
<span style="font-size:smaller">Directions for compilers: MinGW and MSVC are planned</span><br />
<br />
DIRECTIONS ARE STILL UNDER CONTRUCTION<br />
<br />
== Using any Binary ==<br />
Step needed for any wxWidgets Binary.<br />
<br />
Download the needed header files from [http://sourceforge.net/projects/wxwindows/files/ wxWidgets SF files page]<br />
<br />
Redirect link to header files needed for wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/wxWidgets-3.0.2_headers.7z/download wxWidgets-3.0.2_headers.7z]<br />
<br />
== Using TDM GCC Binary ==<br />
Directions to use Code::Blocks wizard with TDM GCC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to binary files needed for TDM MinGW GCC 4.7.1 wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_gcc471TDM_Dev.7z/download wxMSW-3.0.2_gcc471TDM_Dev.7z]<br />
<br />
== Using MSVC Binary ==<br />
Directions to use Code::Blocks wizard with MSVC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to the first set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_Dev.7z/download wxMSW-3.0.2_vc100_Dev.7z]<br />
<br />
Redirect link to the second set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_ReleaseDLL.7z/download wxMSW-3.0.2_vc100_ReleaseDLL.7z]<br />
<br />
== Extract files ==<br />
I extracted the files under this folder "C:\test\wx\" ;<br />
I did NOT use spaces because it can cause problems sometimes.<br />
<br />
== Setting up Code::Blocks Global Variable ==<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_gcc471TDM_Dev\lib<br />
<br />
=== For MSVC 10.0 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_vc100_Dev\lib<br />
bin: C:\test\wx\wxMSW-3.0.2_vc100_ReleaseDLL\lib\vc100_dll<br />
<br />
== Running the CB Wizard ==<br />
I used the global variable of wx30; you can use any global variable name. But, wx30 or wx is the two common names.<br />
<br />
== Editing the CB Project ==<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
a. Add custom variable to each target of WX_COMPILER=gcc<br />
b. Add custom variable to each target of WX_COMPILER_VERSION=471TDM<br />
c. Add custom variable to release target of WX_SUFFIX=u<br />
d. Add custom variable to debug target of WX_SUFFIX=ud<br />
<br />
=== For MSVC 10.0 ===<br />
a. Add custom variable to each target of WX_COMPILER=vc<br />
b. Add custom variable to each target of WX_COMPILER_VERSION=100<br />
c. Add custom variable to release target of WX_SUFFIX=u<br />
d. Add custom variable to debug target of WX_SUFFIX=ud<br />
<br />
=== For all binary projects ===<br />
Change "$(#wx30)\include" to "$(#wx30.include)"<br />
i. Project level: Compiler Search Directory<br />
ii. Project level: Resource Compiler Search Directory<br />
<br />
== Reference ==<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_vc100_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for MSVS 2010 (10.0)]<br />
<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_gcc471TDM_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for TDM GCC 4.7.1]</div>Stahta01https://wiki.codeblocks.org/index.php?title=Using_wxWidgets_(MSW)_3.0_Binary_with_Code::Blocks_Scripted_Wizard&diff=7802Using wxWidgets (MSW) 3.0 Binary with Code::Blocks Scripted Wizard2015-01-19T18:02:13Z<p>Stahta01: /* For GCC TDM 4.7.1 */</p>
<hr />
<div>[[Category:User Documentation]]<br />
<br />
'''''A reference for using Code::Blocks 13.12 Scripted Wizard for wxWidgets 3.0.2 under Windows with the wxWidgets Binary files'''''<br/><br />
<span style="font-size:smaller">Directions for compilers: MinGW and MSVC are planned</span><br />
<br />
DIRECTIONS ARE STILL UNDER CONTRUCTION<br />
<br />
== Using any Binary ==<br />
Step needed for any wxWidgets Binary.<br />
<br />
Download the needed header files from [http://sourceforge.net/projects/wxwindows/files/ wxWidgets SF files page]<br />
<br />
Redirect link to header files needed for wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/wxWidgets-3.0.2_headers.7z/download wxWidgets-3.0.2_headers.7z]<br />
<br />
== Using TDM GCC Binary ==<br />
Directions to use Code::Blocks wizard with TDM GCC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to binary files needed for TDM MinGW GCC 4.7.1 wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_gcc471TDM_Dev.7z/download wxMSW-3.0.2_gcc471TDM_Dev.7z]<br />
<br />
== Using MSVC Binary ==<br />
Directions to use Code::Blocks wizard with MSVC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to the first set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_Dev.7z/download wxMSW-3.0.2_vc100_Dev.7z]<br />
<br />
Redirect link to the second set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_ReleaseDLL.7z/download wxMSW-3.0.2_vc100_ReleaseDLL.7z]<br />
<br />
== Extract files ==<br />
I extracted the files under this folder "C:\test\wx\" ;<br />
I did NOT use spaces because it can cause problems sometimes.<br />
<br />
== Setting up Code::Blocks Global Variable ==<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_gcc471TDM_Dev\lib<br />
<br />
=== For MSVC 10.0 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_vc100_Dev\lib<br />
bin: C:\test\wx\wxMSW-3.0.2_vc100_ReleaseDLL\lib\vc100_dll<br />
<br />
== Running the CB Wizard ==<br />
I used the global variable of wx30; you can use any global variable name. But, wx30 or wx is the two common names.<br />
<br />
== Editing the CB Project ==<br />
=== For all binary projects ===<br />
Change "$(#wx30)\include" to "$(#wx30.include)"<br />
i. Project level: Compiler Search Directory<br />
ii. Project level: Resource Compiler Search Directory<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
a. Add custom variable to each target of WX_COMPILER=gcc<br />
b. Add custom variable to each target of WX_COMPILER_VERSION=471TDM<br />
c. Add custom variable to release target of WX_SUFFIX=u<br />
d. Add custom variable to debug target of WX_SUFFIX=ud<br />
<br />
=== For MSVC 10.0 ===<br />
a. Add custom variable to each target of WX_COMPILER=vc<br />
b. Add custom variable to each target of WX_COMPILER_VERSION=100<br />
c. Add custom variable to release target of WX_SUFFIX=u<br />
d. Add custom variable to debug target of WX_SUFFIX=ud<br />
<br />
== Reference ==<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_vc100_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for MSVS 2010 (10.0)]<br />
<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_gcc471TDM_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for TDM GCC 4.7.1]</div>Stahta01https://wiki.codeblocks.org/index.php?title=Using_wxWidgets_(MSW)_3.0_Binary_with_Code::Blocks_Scripted_Wizard&diff=7801Using wxWidgets (MSW) 3.0 Binary with Code::Blocks Scripted Wizard2015-01-19T18:01:09Z<p>Stahta01: /* For MSVC 10.0 */</p>
<hr />
<div>[[Category:User Documentation]]<br />
<br />
'''''A reference for using Code::Blocks 13.12 Scripted Wizard for wxWidgets 3.0.2 under Windows with the wxWidgets Binary files'''''<br/><br />
<span style="font-size:smaller">Directions for compilers: MinGW and MSVC are planned</span><br />
<br />
DIRECTIONS ARE STILL UNDER CONTRUCTION<br />
<br />
== Using any Binary ==<br />
Step needed for any wxWidgets Binary.<br />
<br />
Download the needed header files from [http://sourceforge.net/projects/wxwindows/files/ wxWidgets SF files page]<br />
<br />
Redirect link to header files needed for wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/wxWidgets-3.0.2_headers.7z/download wxWidgets-3.0.2_headers.7z]<br />
<br />
== Using TDM GCC Binary ==<br />
Directions to use Code::Blocks wizard with TDM GCC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to binary files needed for TDM MinGW GCC 4.7.1 wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_gcc471TDM_Dev.7z/download wxMSW-3.0.2_gcc471TDM_Dev.7z]<br />
<br />
== Using MSVC Binary ==<br />
Directions to use Code::Blocks wizard with MSVC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to the first set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_Dev.7z/download wxMSW-3.0.2_vc100_Dev.7z]<br />
<br />
Redirect link to the second set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_ReleaseDLL.7z/download wxMSW-3.0.2_vc100_ReleaseDLL.7z]<br />
<br />
== Extract files ==<br />
I extracted the files under this folder "C:\test\wx\" ;<br />
I did NOT use spaces because it can cause problems sometimes.<br />
<br />
== Setting up Code::Blocks Global Variable ==<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_gcc471TDM_Dev\lib<br />
<br />
=== For MSVC 10.0 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_vc100_Dev\lib<br />
bin: C:\test\wx\wxMSW-3.0.2_vc100_ReleaseDLL\lib\vc100_dll<br />
<br />
== Running the CB Wizard ==<br />
I used the global variable of wx30; you can use any global variable name. But, wx30 or wx is the two common names.<br />
<br />
== Editing the CB Project ==<br />
=== For all binary projects ===<br />
Change "$(#wx30)\include" to "$(#wx30.include)"<br />
i. Project level: Compiler Search Directory<br />
ii. Project level: Resource Compiler Search Directory<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
=== For MSVC 10.0 ===<br />
a. Add custom variable to each target of WX_COMPILER=vc<br />
b. Add custom variable to each target of WX_COMPILER_VERSION=100<br />
c. Add custom variable to release target of WX_SUFFIX=u<br />
d. Add custom variable to debug target of WX_SUFFIX=ud<br />
<br />
== Reference ==<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_vc100_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for MSVS 2010 (10.0)]<br />
<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_gcc471TDM_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for TDM GCC 4.7.1]</div>Stahta01https://wiki.codeblocks.org/index.php?title=Using_wxWidgets_(MSW)_3.0_Binary_with_Code::Blocks_Scripted_Wizard&diff=7800Using wxWidgets (MSW) 3.0 Binary with Code::Blocks Scripted Wizard2015-01-19T17:59:13Z<p>Stahta01: /* For MSVC 10.0 */</p>
<hr />
<div>[[Category:User Documentation]]<br />
<br />
'''''A reference for using Code::Blocks 13.12 Scripted Wizard for wxWidgets 3.0.2 under Windows with the wxWidgets Binary files'''''<br/><br />
<span style="font-size:smaller">Directions for compilers: MinGW and MSVC are planned</span><br />
<br />
DIRECTIONS ARE STILL UNDER CONTRUCTION<br />
<br />
== Using any Binary ==<br />
Step needed for any wxWidgets Binary.<br />
<br />
Download the needed header files from [http://sourceforge.net/projects/wxwindows/files/ wxWidgets SF files page]<br />
<br />
Redirect link to header files needed for wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/wxWidgets-3.0.2_headers.7z/download wxWidgets-3.0.2_headers.7z]<br />
<br />
== Using TDM GCC Binary ==<br />
Directions to use Code::Blocks wizard with TDM GCC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to binary files needed for TDM MinGW GCC 4.7.1 wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_gcc471TDM_Dev.7z/download wxMSW-3.0.2_gcc471TDM_Dev.7z]<br />
<br />
== Using MSVC Binary ==<br />
Directions to use Code::Blocks wizard with MSVC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to the first set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_Dev.7z/download wxMSW-3.0.2_vc100_Dev.7z]<br />
<br />
Redirect link to the second set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_ReleaseDLL.7z/download wxMSW-3.0.2_vc100_ReleaseDLL.7z]<br />
<br />
== Extract files ==<br />
I extracted the files under this folder "C:\test\wx\" ;<br />
I did NOT use spaces because it can cause problems sometimes.<br />
<br />
== Setting up Code::Blocks Global Variable ==<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_gcc471TDM_Dev\lib<br />
<br />
=== For MSVC 10.0 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_vc100_Dev\lib<br />
bin: C:\test\wx\wxMSW-3.0.2_vc100_ReleaseDLL\lib\vc100_dll<br />
<br />
== Running the CB Wizard ==<br />
I used the global variable of wx30; you can use any global variable name. But, wx30 or wx is the two common names.<br />
<br />
== Editing the CB Project ==<br />
=== For all binary projects ===<br />
Change "$(#wx30)\include" to "$(#wx30.include)"<br />
i. Project level: Compiler Search Directory<br />
ii. Project level: Resource Compiler Search Directory<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
=== For MSVC 10.0 ===<br />
b. Add custom variable to each target of WX_COMPILER_VERSION=100<br />
c. Add custom variable to release target of WX_SUFFIX=u<br />
d. Add custom variable to debug target of WX_SUFFIX=ud<br />
<br />
== Reference ==<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_vc100_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for MSVS 2010 (10.0)]<br />
<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_gcc471TDM_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for TDM GCC 4.7.1]</div>Stahta01https://wiki.codeblocks.org/index.php?title=Using_wxWidgets_(MSW)_3.0_Binary_with_Code::Blocks_Scripted_Wizard&diff=7799Using wxWidgets (MSW) 3.0 Binary with Code::Blocks Scripted Wizard2015-01-19T17:58:58Z<p>Stahta01: /* For MSVC 10.0 */</p>
<hr />
<div>[[Category:User Documentation]]<br />
<br />
'''''A reference for using Code::Blocks 13.12 Scripted Wizard for wxWidgets 3.0.2 under Windows with the wxWidgets Binary files'''''<br/><br />
<span style="font-size:smaller">Directions for compilers: MinGW and MSVC are planned</span><br />
<br />
DIRECTIONS ARE STILL UNDER CONTRUCTION<br />
<br />
== Using any Binary ==<br />
Step needed for any wxWidgets Binary.<br />
<br />
Download the needed header files from [http://sourceforge.net/projects/wxwindows/files/ wxWidgets SF files page]<br />
<br />
Redirect link to header files needed for wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/wxWidgets-3.0.2_headers.7z/download wxWidgets-3.0.2_headers.7z]<br />
<br />
== Using TDM GCC Binary ==<br />
Directions to use Code::Blocks wizard with TDM GCC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to binary files needed for TDM MinGW GCC 4.7.1 wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_gcc471TDM_Dev.7z/download wxMSW-3.0.2_gcc471TDM_Dev.7z]<br />
<br />
== Using MSVC Binary ==<br />
Directions to use Code::Blocks wizard with MSVC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to the first set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_Dev.7z/download wxMSW-3.0.2_vc100_Dev.7z]<br />
<br />
Redirect link to the second set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_ReleaseDLL.7z/download wxMSW-3.0.2_vc100_ReleaseDLL.7z]<br />
<br />
== Extract files ==<br />
I extracted the files under this folder "C:\test\wx\" ;<br />
I did NOT use spaces because it can cause problems sometimes.<br />
<br />
== Setting up Code::Blocks Global Variable ==<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_gcc471TDM_Dev\lib<br />
<br />
=== For MSVC 10.0 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_vc100_Dev\lib<br />
bin: C:\test\wx\wxMSW-3.0.2_vc100_ReleaseDLL\lib\vc100_dll<br />
<br />
== Running the CB Wizard ==<br />
I used the global variable of wx30; you can use any global variable name. But, wx30 or wx is the two common names.<br />
<br />
== Editing the CB Project ==<br />
=== For all binary projects ===<br />
Change "$(#wx30)\include" to "$(#wx30.include)"<br />
i. Project level: Compiler Search Directory<br />
ii. Project level: Resource Compiler Search Directory<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
=== For MSVC 10.0 ===<br />
b. Add custom variable to each target of WX_COMPILER_VERSION=100<br />
c. Add custom variable to release target of WX_SUFFIX=u<br />
d. Add custom variable to debug target of WX_SUFFIX=ud<br />
<br />
== Reference ==<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_vc100_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for MSVS 2010 (10.0)]<br />
<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_gcc471TDM_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for TDM GCC 4.7.1]</div>Stahta01https://wiki.codeblocks.org/index.php?title=Using_wxWidgets_(MSW)_3.0_Binary_with_Code::Blocks_Scripted_Wizard&diff=7798Using wxWidgets (MSW) 3.0 Binary with Code::Blocks Scripted Wizard2015-01-19T17:57:17Z<p>Stahta01: /* For all binary projects */</p>
<hr />
<div>[[Category:User Documentation]]<br />
<br />
'''''A reference for using Code::Blocks 13.12 Scripted Wizard for wxWidgets 3.0.2 under Windows with the wxWidgets Binary files'''''<br/><br />
<span style="font-size:smaller">Directions for compilers: MinGW and MSVC are planned</span><br />
<br />
DIRECTIONS ARE STILL UNDER CONTRUCTION<br />
<br />
== Using any Binary ==<br />
Step needed for any wxWidgets Binary.<br />
<br />
Download the needed header files from [http://sourceforge.net/projects/wxwindows/files/ wxWidgets SF files page]<br />
<br />
Redirect link to header files needed for wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/wxWidgets-3.0.2_headers.7z/download wxWidgets-3.0.2_headers.7z]<br />
<br />
== Using TDM GCC Binary ==<br />
Directions to use Code::Blocks wizard with TDM GCC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to binary files needed for TDM MinGW GCC 4.7.1 wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_gcc471TDM_Dev.7z/download wxMSW-3.0.2_gcc471TDM_Dev.7z]<br />
<br />
== Using MSVC Binary ==<br />
Directions to use Code::Blocks wizard with MSVC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to the first set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_Dev.7z/download wxMSW-3.0.2_vc100_Dev.7z]<br />
<br />
Redirect link to the second set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_ReleaseDLL.7z/download wxMSW-3.0.2_vc100_ReleaseDLL.7z]<br />
<br />
== Extract files ==<br />
I extracted the files under this folder "C:\test\wx\" ;<br />
I did NOT use spaces because it can cause problems sometimes.<br />
<br />
== Setting up Code::Blocks Global Variable ==<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_gcc471TDM_Dev\lib<br />
<br />
=== For MSVC 10.0 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_vc100_Dev\lib<br />
bin: C:\test\wx\wxMSW-3.0.2_vc100_ReleaseDLL\lib\vc100_dll<br />
<br />
== Running the CB Wizard ==<br />
I used the global variable of wx30; you can use any global variable name. But, wx30 or wx is the two common names.<br />
<br />
== Editing the CB Project ==<br />
=== For all binary projects ===<br />
Change "$(#wx30)\include" to "$(#wx30.include)"<br />
i. Project level: Compiler Search Directory<br />
ii. Project level: Resource Compiler Search Directory<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
=== For MSVC 10.0 ===<br />
<br />
== Reference ==<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_vc100_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for MSVS 2010 (10.0)]<br />
<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_gcc471TDM_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for TDM GCC 4.7.1]</div>Stahta01https://wiki.codeblocks.org/index.php?title=Using_wxWidgets_(MSW)_3.0_Binary_with_Code::Blocks_Scripted_Wizard&diff=7797Using wxWidgets (MSW) 3.0 Binary with Code::Blocks Scripted Wizard2015-01-19T17:55:45Z<p>Stahta01: </p>
<hr />
<div>[[Category:User Documentation]]<br />
<br />
'''''A reference for using Code::Blocks 13.12 Scripted Wizard for wxWidgets 3.0.2 under Windows with the wxWidgets Binary files'''''<br/><br />
<span style="font-size:smaller">Directions for compilers: MinGW and MSVC are planned</span><br />
<br />
DIRECTIONS ARE STILL UNDER CONTRUCTION<br />
<br />
== Using any Binary ==<br />
Step needed for any wxWidgets Binary.<br />
<br />
Download the needed header files from [http://sourceforge.net/projects/wxwindows/files/ wxWidgets SF files page]<br />
<br />
Redirect link to header files needed for wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/wxWidgets-3.0.2_headers.7z/download wxWidgets-3.0.2_headers.7z]<br />
<br />
== Using TDM GCC Binary ==<br />
Directions to use Code::Blocks wizard with TDM GCC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to binary files needed for TDM MinGW GCC 4.7.1 wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_gcc471TDM_Dev.7z/download wxMSW-3.0.2_gcc471TDM_Dev.7z]<br />
<br />
== Using MSVC Binary ==<br />
Directions to use Code::Blocks wizard with MSVC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to the first set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_Dev.7z/download wxMSW-3.0.2_vc100_Dev.7z]<br />
<br />
Redirect link to the second set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_ReleaseDLL.7z/download wxMSW-3.0.2_vc100_ReleaseDLL.7z]<br />
<br />
== Extract files ==<br />
I extracted the files under this folder "C:\test\wx\" ;<br />
I did NOT use spaces because it can cause problems sometimes.<br />
<br />
== Setting up Code::Blocks Global Variable ==<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_gcc471TDM_Dev\lib<br />
<br />
=== For MSVC 10.0 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_vc100_Dev\lib<br />
bin: C:\test\wx\wxMSW-3.0.2_vc100_ReleaseDLL\lib\vc100_dll<br />
<br />
== Running the CB Wizard ==<br />
I used the global variable of wx30; you can use any global variable name. But, wx30 or wx is the two common names.<br />
<br />
== Editing the CB Project ==<br />
=== For all binary projects ===<br />
=== For GCC TDM 4.7.1 ===<br />
=== For MSVC 10.0 ===<br />
<br />
== Reference ==<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_vc100_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for MSVS 2010 (10.0)]<br />
<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_gcc471TDM_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for TDM GCC 4.7.1]</div>Stahta01https://wiki.codeblocks.org/index.php?title=Using_wxWidgets_(MSW)_3.0_Binary_with_Code::Blocks_Scripted_Wizard&diff=7796Using wxWidgets (MSW) 3.0 Binary with Code::Blocks Scripted Wizard2015-01-19T17:50:31Z<p>Stahta01: </p>
<hr />
<div>[[Category:User Documentation]]<br />
<br />
'''''A reference for using Code::Blocks 13.12 Scripted Wizard for wxWidgets 3.0.2 under Windows with the wxWidgets Binary files'''''<br/><br />
<span style="font-size:smaller">Directions for compilers: MinGW and MSVC are planned</span><br />
<br />
DIRECTIONS ARE STILL UNDER CONTRUCTION<br />
<br />
== Using any Binary ==<br />
Step needed for any wxWidgets Binary.<br />
<br />
Download the needed header files from [http://sourceforge.net/projects/wxwindows/files/ wxWidgets SF files page]<br />
<br />
Redirect link to header files needed for wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/wxWidgets-3.0.2_headers.7z/download wxWidgets-3.0.2_headers.7z]<br />
<br />
== Using TDM GCC Binary ==<br />
Directions to use Code::Blocks wizard with TDM GCC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to binary files needed for TDM MinGW GCC 4.7.1 wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_gcc471TDM_Dev.7z/download wxMSW-3.0.2_gcc471TDM_Dev.7z]<br />
<br />
== Using MSVC Binary ==<br />
Directions to use Code::Blocks wizard with MSVC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to the first set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_Dev.7z/download wxMSW-3.0.2_vc100_Dev.7z]<br />
<br />
Redirect link to the second set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_ReleaseDLL.7z/download wxMSW-3.0.2_vc100_ReleaseDLL.7z]<br />
<br />
== Extract files ==<br />
I extracted the files under this folder "C:\test\wx\" ;<br />
I did NOT use spaces because it can cause problems sometimes.<br />
<br />
== Setting up Code::Blocks Global Variable ==<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_gcc471TDM_Dev\lib<br />
<br />
=== For MSVC 10.0 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_vc100_Dev\lib<br />
bin: C:\test\wx\wxMSW-3.0.2_vc100_ReleaseDLL\lib\vc100_dll<br />
<br />
== Running the CB Wizard ==<br />
I used the global variable of wx30; you can use any global variable name. But, wx30 or wx is the two common names.<br />
<br />
== Reference ==<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_vc100_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for MSVS 2010 (10.0)]<br />
<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_gcc471TDM_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for TDM GCC 4.7.1]</div>Stahta01https://wiki.codeblocks.org/index.php?title=Using_wxWidgets_(MSW)_3.0_Binary_with_Code::Blocks_Scripted_Wizard&diff=7795Using wxWidgets (MSW) 3.0 Binary with Code::Blocks Scripted Wizard2015-01-19T17:42:26Z<p>Stahta01: </p>
<hr />
<div>[[Category:User Documentation]]<br />
<br />
'''''A reference for using Code::Blocks 13.12 Scripted Wizard for wxWidgets 3.0.2 under Windows with the wxWidgets Binary files'''''<br/><br />
<span style="font-size:smaller">Directions for compilers: MinGW and MSVC are planned</span><br />
<br />
IN WORK IN WORK<br />
<br />
== Using any Binary ==<br />
Step needed for any wxWidgets Binary.<br />
<br />
Download the needed header files from [http://sourceforge.net/projects/wxwindows/files/ wxWidgets SF files page]<br />
<br />
Redirect link to header files needed for wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/wxWidgets-3.0.2_headers.7z/download wxWidgets-3.0.2_headers.7z]<br />
<br />
== Using TDM GCC Binary ==<br />
Directions to use Code::Blocks wizard with TDM GCC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to binary files needed for TDM MinGW GCC 4.7.1 wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_gcc471TDM_Dev.7z/download wxMSW-3.0.2_gcc471TDM_Dev.7z]<br />
<br />
== Using MSVC Binary ==<br />
Directions to use Code::Blocks wizard with MSVC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to the first set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_Dev.7z/download wxMSW-3.0.2_vc100_Dev.7z]<br />
<br />
Redirect link to the second set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_ReleaseDLL.7z/download wxMSW-3.0.2_vc100_ReleaseDLL.7z]<br />
<br />
== Extract files ==<br />
I extracted the files under this folder "C:\test\wx\" ;<br />
I did NOT use spaces because it can cause problems sometimes.<br />
<br />
== Setting up Code::Blocks Global Variable ==<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_gcc471TDM_Dev\lib<br />
<br />
=== For MSVC 10.0 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_vc100_Dev\lib<br />
bin: C:\test\wx\wxMSW-3.0.2_vc100_ReleaseDLL\lib\vc100_dll<br />
<br />
== Running the CB Wizard ==<br />
I used the global variable of wx30; you can use any global variable name. But, wx30 or wx is the two common names.<br />
<br />
== Reference ==<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_vc100_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for MSVS 2010 (10.0)]<br />
<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_gcc471TDM_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for TDM GCC 4.7.1]</div>Stahta01https://wiki.codeblocks.org/index.php?title=Using_wxWidgets_(MSW)_3.0_Binary_with_Code::Blocks_Scripted_Wizard&diff=7794Using wxWidgets (MSW) 3.0 Binary with Code::Blocks Scripted Wizard2015-01-19T17:39:41Z<p>Stahta01: /* Extract files */</p>
<hr />
<div>[[Category:User Documentation]]<br />
<br />
'''''A reference for using Code::Blocks 13.12 Scripted Wizard for wxWidgets 3.0.2 under Windows with the wxWidgets Binary files'''''<br/><br />
<span style="font-size:smaller">Directions for compilers: MinGW and MSVC are planned</span><br />
<br />
IN WORK IN WORK<br />
<br />
== Using any Binary ==<br />
Step needed for any wxWidgets Binary.<br />
<br />
Download the needed header files from [http://sourceforge.net/projects/wxwindows/files/ wxWidgets SF files page]<br />
<br />
Redirect link to header files needed for wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/wxWidgets-3.0.2_headers.7z/download wxWidgets-3.0.2_headers.7z]<br />
<br />
== Using TDM GCC Binary ==<br />
Directions to use Code::Blocks wizard with TDM GCC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to binary files needed for TDM MinGW GCC 4.7.1 wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_gcc471TDM_Dev.7z/download wxMSW-3.0.2_gcc471TDM_Dev.7z]<br />
<br />
== Using MSVC Binary ==<br />
Directions to use Code::Blocks wizard with MSVC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to the first set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_Dev.7z/download wxMSW-3.0.2_vc100_Dev.7z]<br />
<br />
Redirect link to the second set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_ReleaseDLL.7z/download wxMSW-3.0.2_vc100_ReleaseDLL.7z]<br />
<br />
== Extract files ==<br />
I extracted the files under this folder "C:\test\wx\" ;<br />
I did NOT use spaces because it can cause problems sometimes.<br />
<br />
== Setting up Code::Blocks Global Variable ==<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_gcc471TDM_Dev\lib<br />
<br />
=== For MSVC 10.0 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_vc100_Dev\lib<br />
bin: C:\test\wx\wxMSW-3.0.2_vc100_ReleaseDLL\lib\vc100_dll<br />
<br />
== Reference ==<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_vc100_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for MSVS 2010 (10.0)]<br />
<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_gcc471TDM_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for TDM GCC 4.7.1]</div>Stahta01https://wiki.codeblocks.org/index.php?title=Using_wxWidgets_(MSW)_3.0_Binary_with_Code::Blocks_Scripted_Wizard&diff=7793Using wxWidgets (MSW) 3.0 Binary with Code::Blocks Scripted Wizard2015-01-19T17:39:16Z<p>Stahta01: /* Extract files */</p>
<hr />
<div>[[Category:User Documentation]]<br />
<br />
'''''A reference for using Code::Blocks 13.12 Scripted Wizard for wxWidgets 3.0.2 under Windows with the wxWidgets Binary files'''''<br/><br />
<span style="font-size:smaller">Directions for compilers: MinGW and MSVC are planned</span><br />
<br />
IN WORK IN WORK<br />
<br />
== Using any Binary ==<br />
Step needed for any wxWidgets Binary.<br />
<br />
Download the needed header files from [http://sourceforge.net/projects/wxwindows/files/ wxWidgets SF files page]<br />
<br />
Redirect link to header files needed for wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/wxWidgets-3.0.2_headers.7z/download wxWidgets-3.0.2_headers.7z]<br />
<br />
== Using TDM GCC Binary ==<br />
Directions to use Code::Blocks wizard with TDM GCC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to binary files needed for TDM MinGW GCC 4.7.1 wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_gcc471TDM_Dev.7z/download wxMSW-3.0.2_gcc471TDM_Dev.7z]<br />
<br />
== Using MSVC Binary ==<br />
Directions to use Code::Blocks wizard with MSVC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to the first set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_Dev.7z/download wxMSW-3.0.2_vc100_Dev.7z]<br />
<br />
Redirect link to the second set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_ReleaseDLL.7z/download wxMSW-3.0.2_vc100_ReleaseDLL.7z]<br />
<br />
== Extract files ==<br />
I extracted the files under this folder C:\test\wx\<br />
I did NOT use spaces because it can cause problems sometimes.<br />
<br />
== Setting up Code::Blocks Global Variable ==<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_gcc471TDM_Dev\lib<br />
<br />
=== For MSVC 10.0 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_vc100_Dev\lib<br />
bin: C:\test\wx\wxMSW-3.0.2_vc100_ReleaseDLL\lib\vc100_dll<br />
<br />
== Reference ==<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_vc100_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for MSVS 2010 (10.0)]<br />
<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_gcc471TDM_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for TDM GCC 4.7.1]</div>Stahta01https://wiki.codeblocks.org/index.php?title=Using_wxWidgets_(MSW)_3.0_Binary_with_Code::Blocks_Scripted_Wizard&diff=7792Using wxWidgets (MSW) 3.0 Binary with Code::Blocks Scripted Wizard2015-01-19T17:38:44Z<p>Stahta01: </p>
<hr />
<div>[[Category:User Documentation]]<br />
<br />
'''''A reference for using Code::Blocks 13.12 Scripted Wizard for wxWidgets 3.0.2 under Windows with the wxWidgets Binary files'''''<br/><br />
<span style="font-size:smaller">Directions for compilers: MinGW and MSVC are planned</span><br />
<br />
IN WORK IN WORK<br />
<br />
== Using any Binary ==<br />
Step needed for any wxWidgets Binary.<br />
<br />
Download the needed header files from [http://sourceforge.net/projects/wxwindows/files/ wxWidgets SF files page]<br />
<br />
Redirect link to header files needed for wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/wxWidgets-3.0.2_headers.7z/download wxWidgets-3.0.2_headers.7z]<br />
<br />
== Using TDM GCC Binary ==<br />
Directions to use Code::Blocks wizard with TDM GCC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to binary files needed for TDM MinGW GCC 4.7.1 wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_gcc471TDM_Dev.7z/download wxMSW-3.0.2_gcc471TDM_Dev.7z]<br />
<br />
== Using MSVC Binary ==<br />
Directions to use Code::Blocks wizard with MSVC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to the first set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_Dev.7z/download wxMSW-3.0.2_vc100_Dev.7z]<br />
<br />
Redirect link to the second set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_ReleaseDLL.7z/download wxMSW-3.0.2_vc100_ReleaseDLL.7z]<br />
<br />
== Extract files ==<br />
I extracted the files under this folder C:\test\wx\<br />
I did NOT use spaces because it can cause problems sometimes.<br />
<br />
== Setting up Code::Blocks Global Variable ==<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_gcc471TDM_Dev\lib<br />
<br />
=== For MSVC 10.0 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_vc100_Dev\lib<br />
bin: C:\test\wx\wxMSW-3.0.2_vc100_ReleaseDLL\lib\vc100_dll<br />
<br />
== Reference ==<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_vc100_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for MSVS 2010 (10.0)]<br />
<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_gcc471TDM_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for TDM GCC 4.7.1]</div>Stahta01https://wiki.codeblocks.org/index.php?title=Using_wxWidgets_(MSW)_3.0_Binary_with_Code::Blocks_Scripted_Wizard&diff=7791Using wxWidgets (MSW) 3.0 Binary with Code::Blocks Scripted Wizard2015-01-19T17:36:20Z<p>Stahta01: /* For MSVC 10.0 */</p>
<hr />
<div>[[Category:User Documentation]]<br />
<br />
'''''A reference for using Code::Blocks 13.12 Scripted Wizard for wxWidgets 3.0.2 under Windows with the wxWidgets Binary files'''''<br/><br />
<span style="font-size:smaller">Directions for compilers: MinGW and MSVC are planned</span><br />
<br />
IN WORK IN WORK<br />
<br />
== Using any Binary ==<br />
Step needed for any wxWidgets Binary.<br />
<br />
Download the needed header files from [http://sourceforge.net/projects/wxwindows/files/ wxWidgets SF files page]<br />
<br />
Redirect link to header files needed for wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/wxWidgets-3.0.2_headers.7z/download wxWidgets-3.0.2_headers.7z]<br />
<br />
== Using TDM GCC Binary ==<br />
Directions to use Code::Blocks wizard with TDM GCC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to binary files needed for TDM MinGW GCC 4.7.1 wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_gcc471TDM_Dev.7z/download wxMSW-3.0.2_gcc471TDM_Dev.7z]<br />
<br />
== Using MSVC Binary ==<br />
Directions to use Code::Blocks wizard with MSVC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to the first set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_Dev.7z/download wxMSW-3.0.2_vc100_Dev.7z]<br />
<br />
Redirect link to the second set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_ReleaseDLL.7z/download wxMSW-3.0.2_vc100_ReleaseDLL.7z]<br />
<br />
== Setting up Code::Blocks Global Variable ==<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_gcc471TDM_Dev\lib<br />
<br />
=== For MSVC 10.0 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_vc100_Dev\lib<br />
bin: C:\test\wx\wxMSW-3.0.2_vc100_ReleaseDLL\lib\vc100_dll<br />
<br />
== Reference ==<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_vc100_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for MSVS 2010 (10.0)]<br />
<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_gcc471TDM_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for TDM GCC 4.7.1]</div>Stahta01https://wiki.codeblocks.org/index.php?title=Using_wxWidgets_(MSW)_3.0_Binary_with_Code::Blocks_Scripted_Wizard&diff=7790Using wxWidgets (MSW) 3.0 Binary with Code::Blocks Scripted Wizard2015-01-19T17:36:03Z<p>Stahta01: /* For GCC TDM 4.7.1 */</p>
<hr />
<div>[[Category:User Documentation]]<br />
<br />
'''''A reference for using Code::Blocks 13.12 Scripted Wizard for wxWidgets 3.0.2 under Windows with the wxWidgets Binary files'''''<br/><br />
<span style="font-size:smaller">Directions for compilers: MinGW and MSVC are planned</span><br />
<br />
IN WORK IN WORK<br />
<br />
== Using any Binary ==<br />
Step needed for any wxWidgets Binary.<br />
<br />
Download the needed header files from [http://sourceforge.net/projects/wxwindows/files/ wxWidgets SF files page]<br />
<br />
Redirect link to header files needed for wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/wxWidgets-3.0.2_headers.7z/download wxWidgets-3.0.2_headers.7z]<br />
<br />
== Using TDM GCC Binary ==<br />
Directions to use Code::Blocks wizard with TDM GCC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to binary files needed for TDM MinGW GCC 4.7.1 wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_gcc471TDM_Dev.7z/download wxMSW-3.0.2_gcc471TDM_Dev.7z]<br />
<br />
== Using MSVC Binary ==<br />
Directions to use Code::Blocks wizard with MSVC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to the first set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_Dev.7z/download wxMSW-3.0.2_vc100_Dev.7z]<br />
<br />
Redirect link to the second set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_ReleaseDLL.7z/download wxMSW-3.0.2_vc100_ReleaseDLL.7z]<br />
<br />
== Setting up Code::Blocks Global Variable ==<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_gcc471TDM_Dev\lib<br />
<br />
=== For MSVC 10.0 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_vc100_Dev\lib<br />
bin: C:\test\wx\wxMSW-3.0.2_vc100_ReleaseDLL\lib\vc100_dll<br />
<br />
== Reference ==<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_vc100_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for MSVS 2010 (10.0)]<br />
<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_gcc471TDM_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for TDM GCC 4.7.1]</div>Stahta01https://wiki.codeblocks.org/index.php?title=Using_wxWidgets_(MSW)_3.0_Binary_with_Code::Blocks_Scripted_Wizard&diff=7789Using wxWidgets (MSW) 3.0 Binary with Code::Blocks Scripted Wizard2015-01-19T17:35:34Z<p>Stahta01: /* Setting up Code::Blocks Global Variable */</p>
<hr />
<div>[[Category:User Documentation]]<br />
<br />
'''''A reference for using Code::Blocks 13.12 Scripted Wizard for wxWidgets 3.0.2 under Windows with the wxWidgets Binary files'''''<br/><br />
<span style="font-size:smaller">Directions for compilers: MinGW and MSVC are planned</span><br />
<br />
IN WORK IN WORK<br />
<br />
== Using any Binary ==<br />
Step needed for any wxWidgets Binary.<br />
<br />
Download the needed header files from [http://sourceforge.net/projects/wxwindows/files/ wxWidgets SF files page]<br />
<br />
Redirect link to header files needed for wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/wxWidgets-3.0.2_headers.7z/download wxWidgets-3.0.2_headers.7z]<br />
<br />
== Using TDM GCC Binary ==<br />
Directions to use Code::Blocks wizard with TDM GCC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to binary files needed for TDM MinGW GCC 4.7.1 wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_gcc471TDM_Dev.7z/download wxMSW-3.0.2_gcc471TDM_Dev.7z]<br />
<br />
== Using MSVC Binary ==<br />
Directions to use Code::Blocks wizard with MSVC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to the first set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_Dev.7z/download wxMSW-3.0.2_vc100_Dev.7z]<br />
<br />
Redirect link to the second set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_ReleaseDLL.7z/download wxMSW-3.0.2_vc100_ReleaseDLL.7z]<br />
<br />
== Setting up Code::Blocks Global Variable ==<br />
<br />
=== For GCC TDM 4.7.1 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_gcc471TDM_Dev\lib<br />
<br />
=== For MSVC 10.0 ===<br />
base: C:\test\wx\wxWidgets-3.0.2_headers<br />
include: C:\test\wx\wxWidgets-3.0.2_headers\include<br />
lib: C:\test\wx\wxMSW-3.0.2_vc100_Dev\lib<br />
bin: C:\test\wx\wxMSW-3.0.2_vc100_ReleaseDLL\lib\vc100_dll<br />
<br />
== Reference ==<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_vc100_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for MSVS 2010 (10.0)]<br />
<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_gcc471TDM_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for TDM GCC 4.7.1]</div>Stahta01https://wiki.codeblocks.org/index.php?title=Using_wxWidgets_(MSW)_3.0_Binary_with_Code::Blocks_Scripted_Wizard&diff=7788Using wxWidgets (MSW) 3.0 Binary with Code::Blocks Scripted Wizard2015-01-19T17:32:23Z<p>Stahta01: </p>
<hr />
<div>[[Category:User Documentation]]<br />
<br />
'''''A reference for using Code::Blocks 13.12 Scripted Wizard for wxWidgets 3.0.2 under Windows with the wxWidgets Binary files'''''<br/><br />
<span style="font-size:smaller">Directions for compilers: MinGW and MSVC are planned</span><br />
<br />
IN WORK IN WORK<br />
<br />
== Using any Binary ==<br />
Step needed for any wxWidgets Binary.<br />
<br />
Download the needed header files from [http://sourceforge.net/projects/wxwindows/files/ wxWidgets SF files page]<br />
<br />
Redirect link to header files needed for wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/wxWidgets-3.0.2_headers.7z/download wxWidgets-3.0.2_headers.7z]<br />
<br />
== Using TDM GCC Binary ==<br />
Directions to use Code::Blocks wizard with TDM GCC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to binary files needed for TDM MinGW GCC 4.7.1 wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_gcc471TDM_Dev.7z/download wxMSW-3.0.2_gcc471TDM_Dev.7z]<br />
<br />
== Using MSVC Binary ==<br />
Directions to use Code::Blocks wizard with MSVC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to the first set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_Dev.7z/download wxMSW-3.0.2_vc100_Dev.7z]<br />
<br />
Redirect link to the second set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_ReleaseDLL.7z/download wxMSW-3.0.2_vc100_ReleaseDLL.7z]<br />
<br />
== Setting up Code::Blocks Global Variable ==<br />
<br />
== Reference ==<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_vc100_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for MSVS 2010 (10.0)]<br />
<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_gcc471TDM_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for TDM GCC 4.7.1]</div>Stahta01https://wiki.codeblocks.org/index.php?title=Using_wxWidgets_(MSW)_3.0_Binary_with_Code::Blocks_Scripted_Wizard&diff=7787Using wxWidgets (MSW) 3.0 Binary with Code::Blocks Scripted Wizard2015-01-19T17:27:48Z<p>Stahta01: </p>
<hr />
<div>[[Category:User Documentation]]<br />
<br />
'''''A reference for using Code::Blocks 13.12 Scripted Wizard for wxWidgets 3.0.2 under Windows with the wxWidgets Binary files'''''<br/><br />
<span style="font-size:smaller">Directions for compilers: MinGW and MSVC are planned</span><br />
<br />
IN WORK IN WORK<br />
<br />
== Using any Binary ==<br />
Step needed for any wxWidgets Binary.<br />
<br />
Download the needed header files from [http://sourceforge.net/projects/wxwindows/files/ wxWidgets SF files page]<br />
<br />
Redirect link to header files needed for wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/wxWidgets-3.0.2_headers.7z/download wxWidgets-3.0.2_headers.7z]<br />
<br />
== Using TDM GCC Binary ==<br />
Directions to use Code::Blocks wizard with TDM GCC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to binary files needed for TDM MinGW GCC 4.7.1 wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_gcc471TDM_Dev.7z/download wxMSW-3.0.2_gcc471TDM_Dev.7z]<br />
<br />
== Using MSVC Binary ==<br />
Directions to use Code::Blocks wizard with MSVC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to the first set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_Dev.7z/download wxMSW-3.0.2_vc100_Dev.7z]<br />
<br />
Redirect link to the second set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_ReleaseDLL.7z/download wxMSW-3.0.2_vc100_ReleaseDLL.7z]<br />
<br />
== Reference ==<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_vc100_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for MSVS 2010 (10.0)]<br />
<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_gcc471TDM_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for TDM GCC 4.7.1]</div>Stahta01https://wiki.codeblocks.org/index.php?title=Using_wxWidgets_(MSW)_3.0_Binary_with_Code::Blocks_Scripted_Wizard&diff=7786Using wxWidgets (MSW) 3.0 Binary with Code::Blocks Scripted Wizard2015-01-19T17:27:24Z<p>Stahta01: </p>
<hr />
<div>[[Category:User Documentation]]<br />
<br />
'''''A reference for using Code::Blocks 13.12 Scripted Wizard 3.0.2 for wxWidgets under Windows with the wxWidgets Binary files'''''<br/><br />
<span style="font-size:smaller">Directions for compilers: MinGW and MSVC are planned</span><br />
<br />
IN WORK IN WORK<br />
<br />
== Using any Binary ==<br />
Step needed for any wxWidgets Binary.<br />
<br />
Download the needed header files from [http://sourceforge.net/projects/wxwindows/files/ wxWidgets SF files page]<br />
<br />
Redirect link to header files needed for wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/wxWidgets-3.0.2_headers.7z/download wxWidgets-3.0.2_headers.7z]<br />
<br />
== Using TDM GCC Binary ==<br />
Directions to use Code::Blocks wizard with TDM GCC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to binary files needed for TDM MinGW GCC 4.7.1 wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_gcc471TDM_Dev.7z/download wxMSW-3.0.2_gcc471TDM_Dev.7z]<br />
<br />
== Using MSVC Binary ==<br />
Directions to use Code::Blocks wizard with MSVC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to the first set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_Dev.7z/download wxMSW-3.0.2_vc100_Dev.7z]<br />
<br />
Redirect link to the second set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_ReleaseDLL.7z/download wxMSW-3.0.2_vc100_ReleaseDLL.7z]<br />
<br />
== Reference ==<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_vc100_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for MSVS 2010 (10.0)]<br />
<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_gcc471TDM_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for TDM GCC 4.7.1]</div>Stahta01https://wiki.codeblocks.org/index.php?title=Using_wxWidgets_(MSW)_3.0_Binary_with_Code::Blocks_Scripted_Wizard&diff=7785Using wxWidgets (MSW) 3.0 Binary with Code::Blocks Scripted Wizard2015-01-19T17:25:59Z<p>Stahta01: /* Using MSVC Binary */</p>
<hr />
<div>[[Category:User Documentation]]<br />
<br />
'''''A reference for using Code::Blocks 13.12 Scripted Wizard for wxWidgets under Windows with the wxWidgets Binary files'''''<br/><br />
<span style="font-size:smaller">Directions for compilers: MinGW and MSVC are planned</span><br />
<br />
IN WORK IN WORK<br />
<br />
== Using any Binary ==<br />
Step needed for any wxWidgets Binary.<br />
<br />
Download the needed header files from [http://sourceforge.net/projects/wxwindows/files/ wxWidgets SF files page]<br />
<br />
Redirect link to header files needed for wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/wxWidgets-3.0.2_headers.7z/download wxWidgets-3.0.2_headers.7z]<br />
<br />
== Using TDM GCC Binary ==<br />
Directions to use Code::Blocks wizard with TDM GCC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to binary files needed for TDM MinGW GCC 4.7.1 wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_gcc471TDM_Dev.7z/download wxMSW-3.0.2_gcc471TDM_Dev.7z]<br />
<br />
== Using MSVC Binary ==<br />
Directions to use Code::Blocks wizard with MSVC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to the first set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_Dev.7z/download wxMSW-3.0.2_vc100_Dev.7z]<br />
<br />
Redirect link to the second set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_ReleaseDLL.7z/download wxMSW-3.0.2_vc100_ReleaseDLL.7z]<br />
<br />
== Reference ==<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_vc100_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for MSVS 2010 (10.0)]<br />
<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_gcc471TDM_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for TDM GCC 4.7.1]</div>Stahta01https://wiki.codeblocks.org/index.php?title=Using_wxWidgets_(MSW)_3.0_Binary_with_Code::Blocks_Scripted_Wizard&diff=7784Using wxWidgets (MSW) 3.0 Binary with Code::Blocks Scripted Wizard2015-01-19T17:25:31Z<p>Stahta01: /* Using MSVS Binary */</p>
<hr />
<div>[[Category:User Documentation]]<br />
<br />
'''''A reference for using Code::Blocks 13.12 Scripted Wizard for wxWidgets under Windows with the wxWidgets Binary files'''''<br/><br />
<span style="font-size:smaller">Directions for compilers: MinGW and MSVC are planned</span><br />
<br />
IN WORK IN WORK<br />
<br />
== Using any Binary ==<br />
Step needed for any wxWidgets Binary.<br />
<br />
Download the needed header files from [http://sourceforge.net/projects/wxwindows/files/ wxWidgets SF files page]<br />
<br />
Redirect link to header files needed for wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/wxWidgets-3.0.2_headers.7z/download wxWidgets-3.0.2_headers.7z]<br />
<br />
== Using TDM GCC Binary ==<br />
Directions to use Code::Blocks wizard with TDM GCC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to binary files needed for TDM MinGW GCC 4.7.1 wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_gcc471TDM_Dev.7z/download wxMSW-3.0.2_gcc471TDM_Dev.7z]<br />
<br />
== Using MSVC Binary ==<br />
Directions to use Code::Blocks wizard with MSVC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to the first set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_Dev.7z/download wxMSW-3.0.2_vc100_Dev.7z]<br />
<br />
Redirect link to the first set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_ReleaseDLL.7z/download wxMSW-3.0.2_vc100_ReleaseDLL.7z]<br />
<br />
== Reference ==<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_vc100_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for MSVS 2010 (10.0)]<br />
<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_gcc471TDM_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for TDM GCC 4.7.1]</div>Stahta01https://wiki.codeblocks.org/index.php?title=Using_wxWidgets_(MSW)_3.0_Binary_with_Code::Blocks_Scripted_Wizard&diff=7783Using wxWidgets (MSW) 3.0 Binary with Code::Blocks Scripted Wizard2015-01-19T17:25:17Z<p>Stahta01: /* Using MSVS Binary */</p>
<hr />
<div>[[Category:User Documentation]]<br />
<br />
'''''A reference for using Code::Blocks 13.12 Scripted Wizard for wxWidgets under Windows with the wxWidgets Binary files'''''<br/><br />
<span style="font-size:smaller">Directions for compilers: MinGW and MSVC are planned</span><br />
<br />
IN WORK IN WORK<br />
<br />
== Using any Binary ==<br />
Step needed for any wxWidgets Binary.<br />
<br />
Download the needed header files from [http://sourceforge.net/projects/wxwindows/files/ wxWidgets SF files page]<br />
<br />
Redirect link to header files needed for wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/wxWidgets-3.0.2_headers.7z/download wxWidgets-3.0.2_headers.7z]<br />
<br />
== Using TDM GCC Binary ==<br />
Directions to use Code::Blocks wizard with TDM GCC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to binary files needed for TDM MinGW GCC 4.7.1 wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_gcc471TDM_Dev.7z/download wxMSW-3.0.2_gcc471TDM_Dev.7z]<br />
<br />
== Using MSVS Binary ==<br />
Directions to use Code::Blocks wizard with MSVC Binary.<br />
<br />
Download the needed binary files from [https://www.wxwidgets.org/downloads/ wxWidgets Download page]<br />
<br />
Redirect link to the first set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_Dev.7z/download wxMSW-3.0.2_vc100_Dev.7z]<br />
<br />
Redirect link to the first set of binary files needed for MSVC 2010 (10.0) wxWidgets version 3.0.2<br />
[http://sourceforge.net/projects/wxwindows/files/3.0.2/binaries/wxMSW-3.0.2_vc100_ReleaseDLL.7z/download wxMSW-3.0.2_vc100_ReleaseDLL.7z]<br />
<br />
== Reference ==<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_vc100_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for MSVS 2010 (10.0)]<br />
<br />
[https://github.com/stahta01/stahta01.github.io/blob/master/CodeBlocks/CB_wx30/wx30_gcc471TDM_dll/How%20to%20use%20the%20wxWidgets%20binary%20files%20for%20wx%203.0.2.rtf Link to RTF Directions for TDM GCC 4.7.1]</div>Stahta01