We switched to wx 3.1.5 --> download the new wx dll's see link belowIf you tested the 22 january nightly you may find your compiler executable has changed from gcc.exe to mingw32-gcc.exe and g++.exe to mingw32-g++.exe. Please correct this, you won't be asked again.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.next.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/wxmsw31u_gcc_cb_wx315_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 15 May 2022 build is out.
- Windows :
http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/2022/CB_20220515_rev12813_win64.7z
- Linux :
none
The current SDK version is : 2.18.0
Resolved Fixed:
- debugger: Add context menu entry to create a watch from a nested watch
- fix names of lexer states and remove unknow states
- Fix script bindings compilation with PCH disabled (ticket #1266).
- TODO plugin: Fix position and size of type dialog. Add 'cancel' and 'select all' buttons. Remove some wxT (fix ticket #632)
- TODO plugin: pump plugin version to 0.3
- cbStyledTextCtrl - Avoid crash in wxScintilla AutoComplete::Select() when editor kills AutoComp popup window
- cbplugin.h bump sdk version for changes to cbStyledTextCtrl in last commit
Regressions/Confirmed/Annoying/Common bugs:
Hi.
The "Todo plugin" related modifications introduced an impossibility to make the builds on OS X.
To make it work, I just had to add the forward declaration of wxCheckBox in src/plugins/todo/todolistview.h :
......
class wxComboBox;
class wxButton;
/* Forward declaration of wxCheckBox to enable the build on OS X */
class wxCheckBox;
class wxPanel;
class wxStaticText;
......
OS X version of this rev can be downloaded from my Google Drive (https://drive.google.com/drive/folders/1-r9cbW1I8ZkaCt6iYDhcXH981n5FJTpV?usp=sharing).
There is a specific dmg file for versions 10.15 and 11.6 of the OS.
Note that these are not notarized versions of the application.
32 bits version for Windows can also be found in the same place.
Debian Buster and Bullseye (32 and 64 bits) can be installed from my repo (https://wxstuff.xaviou.fr/article/debian-repository.html).
Regards
Xav'
did you commit the build fix ?
Quote from: Xaviou on May 15, 2022, 12:01:28 PM
Hi.
The "Todo plugin" related modifications introduced an impossibility to make the builds on OS X.
To make it work, I just had to add the forward declaration of wxCheckBox in src/plugins/todo/todolistview.h :
......
class wxComboBox;
class wxButton;
/* Forward declaration of wxCheckBox to enable the build on OS X */
class wxCheckBox;
class wxPanel;
class wxStaticText;
......
OS X version of this rev can be downloaded from my Google Drive (https://drive.google.com/drive/folders/1-r9cbW1I8ZkaCt6iYDhcXH981n5FJTpV?usp=sharing).
There is a specific dmg file for versions 10.15 and 11.6 of the OS.
Note that these are not notarized versions of the application.
32 bits version for Windows can also be found in the same place.
Debian Buster and Bullseye (32 and 64 bits) can be installed from my repo (https://wxstuff.xaviou.fr/article/debian-repository.html).
Regards
Xav'
Fixed in trunk
@killerbot
Can you please compile the nightlies with debug symbols enabled, and not strip the binaries? This would help a lot with the crash reports.
Also, can you specify what compiler you are using, so i can try to use the address2line tool to deciffer the call stack of crash reports?
In 12802 and new 12813 version of CB: Spellcheck dictionary replaced from \\Compile\CB\Russian-English_personaldictionary.dic to ..\\Application Data\CodeBlocks\Russian-English_personaldictionary.dic
Please return this dictionary to its place in the CodeBlocks directory.
You or someone else has installed the Russian-English_personaldictionary.dic file as it is NOT included with C::B.
Quote from: AndrewCot on May 17, 2022, 02:48:24 AM
You or someone else has installed the Russian-English_personaldictionary.dic file as it is NOT included with C::B.
This file is created automatically during work, when new words are added to the dictionary.
The Clangd_Client for this nightly can be downloaded at
https://sourceforge.net/projects/cb-clangd-client/files/Plugin_Install_Package/Windows_x64/ClangdClientForCBNightly_20220515_rev12813_win64.zip/download
Copy the included clangd_client.zip to <YourCodeBlocksNightlyFolder>\share\CodeBlocks\clangd_client.zip
Do not unzip this file.
Copy the included clangd_client.dll to <YourCodeBlocksNightlyFolder>\share\CodeBlocks\plugins\clangd_client.dll
Restart your CodeBlocks Nightly.
Install instructions for LLVM/clangd are included within the downloaded .zip file.
Modify message
Quote from: Khram on May 17, 2022, 06:40:47 AM
Quote from: AndrewCot on May 17, 2022, 02:48:24 AM
You or someone else has installed the Russian-English_personaldictionary.dic file as it is NOT included with C::B.
This file is created automatically during work, when new words are added to the dictionary.
To the Devs the default location of configuration files was changed some time during wxWidgets 3.1.x.
So, this is likely changed as a result of wxWidgets version change.
Edit: I could not find the cause in wxWidgets or Code::Blocks IDE source code.
Maybe my memory is wrong and it changed during wxWidgets 3.0.x
Tim S.
Quote from: stahta01 on May 17, 2022, 09:58:20 PM
To the Devs the default location of configuration files was changed some time during wxWidgets 3.1.x.
So, this is likely changed as a result of wxWidgets version change.
Edit: I could not find the cause in wxWidgets or Code::Blocks IDE source code.
Maybe my memory is wrong and it changed during wxWidgets 3.0.x
Tim S.
Also, along with the dictionary, this file was moved: ..\\Application Data\CodeBlocks\default.cbKeyBinder20.conf .
Maybe there is a problem in this.