User forums > Nightly builds
The 18 June 2006 build is out.
oz:
--- Quote from: royalbox on June 20, 2006, 05:53:02 pm ---http://www.mingw.org/download.shtml
MinGW (GCC 3.4.4/5)
What, binary or source? gcc-objc, gcc-ada, gcc-core, gcc-g++, gcc-g77, I guess not gcc-java.
--- End quote ---
* gcc-core : the core of the GCC suite
* gcc-g++ : the c++ compiler
* mingw Runtime : implementation of the run time libraries
* mingw utils : several utilities (implementation of smaller programs that GCC itself uses)
* win32Api : the APIs for creating Windows programs
* binutils : several utilities used in build environments
* make : the Gnu make program, so you can build from make files
* GDB : the Gnu debugger : for hunting those nasty bugs
download the newest version of the above packages, totally 8. the newest win32aip appears at the right-top coner of the main page.
simply extract all the packages into C:\MinGW folder is OK.
killerbot:
--- Quote from: royalbox on June 20, 2006, 05:53:02 pm ---http://www.mingw.org/download.shtml
MinGW (GCC 3.4.4/5)
What, binary or source? gcc-objc, gcc-ada, gcc-core, gcc-g++, gcc-g77, I guess not gcc-java.
I don't know what those terms mean, I've only being learning c++ for about a year and visual basic for about a year before that. It really isn't as easy as your list suggests if you don't know what all these versions are for and, more to the point, don't really want to know.
--- End quote ---
If you read the nightly cookbook you will get nearly everything explained at a very basic level (well that was the purpose ;-) ).
Svn, gcc, ... and so on.
Something I could do so you don't have to build yourself, is to provide with the debug build of the nighly build, when that one crashes, the crash report might give some more feedback (it could even tell us at what line the crash happened). This package will be a lot bigger to download (since the debugging symbols are in there).
What do you think ??
[EDIT] : here it is : http://download.berlios.de/codeblocks/20june2006debug.7z (so debug version of nightly of 20 june 2006)
royalbox:
Thanks oz.
killerbot, thanks a lot I'm downloading it now. I'll try it with gdb and post the results.
royalbox:
Right, I tried it with gdb. As before, I clicked on the 'open' icon and got:
--- Quote ---Program received signal SIGSEGV, Segmentation fault.
0x77ea3c00 in RpcRaiseException () from C:\WINDOWS\system32\rpcrt4.dll
--- End quote ---
I then typed
--- Code: ---bt all
--- End code ---
and got:
--- Quote ---No symbol "all" in current context.
--- End quote ---
Michael:
--- Quote from: royalbox on June 20, 2006, 05:39:08 pm ---@Michael
Alright, well lets see.
http://wxwidgets.org/downloads/#latest_stable :
--- Quote ---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 ...
--- End quote ---
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.
--- Quote ---PS.: In the forums there are helpful posts Smile.
--- End quote ---
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.
--- End quote ---
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?download
Install 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?download
Ok. Now wxWidgets 2.6.3.
Download it and unzip it:
http://prdownloads.sourceforge.net/wxwindows/wxWidgets-2.6.3.zip
Then the patch2:
ftp://biolpc22.york.ac.uk/pub/2.6.3/wxWidgets-2.6.3-Patch-2.zip
Install 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#msg11077
Download 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
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version