Recent Posts

Pages: [1] 2 3 4 5 6 ... 10
1
Nightly builds / The 22 August 2026 build (13961) is out.
« Last post by killerbot on Today at 02:56:38 pm »
We switched to gcc 15.2.0 (on 09 April 2026) --> download the new wx/mingw dll's see link below

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


The 22 August 2026 build is out.
  - Windows :
   http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/2026/CB_20260822_rev13961_win64.7z
  - Linux :
   none

The current SDK version is : 2.25.0

Resolved Fixed:

  • projectloader: fix extra path separator added during make relative path
  • add an icon to the compiler tool bar to switch compiler messages off (temporarily)
  • clangd_client: restore automatic parentheses insertion for function code completion (fixes #1623)
  • Remove known incorrect sRGB profiles (thanks everSome).

Regressions/Confirmed/Annoying/Common bugs:


    2
    Ticket 1538 was fixed in r13678, not r13378.

    The log does not show changes in that file after r13678.
    3
    Development / Disappearance of an old modification in 'r13960'
    « Last post by LETARTARE on Yesterday at 06:23:47 pm »
    It appears that the ticket '1538' bringing the modification 'r13378' disappeared in 'r13960' .
    Could a developer check ?
    4
    I solved the problem. Both inside the yml file(see the change logs of the above file) and the C::B source code(see patch below).

    Code
    diff --git a/src/plugins/contrib/source_exporter/Makefile.am b/src/plugins/contrib/source_exporter/Makefile.am
    index 45b3580..269670d 100644
    --- a/src/plugins/contrib/source_exporter/Makefile.am
    +++ b/src/plugins/contrib/source_exporter/Makefile.am
    @@ -20,6 +20,8 @@ libexporter_la_LIBADD = ../../../sdk/libcodeblocks.la \
     
     if ! CODEBLOCKS_NT
     libexporter_la_LIBADD += $(CB_TINYXML_LIBS)
    +else
    +libexporter_la_LIBADD += -lgdi32
     endif
     
     libexporter_la_SOURCES = BaseExporter.cpp \

    and

    Code
    diff --git a/src/plugins/contrib/debugger_gdbmi/Makefile.am b/src/plugins/contrib/debugger_gdbmi/Makefile.am
    index 509b253..b3d2405 100644
    --- a/src/plugins/contrib/debugger_gdbmi/Makefile.am
    +++ b/src/plugins/contrib/debugger_gdbmi/Makefile.am
    @@ -22,11 +22,10 @@ libdebugger_gdbmi_la_LDFLAGS = \
     
     libdebugger_gdbmi_la_LIBADD = \
      ../../../sdk/libcodeblocks.la \
    - $(CB_TINYXML_LIBS) \
      $(WX_LIBS)
     
     if ! CODEBLOCKS_NT
    -libdebugger_gdbmi_la_LIBADD += -lutil
    +libdebugger_gdbmi_la_LIBADD += -lutil $(CB_TINYXML_LIBS)
     endif
     
     libdebugger_gdbmi_la_SOURCES = \
    5
    Using Code::Blocks / Re: Editor : Swap header/source
    « Last post by LETARTARE on Yesterday at 01:12:45 am »
    Thank you for being interested in the problem.

    The first job is to remove the reported anomaly.
    Have you tried the proposed test ?
    Does your proposal delete it ?

    I looked at your proposal (I didn't test it) :
    1- for the modification of 'editor_configuration.xrc': it seems better to choose a 'wxCheckBox' because we only need a boolean to define the exchange either next to the selection or all right.

    2- for the modification of the class 'EditorManager' the fact of using 'AddEditorBase(...)', to insert a page, can lead to confusion.
    Maybe create an insertion method ? But it is true that in both cases a page is added.

    That being the developers will notify.
    6
    Development / Re: multiple frames
    « Last post by ollydbg on Yesterday at 12:43:15 am »
    I'd like to(once have a plan several years ago) create another frame which contains the cbEditors control. Because I'd like to use the C::B editor in a second desktop screen. But it is hard to implement, because it has to manage the index and other things for the cb editor management.
    7
    Using Code::Blocks / Re: Editor : Swap header/source
    « Last post by christo on August 20, 2026, 07:09:02 pm »
    Hi @Letartare,

    I've implemented an option to open new tab to the right of current tab instead of last in the tab panel : https://github.com/josephch/codeblocks/commit/78858208489bd7ca3cb932ee5596eaee1c4bee27

    I think this option is better to limiting this feature to just "swap hearder/source" as it will help to position tabs nearby when opening files when using features like "jump to definition" etc.

    Could you please share your thoughts?

    @Devs, could you please review and suggest if this is ok to be merged as this introduces a new option?
    8
    Plugins development / r13959 Plugins|contrib|profiler
    « Last post by LETARTARE on August 20, 2026, 06:29:44 pm »
    I found a translation problem in the extension 'plugins|contrib|profiler'
    I filed a ticket:
    https://sourceforge.net/p/codeblocks/tickets/1624/
    9
    Development / Re: multiple frames
    « Last post by cppuser on August 20, 2026, 05:57:34 pm »
    btw I am happy because someone used it in his/her code

    in the wx forum.
    https://forums.wxwidgets.org/viewtopic.php?t=52616

     :) :) :) :) :) :)
    10
    Hi, I used to use github action to build the C::B for windows under msys2/UCRT64 platform. It works OK for a long time.

    Recently, I see the build error, I found that if I try to enable the "update" of the msys2 packages, then the github action get failed.
    If I don't enable the update of the packages, I can build the C::B successfully, but the wxWidgets library is 3.3.2, not the latest wx 3.3.3.

    Here is my github project:

    https://github.com/asmwarrior/x86-codeblocks-builds

    You can see the core script is this one:

    https://github.com/asmwarrior/x86-codeblocks-builds/blob/main/.github/workflows/main64.yml

    I tweak the yml files for a while, see the change logs of this file, and I can't solve this issue.

    Any one can help? Thanks.
    Pages: [1] 2 3 4 5 6 ... 10