News:

Accounts with zero posts and zero activity during the last months will be deleted periodically to fight SPAM!

Main Menu

Recent posts

#51
Nightly builds / Re: The 09 April 2026 build (1...
Last post by Pecan - April 27, 2026, 03:19:32 AM
Quote from: ollydbg on April 27, 2026, 02:44:59 AM
Hi, Pecan, nice work. The MI protocol certainly has more advantages.

If I remember correctly, one of our developer OBF has wrote an GDB/MI plugin several years ago, but that plugin has never put in the trunk code. He said it was not full functional.

I looked at your code repo, and I'm not sure what is the relationship with OBF's version, thanks.

I used a prototype of Andrew Cott's which was based on the layout by Ofuscated.
#52
Nightly builds / Re: The 09 April 2026 build (1...
Last post by ollydbg - April 27, 2026, 02:44:59 AM
Hi, Pecan, nice work. The MI protocol certainly has more advantages.

If I remember correctly, one of our developer OBF has wrote an GDB/MI plugin several years ago, but that plugin has never put in the trunk code. He said it was not full functional.

I looked at your code repo, and I'm not sure what is the relationship with OBF's version, thanks.
#53
Plugins development / Re: cbTerminal plugin to acces...
Last post by ollydbg - April 27, 2026, 02:22:19 AM
Hi, there are some news about this topic, it support all platforms(Win, Mac, Linux)

wxTerminalEmulator

This is by CodeLite's author Eranif.

https://github.com/eranif/wxTerminalEmulator
#54
Nightly builds / Re: The 09 April 2026 build (1...
Last post by Pecan - April 26, 2026, 08:27:35 PM
Installation Guide: Debugger GDB/MI Plugin
A CodeBlocks plugin using the machine interface of the GDB debugger.

For Code::Blocks Nightly Build 260409_rev13831_win64 only.


Download github binary zip
Source is available at github Source


1. Preparation

  • Ensure Code::Blocks is not running.
  • Extract the ZIP contents into a temporary folder.
  • Note: While installing, the .exe, .dll, and .zip files must stay together.

2. Installation

  • Run InstallDebuggerMI.exe.
  • Select your Code::Blocks Nightly folder when prompted.
  • Constraint: Your CB Nightly version date and revision must match the install zips file name.
  • Installing into a mismatched nightly version will cause it to stall and crash.

3. Configuration
After installation, go to Settings->Debugger->GDB/MI default

  • Set the executable Path: Browse to your gdb.exe.
  • Verify the other options meet your requirements.
  • Click on the Ok button.

4. Usage
Go to MainMenu->Debug->Active Debuggers and select GDB/MI default.



Report issues in this thread with your Nightly Build date and OS.
#55
Development / Re: wxSmith : add option for C...
Last post by LR83 - April 26, 2026, 11:12:06 AM
Great :)
Removing the line instead of simply replacing it with a comment requires more work. We need to remove all the code that builds this line and it is not so easy.
That's why I simply add a "//" at the beginning of the line to comment it.
#56
Development / Re: wxSmith : add option for C...
Last post by ollydbg - April 25, 2026, 01:43:18 PM
It is in our svn now, thanks.

BTW: I think comment out the "Create" function could be changed to "remove this line" if the option is "false". But I'm not sure how to do that.
#57
Nightly builds / Re: The 25 May 2024 build (135...
Last post by Miguel Gimenez - April 24, 2026, 11:14:52 AM
Signature spammer reported to moderator.
#58
Help / Re: Used .deb files to install...
Last post by Miguel Gimenez - April 24, 2026, 10:10:45 AM
Spam reported to moderator.
#59
Badly hidden spam reported to moderator.
#60
Help / Re: c++23
Last post by stahta01 - April 23, 2026, 09:11:19 PM
Quote from: killerbot on April 22, 2026, 10:24:32 PM
my advice: don't use pcm.


I have several projects using C++23 in CB, even C++26.
Quote
PCM as in Precompiled Modules in C++26 (the upcoming C++ standard)