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

Changing MinGW compiler, which ships with C::B

(1/5) > >>

eXpl0it3r:
Are there any plans to changing the default compiler, that ships with Code::Blocks?

The reason why I ask this, is that the TDM builds are not very good to work with. If you go out there and look at oh so many different gcc-like systems, you'll find that they all use -static -static-libstdc++ -static-libgcc and only the TDM builds are so awkward in ignoring or even crashing those flags. Instead TDM links the runtime libraries always static and if you want it to be dynamically linked, you'll have to go and define -shared -shared-libstdc++ -shared-libgcc. In a sense this setup is breaking about any building script out there.
I'm creating Unofficial Nightly Builds for SFML and Thor and always have to customize the building script, to correctly build those libraries with the MinGW TDM versions.

I understood the change back when the official MinGW branch was a bit outdated, but now that they are even a minor version further than the TDM builds (GCC 4.7.2), I'd really like to see Code::Blocks switching back to the official releases. Of course one could also discuss about using the MinGW-builds.

So what is your main decision for keeping TDM and how do you guys feel about switching to a more "standard" compiler?

As an active member of the SFML forum, I'd be very happy to see the change, because currently we've builds for the official MinGW and the TDM builds and not many user understand the difference and you can be sure many will pick the wrong version...

oBFusCATed:

--- Quote from: eXpl0it3r on August 09, 2013, 11:53:03 am ---Are there any plans to changing the default compiler, that ships with Code::Blocks?

--- End quote ---
I don't think so, all windows c::b developers like the TDM releases. The MinGW are pain to install at least from what I remember.

eXpl0it3r:

--- Quote from: oBFusCATed on August 09, 2013, 12:43:24 pm ---I don't think so, all windows c::b developers like the TDM releases.

--- End quote ---
Hrmpf, I guess they only use it for developing Code::Blocks then... :-\


--- Quote from: oBFusCATed on August 09, 2013, 12:43:24 pm ---The MinGW are pain to install at least from what I remember.
--- End quote ---
Not sure from when you remember that, but it's really not (download setup, check only MinGW, install) and since they'd distribute with their package, it's really as simple as installing it once, copying the files and ship the other MinGW version.

oBFusCATed:

--- Quote from: eXpl0it3r on August 09, 2013, 01:37:06 pm ---Not sure from when you remember that, but it's really not (download setup, check only MinGW, install) and since they'd distribute with their package, it's really as simple as installing it once, copying the files and ship the other MinGW version.

--- End quote ---
Looking at their download page it is still the same and rather complicated.

stahta01:
If there is real bugs, I suggest reporting them to the TDM site.

I suggest reporting them as it would be nice if it worked more like the standard MinGW compiler.
And, have real test cases for showing the problem.

Tim S.

Navigation

[0] Message Index

[#] Next page

Go to full version