@Michael
Alright, well lets see.
http://wxwidgets.org/downloads/#latest_stable :
wxWidgets 2.6.3 Downloads
* Source Archives
o wxALL (Other formats: bz2, zip)
o wxMSW(Other formats: zip)
o wxGTK
o wxMac
o wxX11
o Other ports (Motif, OS/2, MGL, Base) and releases ...
Do I need wxALL, wxMSW, wx GTK, I guess not wxMac, sxX11, I guess not other ports. Or do I need a release version? I know nothing about wxWidgets. I'ts not something I've even looked at within code::blocks, I just know it's there.
PS.: In the forums there are helpful posts Smile.
Yes, I'm sure there are but as I said, it's not something that interests me enough to spend the time looking.
I see you have svn listed there. I've never had the need to use svn. It's a term I've seen around a bit over the years but I don't really know what it is. If it means spending time reading about it and learning to to use it just so that I try and find out why I'm getting an access violation then, well, I just can't. My mind will start to wander before I've read a couple of sentences.
Thank you though, I know you're only trying to help.
Hello,
The best approach would be to do one step after the other
. And do not scare too much. There are people helping on this forum
.
First, download MinGW+GDB.
For MinGW:
Download the installer MinGW-5.0.2:
http://prdownloads.sf.net/mingw/MinGW-5.0.2.exe?downloadInstall the candidate (not the stable) release unter C:\
Then download GDB 6.3.x and install it:
http://prdownloads.sf.net/mingw/gdb-6.3-2.exe?downloadOk. Now wxWidgets 2.6.3.
Download it and unzip it:
http://prdownloads.sourceforge.net/wxwindows/wxWidgets-2.6.3.zipThen the patch2:
ftp://biolpc22.york.ac.uk/pub/2.6.3/wxWidgets-2.6.3-Patch-2.zipInstall the patch2 over wxWidgets 2.6.3
Now build wxWidgets (see also
here):
1) cd .\wxWidgets-2.6.3\build\msw (where makefile.gcc is located)
2) Clean: mingw32-make -f makefile.gcc USE_XRC=1 SHARED=1 MONOLITHIC=1 BUILD=release UNICODE=1 clean
3) Build: mingw32-make -f makefile.gcc USE_XRC=1 SHARED=1 MONOLITHIC=1 BUILD=release UNICODE=1
Ok. Now get TortoiseSVN and install it (it is a shell extension!!!):
http://tortoisesvn.tigris.org/Check out C::B SVN sources:
right click where you want to download the sources, chose checkou and give: svn://svn.berlios.de/codeblocks/trunk
Ok. Now get zip.exe:
http://forums.codeblocks.org/index.php?topic=1554.msg11077#msg11077Download and install the latest nightly build.
Open the cb project: CodeBlocks.cbp
After set correctly the global variable wx (for me: C:\temp\wxWidgets-2.6.3-1) and cb (for me: C:\Programme\DANAE\CodeBlocks\CodeBlocks\src).
Build the project. When it is finished close the project and run update.bat.
Open the contrib. plugin workspace: ContribPlugins.workspace
Build the workspace. When finished close it and quit C::B. Copy the devel directory where you would like to have C::B and rename it, e.g., codeblocks. If it starting C::B it complains about a missing dll (wxWidgets one IIRC), then copy it into the renamed devel directory.
That should be, if I do not have missed something. But if you have problems you can always ask
.
Good luck and best wishes,
Michael