Code::Blocks Forums
User forums => Nightly builds => Topic started by: killerbot on September 25, 2024, 08:34:02 pm
-
We switched to gcc 14.1.0 (on 20 May 2024) --> download the new wx/mingw dll's see link below
Get the compiler we use here : https://github.com/brechtsanders/winlibs_mingw/releases/download/14.1.0posix-18.1.5-11.0.1-ucrt-r1/winlibs-x86_64-posix-seh-gcc-14.1.0-mingw-w64ucrt-11.0.1-r1.7z
Get quick announcements through the RSS feed http://www.codeblocks.org/nightly/CodeBlock_RSS.xml
Before you use a nightly make sure you understand how it works (http://forums.codeblocks.org/index.php/topic,3232.0.html).
A link to the unicode windows wxWidget dll(s) for Code::Blocks : https://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/Prerequisites/wxmsw32u_gcc_cb_wx326_2D_gcc1410-mingw64.7z
A link to Mingw64 dll's needed by Code::Blocks : http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/Prerequisites/Mingw64dlls14.1.0.7z
The 25 September 2024 build is out.
- Windows :
http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/2024/CB_20240925_rev13571_win64.7z
- Linux :
none
The current SDK version is : 2.25.0
Resolved Fixed:
Regressions/Confirmed/Annoying/Common bugs:
-
FYI: The file "ax_cxx_compile_stdcxx.m4" needs updated when building using GCC 14.
See https://github.com/autoconf-archive/autoconf-archive/blob/master/m4/ax_cxx_compile_stdcxx.m4 (https://github.com/autoconf-archive/autoconf-archive/blob/master/m4/ax_cxx_compile_stdcxx.m4) for new version of the file.
Edit: Under windows, without the change GCC 14 builds wxSmith using the default of c++17 which fails.
Edit2: The above applies to configure/make building.
Tim S.
-
The file was updated by r13577 (https://sourceforge.net/p/codeblocks/code/13577/).
-
What std is being used to build CB and wxWidgets?
CXXFLAGS+="-std=c++11" or 14 or 17 or 20?
I'd like to set my wx build to the level being used for the nightlies.
-
What std is being used to build CB and wxWidgets?
CXXFLAGS+="-std=c++11" or 14 or 17 or 20?
I'd like to set my wx build to the level being used for the nightlies.
C++11 is the correct value, C++14 worked for wxSmith plugin and C++17 failed my recent patch set it to C++11 under MSys2 MinGW.
Note: The [Windows] nightly does use C++11 with GNU extension for some CB Plugins I forgot if the CB Core App uses extension or not.
Edit: Before my patch listed above the bug in configure/make code resulted in GCC 14 trying to use the default of C++17 instead of C++11 as CB was set to use before GCC 14 or maybe 13 default value was for GCC. The m4 script update returned to C++11 for GCC 14 configure./make builds.
Edit2: "AX_CXX_COMPILE_STDCXX(11, noext)" in configure.ac is what says the answer is c++11 without extensions with configure/make; but, the script was out of date for GCC 14.
Tim S.