Author Topic: The 25 September 2024 build (13571) is out.  (Read 10868 times)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5517
The 25 September 2024 build (13571) is out.
« 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.

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:

  • switch to wx 3.2.6

Regressions/Confirmed/Annoying/Common bugs:


    « Last Edit: September 26, 2024, 06:49:35 pm by killerbot »

    Offline stahta01

    • Lives here!
    • ****
    • Posts: 7696
      • My Best Post
    Re: The 25 September 2024 build (13571) is out.
    « Reply #1 on: September 30, 2024, 05:28:28 pm »
    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 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.
    « Last Edit: September 30, 2024, 06:13:07 pm by stahta01 »
    C Programmer working to learn more about C++ and Git.
    On Windows 7 64 bit and Windows 10 64 bit.
    --
    When in doubt, read the CB WiKi FAQ. http://wiki.codeblocks.org

    Offline Miguel Gimenez

    • Developer
    • Lives here!
    • *****
    • Posts: 1640
    Re: The 25 September 2024 build (13571) is out.
    « Reply #2 on: October 01, 2024, 06:39:03 pm »
    The file was updated by r13577.

    Offline Pecan

    • Plugin developer
    • Lives here!
    • ****
    • Posts: 2812
    Re: The 25 September 2024 build (13571) is out.
    « Reply #3 on: October 03, 2024, 07:25:29 pm »
    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.

    Offline stahta01

    • Lives here!
    • ****
    • Posts: 7696
      • My Best Post
    Re: The 25 September 2024 build (13571) is out.
    « Reply #4 on: October 03, 2024, 11:05:31 pm »
    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.
    « Last Edit: October 04, 2024, 01:23:28 pm by stahta01 »
    C Programmer working to learn more about C++ and Git.
    On Windows 7 64 bit and Windows 10 64 bit.
    --
    When in doubt, read the CB WiKi FAQ. http://wiki.codeblocks.org