Author Topic: Setting up for C::B development with C:B - Help and suggestions needed  (Read 1318 times)

Offline kevinxy

  • Multiple posting newcomer
  • *
  • Posts: 13
Hello!

I have decided to do some development for C::B, so I need some advice to set up C::B, gcc, wxWidgets etc..

The platform is Windows 7 (x64), TDM-gcc 32-bit (gcc 5.1, gdb 7.9.1), CB SVN 10320

So, for the start, I'm going to try to compile it from the source.

Questions:
- did I pick a good version of TDM-gcc?
- which version of wxWidgets should I use? If I understand correctly, CB is moving to wx 3, so I would like to use the version which is likely to be used in the future.
- which project file should I use? I tried CodeBLocks.cbp recently, with a different setup (CB 13.12), and lots of include directories were missing, and I had to add each one manually for each sub-project.

Offline stahta01

  • Lives here!
  • ****
  • Posts: 6509
    • My Best Post
Re: Setting up for C::B development with C:B - Help and suggestions needed
« Reply #1 on: November 19, 2015, 03:56:31 pm »
wxWidgets 3.0.2 is likely the version of wx3 you want to use.

I would suggest using TDM 64 bit version with wxWidgets 3.0.2.
I am guessing the next Windows release will be wxWidgets 2.8.12 and the one after that will be wxWidgets 3.0.
I am NOT a CB Dev; but, I watch the SVN and Git repos.

Tim S.
C Programmer working to learn more about C++ and Git.
On Windows 7 64 bit and Windows 10 32 bit.
On Debian Stretch, compiling CB Trunk against wxWidgets 3.0.
--
When in doubt, read the CB WiKi FAQ. http://wiki.codeblocks.org

Online oBFusCATed

  • Developer
  • Lives here!
  • *****
  • Posts: 11716
    • Travis build status
Re: Setting up for C::B development with C:B - Help and suggestions needed
« Reply #2 on: November 23, 2015, 02:21:11 am »
Use wx30 only if you're not afraid to fix wx30 related issues.
If you want to use wx30 you have to use the _wx30 project files.
The files without suffix are for wx28.
(most of the time I ignore long posts)
[strangers don't send me private messages, I'll ignore them; post a topic in the forum, but first read the rules!]