Here's my current patch for TDM MinGW GCC 4.8.1 and wxWidgets trunk.
Note: This is a Test patch trying to narrow down the cause; not one to apply to CB trunk!
Edit: Removed outdated patch.
Edit: Note: The testing below is NOT doing linking against wxWidgets because building the wxLibs takes to long.
Retested using 4.8.1 Compiler; This exact problem does NOT seem to exist in wxWidgets 2.9.2 (edited wx/wxcrt.h) using TDM MinGW GCC.
Retested using 4.8.1 Compiler; This exact problem does NOT seem to exist in wxWidgets 2.9.3 (edited wx/wxcrt.h) using TDM MinGW GCC.
Tested using 4.8.1 Compiler; This exact problem
does seem to exist in wxWidgets
2.9.4 using TDM MinGW GCC.
Testing wxWidgets trunk SVN 70020 to see if problem exists; Did NOT see problem.
Testing wxWidgets trunk SVN 71000 to see if problem exists;
Did see the problem.Testing wxWidgets trunk SVN 70500 to see if problem exists; Did NOT see problem.
Testing wxWidgets trunk SVN 70600 to see if problem exists;
Did see the problem.Testing wxWidgets trunk SVN 70550 to see if problem exists;
Did see the problem.Testing wxWidgets trunk SVN 70520 to see if problem exists;
Did see the problem.Re-Testing wxWidgets trunk SVN 70500 to see if problem exists; Did NOT see problem.
Testing wxWidgets trunk SVN 70503 to see if problem exists; Did NOT see problem.
Testing wxWidgets trunk SVN 70509 to see if problem exists; Did NOT see problem.
Testing wxWidgets trunk SVN 70511 to see if problem exists; Did NOT see problem.
Testing wxWidgets trunk SVN 70512 to see if problem exists; Did NOT see problem.
Testing wxWidgets trunk SVN 70513 to see if problem exists; Did NOT see problem.
Testing wxWidgets trunk
SVN 70514 to see if problem exists;
Did see the problem.Likely cause is "include/wx/generic/choicdgg.h"
NOTE: I have given up on solving this problem needs someone better at C++ and the MinGW Compiler to locate the problem to an exact cause.Cross posted some of this info to
http://forums.wxwidgets.org/viewtopic.php?f=19&t=38116 because maybe it will get a better person to try to solve the issue.
Tim S.