News:

As usual while waiting for the next release - don't forget to check the nightly builds in the forum.

Main Menu

The 18 February 2024 build (13456) is out.

Started by killerbot, February 18, 2024, 05:23:54 PM

Previous topic - Next topic

killerbot

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:




Xaviou

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'
My wxWidgets's stuff : [url="https://wxstuff.xaviou.fr/"]https://wxstuff.xaviou.fr/[/url]

MichaelAgarkov

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... :)

DigitalSpaceDotName

We should to be happy that CB is updated even just nightly builds.
Fan of C::B :-)

ollydbg

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.

nenin

Quote from: ollydbg on February 22, 2024, 12:20:40 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?

ollydbg

Quote from: nenin on February 22, 2024, 07:42:48 AM
Quote from: ollydbg on February 22, 2024, 12:20:40 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.

nenin

#7
Quote from: ollydbg on February 22, 2024, 08:25:55 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 .