Code::Blocks Forums

User forums => General (but related to Code::Blocks) => Topic started by: Piotr Grochowski on May 25, 2022, 10:22:08 pm

Title: Code Blocks bundled with LLVM
Post by: Piotr Grochowski on May 25, 2022, 10:22:08 pm
I have recently become a GNUphobe, so I feel like there should be options to download Code Blocks bundled with LLVM/clang. On the Windows version, it should be 3.7.1 to retain Windows XP and Vista compatibility.
Title: Re: Code Blocks bundled with LLVM
Post by: AndrewCot on May 26, 2022, 01:21:15 am
I doubt this will fly. Before this is even considered C::B needs to support for LLDB.
Title: Re: Code Blocks bundled with LLVM
Post by: everSome on June 14, 2022, 04:07:55 pm
On the LLDB Status page:

"LLDB on Windows is still under development, but already useful for i386 programs (x86_64 untested) built with DWARF debug information, including postmortem analysis of minidumps. For more details, see the Features by OS section below."

In that section one finds:
Feature   ...   Windows
...
C++11   ...   Unknown

Oops! How many trails do you want to blaze at once?

On the other hand, GDB most likely can handle the dwarf information in whatever Windows appropriate object files LLVM has otherwise created (certainly the program executable).

Title: Re: Code Blocks bundled with LLVM
Post by: AndrewCot on June 15, 2022, 03:36:46 am
Patches for adding LLDB debugging support are welcome for any OS.
Title: Re: Code Blocks bundled with LLVM
Post by: Piotr Grochowski on October 15, 2022, 03:27:31 pm
Nevermind, old LLVM versions are extremely incomplete, and llvm implicitly encourages e-waste.