Developer forums (C::B DEVELOPMENT STRICTLY!) > Development
Release 13.12, RC1-RC2 has arrived
oBFusCATed:
No need, I'm looking at it.
Alpha:
Unfortunately, it looks like the duplicating enum problem has reappeared at some point. Each time I refresh the CC listing, all enums, except the last one, are duplicated.
(Sorry, I am quite busy right now, and will be unable to look into it for some time.)
(Code::Blocks rev. 9487)
devian:
The default Toolchain executable for making the program is set as "make.exe" (for GNU GCC as default compiler). But in the mingw folder it says "mingw32-make.exe". Caused a lot of confusion. Reinstalled the whole thing some 4 times before I actually compared their names. I'm not sure if this comes under the forbidden section but if it is, please forgive me.
stahta01:
--- Quote from: devian on December 16, 2013, 02:23:35 pm ---The default Toolchain executable for making the program is set as "make.exe" (for GNU GCC as default compiler). But in the mingw folder it says "mingw32-make.exe". Caused a lot of confusion. Reinstalled the whole thing some 4 times before I actually compared their names. I'm not sure if this comes under the forbidden section but if it is, please forgive me.
--- End quote ---
I think its a valid complaint.
I see two solutions by the CB Team copy mingw32-make.exe to make.exe.
Or change the MinGW GCC make program to mingw32-make.exe. (I prefer this one)
Tim S.
Alpha:
This appears to be the culprit.
--- Code: (plugins/compilergcc/compilerMINGW.cpp) --- // look first if MinGW was installed with Code::Blocks (new in beta6)
m_MasterPath = ConfigManager::GetExecutableFolder();
if (!wxFileExists(m_MasterPath + sep + _T("bin") + sep + m_Programs.C))
// if that didn't do it, look under C::B\MinGW, too (new in 08.02)
m_MasterPath += sep + _T("MinGW");
if (!wxFileExists(m_MasterPath + sep + _T("bin") + sep + m_Programs.C))
{
[...]
}
else
m_Programs.MAKE = _T("make.exe"); // we distribute "make" not "mingw32-make"
--- End code ---
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version