Author Topic: The 18 February 2024 build (13456) is out.  (Read 2804 times)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5491
The 18 February 2024 build (13456) is out.
« on: February 18, 2024, 05:23:54 pm »
We switched to gcc 13.1.0 (on 04 June 2023) --> download the new wx/mingw dll's see link below

Get the compiler we use here : https://github.com/brechtsanders/winlibs_mingw/releases/download/13.1.0-16.0.5-11.0.0-ucrt-r5/winlibs-x86_64-posix-seh-gcc-13.1.0-mingw-w64ucrt-11.0.0-r5.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_wx324_2D_gcc1310-mingw64.7z
A link to Mingw64 dll's needed by Code::Blocks : http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/Prerequisites/Mingw64dlls13.1.0.7z


The 18 Februari 2024 build is out.
  - Windows :
   http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/2024/CB_20240218_rev13456_win64.7z
  - Linux :
   none

The current SDK version is : 2.25.0

Resolved Fixed:

  • Clangd_client: 1.2.112 24/02/10 Enable code completion list to show icons.
  • Clangd_Client: Remove instruction "int3" trap mistakenly left in code. Thanks SharkCZ.
  • ThreadSearch: apply #1436 Patch, add an option in ThreadSearch "MatchInComments". Thanks Tiger Beard.
  • wxSmith: apply #1437 Patch, wxSmithTreeContextMenu now has CopyPaste items. Thanks Tiger Beard.

Regressions/Confirmed/Annoying/Common bugs:



    Offline Xaviou

    • Regular
    • ***
    • Posts: 403
      • X@v's wxStuff
    Re: The 18 February 2024 build (13456) is out.
    « Reply #1 on: February 18, 2024, 10:56:54 pm »
    Hi.

    OS X version of this rev can be downloaded from my website.
    There is only a macOS-11.6 version.
    Note that it is not a notarized version of the application.

    32 bits version for Windows can also be found in the same place.

    Debian Bookworm and Bullseye (32 and 64 bits) can be installed from my repo
    The corresponding unsigned deb files can also be downloaded from the website page linked above.

    Ubuntu-22.04 and 23.10 versions can be installed from my ppa

    Regards
    Xav'
    The french wxWidgets site : http://www.wxdev.fr
    My wxWidgets's stuff : https://wxstuff.xaviou.fr/

    MichaelAgarkov

    • Guest
    Re: The 18 February 2024 build (13456) is out.
    « Reply #2 on: February 20, 2024, 04:29:00 pm »
    Any idea when a new stable release will be out? I'm okay with using nightly builds, but not having a stable release for almost 4 years is a bit too long, just saying... :)

    Offline DigitalSpaceDotName

    • Multiple posting newcomer
    • *
    • Posts: 14
      • IT Portfolio
    Re: The 18 February 2024 build (13456) is out.
    « Reply #3 on: February 20, 2024, 10:03:03 pm »
    We should to be happy that CB is updated even just nightly builds.
    Fan of C::B :-)

    Offline ollydbg

    • Developer
    • Lives here!
    • *****
    • Posts: 5916
    • OpenCV and Robotics
      • Chinese OpenCV forum moderator
    Re: The 18 February 2024 build (13456) is out.
    « Reply #4 on: February 22, 2024, 12:20:40 am »
    I'm not sure whether you have known this.

    Base Package: mingw-w64-codeblocks - MSYS2 Packages

    Now, the msys2 has two Code::Blocks packages:

    mingw-w64-clang-x86_64-codeblocks
    and
    mingw-w64-ucrt-x86_64-codeblocks

    Many thanks for the contributor, I see he is: MehdiChinoune

    PS: I'm still hoping someday, we could have mingw64 port.
    If some piece of memory should be reused, turn them to variables (or const variables).
    If some piece of operations should be reused, turn them to functions.
    If they happened together, then turn them to classes.

    Offline nenin

    • Almost regular
    • **
    • Posts: 212
    Re: The 18 February 2024 build (13456) is out.
    « Reply #5 on: February 22, 2024, 07:42:48 am »
    PS: I'm still hoping someday, we could have mingw64 port.

    But we have it for many years.  :o
    Do you mean msys2? or clang?

    Offline ollydbg

    • Developer
    • Lives here!
    • *****
    • Posts: 5916
    • OpenCV and Robotics
      • Chinese OpenCV forum moderator
    Re: The 18 February 2024 build (13456) is out.
    « Reply #6 on: February 22, 2024, 08:25:55 am »
    PS: I'm still hoping someday, we could have mingw64 port.

    But we have it for many years.  :o
    Do you mean msys2? or clang?

    I mean that msys2 has 6 sub platforms support, see below:  Package Management - MSYS2.

    Those 6 platforms include: msys2, mingw32, and mingw64 and the newer ucrt64, clang32, and clang64.

    What I'm hoping is it could have a codeblocks package for the "mingw64" port. Currently, it only have "ucrt64" and "clang64" port.

    If some piece of memory should be reused, turn them to variables (or const variables).
    If some piece of operations should be reused, turn them to functions.
    If they happened together, then turn them to classes.

    Offline nenin

    • Almost regular
    • **
    • Posts: 212
    Re: The 18 February 2024 build (13456) is out.
    « Reply #7 on: February 22, 2024, 08:49:17 am »
    "mingw64" port. Currently, it only have "ucrt64"
    I`m not familiar with msys2 contemporary structure, but "ucrt64" very likely is mingw_w64 linked against ucrt (not msvcrt).
      Actually C::B nightly builds are already against ucrt.
    At my vision migration to ucrt should be done ASAP, but it is my private opinion, based on anecdotal observations .
    « Last Edit: February 22, 2024, 11:28:08 am by nenin »