Author Topic: The 06 April 2023 build (13254) is out.  (Read 13168 times)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5514
The 06 April 2023 build (13254) is out.
« on: April 06, 2023, 06:02:31 pm »
We switched to wx 3.2.1 (on 01 October 2022) --> download the new wx dll's see link below

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_wx321_2D_gcc810-mingw64.7z
A link to Mingw64 dll's needed by Code::Blocks : http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/Prerequisites/Mingw64dlls8.1.0.7z


The 06 April 2023 build is out.
  - Windows :
   http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/2023/CB_20230406_rev13254_win64.7z
  - Linux :
   none

The current SDK version is : 2.24.0

Resolved Fixed:

  • remove fixed size on EditProjectGlobsDlg that screws dialog on scaling (fixed sizes for dialogs should never be used!)
  • clangd_client 1.2.65 2023/03/21 Fix failure to find cland resources folder. Clangd version and resources dir name no longer match in llvm 16.0.0
  • sdk: On first project loading update all globs. This is needed for example on workspace loading, so all projects are up to date after loading.
  • wxSmith: Add missing wxART_CLOSE to the bitmap editor.
  • sdk, src: Move global variables dialog from sdk to source. Total rework of global user variables, minor user visible changes
  • sdk: remove constant value duplication
  • src: fix xrc file of global user dialog. Save button was missing
  • src: fix bug where empty default member variables were saved.
  • src: fix compiling with CB_PRECOMP enabled (fix thicket #1389, thanks band-a-prend)

Regressions/Confirmed/Annoying/Common bugs:



    Offline Xaviou

    • Regular
    • ***
    • Posts: 412
      • X@v's wxStuff
    Re: The 06 April 2023 build (13254) is out.
    « Reply #1 on: April 06, 2023, 09:27:16 pm »
    Hi.

    32 bits version for Windows can be found in my Google Drive.

    Debian Buster and Bullseye (32 and 64 bits) can be installed from my repo.

    I've built the OS X version, but it seems it can't be launched (I don't know why, and I didn't had the time to investigate about it yet, sorry)

    Regards
    Xav'
    My wxWidgets's stuff : https://wxstuff.xaviou.fr/

    Offline Grit Clef

    • Multiple posting newcomer
    • *
    • Posts: 107
    • Where there is a will, there is a way.
    Re: The 06 April 2023 build (13254) is out.
    « Reply #2 on: April 09, 2023, 12:14:08 pm »
    I'm trying to build the CodeBlocks, but an error has occured:
    Code
    #error "You need to have Direct2D capable wxWidget build to build Code::Blocks. We want to support fonts with ligatures!!!"
    It seemed that I need to recompile the wxWidgets library to support Direct2D, but I don't want to spend such a long time compiling it again. Is there any way to avoid this problem? Or can I disable font ligatures?
    « Last Edit: April 09, 2023, 12:35:22 pm by Grit Clef »
    -Windows 7, 32-bit
    -CodeBlocks r13542, gcc 14.2.0, debug version

    Offline Miguel Gimenez

    • Developer
    • Lives here!
    • *****
    • Posts: 1634
    Re: The 06 April 2023 build (13254) is out.
    « Reply #3 on: April 09, 2023, 01:25:36 pm »
    Recompilation of wxWidgets takes about 8 minutes on my system, any workaround will take more time.

    Offline ollydbg

    • Developer
    • Lives here!
    • *****
    • Posts: 6034
    • OpenCV and Robotics
      • Chinese OpenCV forum moderator
    Re: The 06 April 2023 build (13254) is out.
    « Reply #4 on: April 09, 2023, 01:58:11 pm »
    Recompilation of wxWidgets takes about 8 minutes on my system, any workaround will take more time.

    I totally agree.
    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 SpaceCadet

    • Multiple posting newcomer
    • *
    • Posts: 22
    Re: The 06 April 2023 build (13254) is out.
    « Reply #5 on: April 25, 2023, 06:59:18 pm »
    using wx3.2.2.1 i built and am using codeblocks svn13263 on FreeBSD13.1
    svn build rev 13263 () clang 11.0.1 FreeBSD/unicode - 64 bit

    i had to modify this line in the Makefile for clangd_client which fixed the link, it was missing kvm.  but it is in the build folder so it will get stepped on the next config.  it is also misleading because lkvm is not needed by wx libs, it is needed elsewhere, but adding it to wx_libs was convenient and it works.
    WX_LIBS = -L/usr/local/lib -L/usr/lib -pthread -lkvm -lwx_gtk3u_aui-3.2 -lwx_gtk3u_propgrid-3.2 -lwx_gtk3u_richtext-3.2 -lwx_gtk3u_xrc-3.2 -lwx_gtk3u_html-3.2 -lwx_gtk3u_qa-3.2 -lwx_gtk3u_core-3.2 -lwx_baseu_xml-3.2 -lwx_baseu_net-3.2 -lwx_baseu-3.2

    i had to omit nassishneiderman, config failed due to missing boost library, yet boost had been 
    found prior to the fail.  i didn't know how to work around it so i left it out.