User forums > General (but related to Code::Blocks)

TDM-GCC 4.9 series (Latest: 4.9.2-tdm-1 - 2014-12-08)

<< < (4/12) > >>

TDragon:
Well, last time I tried compiling C::B 64-bit I ran into problems. Looks like some progress has been made. I was able to compile and run wxWidgets 2.8.12 and C::B svn10050 under 4.9.2-tdm64-1 with no problems. :)

(I used CXXFLAGS=-fpermissive for the wxWidgets build; no special flags for C::B).

-John E. / TDM

[attachment deleted by admin]

EduardoLM:
TDMGCC 4.9.2 is also working well with wxWidgets 3.0.2. The only detail I had to change was adding -std=c++11 to CXXFLAGS. Other than that, compilation of wxWidgets was free of problems.

To build wxWidget apps, it's also necessary to add -std=c++11.

Eduardo

Xaviou:
Hi

--- Quote from: TDragon on December 09, 2014, 04:31:16 am ---I'm happy to present:

TDM-GCC 4.9.2

--- End quote ---

Thank you for the great job provided.

Just one thing : some links are wrong on your download page.
In the "TDM32 Packages" list : there is a problem with the following :
[*]gdb-7.6.1-1-mingw32-bin.tar.lzma
[*]zlib-1.2.8-1-mingw32-dll.tar.lzma
[/list]
I didn't have any problem with the "TDM64 Packages list".

Regards
Xav'

gd_on:
Almost OK now.
C::B and wxwidget 2.8.12, both compiled in 32 bits with TDM 32, are OK all different PC I tried (at home and at work)
C::B and wxwidget 2.8.12, both compiled in 64 bits with TDM 64, are OK on different PC (at home and at work) but at work, there is at least one PC which has a problem with this TDM version. Why, I don't know. Probably a conflict with something, but I have not been able to locate it.
Gdb in 32 and 64 bits look OK now.
Thanks John :D

gd_on

Goofus Maximus:

--- Quote from: EduardoLM on December 14, 2014, 02:53:16 am ---TDMGCC 4.9.2 is also working well with wxWidgets 3.0.2. The only detail I had to change was adding -std=c++11 to CXXFLAGS. Other than that, compilation of wxWidgets was free of problems.

To build wxWidget apps, it's also necessary to add -std=c++11.

Eduardo

--- End quote ---
I had to use CXXFLAGS="-std=gnu++11" rather than "-std=c++11" to get wxwidgets 3.0.2 (debug) to successfully build with the 4.9 version.  With 4.8.1, I never had to use any CXXFLAGS  at all to build wx 3.0.2.  Is 4.9 just more finicky than 4.8?

At least I learned how to add flags to the compiler options checkbox list at last, and modify existing ones, to add gnu++11 to the c++XX options already there, and keep them from stepping on each other's toes, so to speak, with the "superceded" lists.

Edit: Who knew all that was hiding behind the right-click button? ;)

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version