User forums => Nightly builds => Topic started by: killerbot on April 06, 2023, 06:02:31 pm
Title: The 06 April 2023 build (13254) is out.
Post by: killerbot 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 (http://forums.codeblocks.org/index.php/topic,3232.0.html).
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.
Title: Re: The 06 April 2023 build (13254) is out.
Post by: Xaviou on April 06, 2023, 09:27:16 pm
Hi.
32 bits version for Windows can be found in my Google Drive (https://drive.google.com/drive/folders/1-r9cbW1I8ZkaCt6iYDhcXH981n5FJTpV?usp=sharing).
Debian Buster and Bullseye (32 and 64 bits) can be installed from my repo (https://wxstuff.xaviou.fr/article/debian-repository.html).
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'
Title: Re: The 06 April 2023 build (13254) is out.
Post by: Grit Clef 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?
Title: Re: The 06 April 2023 build (13254) is out.
Post by: Miguel Gimenez on April 09, 2023, 01:25:36 pm
Recompilation of wxWidgets takes about 8 minutes on my system, any workaround will take more time.
Title: Re: The 06 April 2023 build (13254) is out.
Post by: ollydbg 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.
Title: Re: The 06 April 2023 build (13254) is out.
Post by: SpaceCadet 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.