I also tried to use lldb for a few days, and decided that gdb setup is still worth the trouble.
> On Dec 10, 2016, at 10:12 PM, Sterling Hughes <[email protected]> wrote: > > Ugh. > > I’ve been using lldb for most of the day, and it’s… fine. Certainly it has > improved over the years. We might consider switching to it on mac os x for > the simulated environment. I hate having to make users learn yet another > debugger, but people are moving away from GCC / GDB and to LLVM / LLDB, and I > don’t know how well GDB is going to work on new versions of Mac. > > Sterling > > On 10 Dec 2016, at 12:11, marko kiiskila wrote: > >> I have this running. But it’s not great. >> >> You need gdb 7.12.1 (you can get that with brew). >> Codesign your gdb; https://sourceware.org/gdb/wiki/BuildingOnDarwin >> <https://sourceware.org/gdb/wiki/BuildingOnDarwin> >> And then I also had to make gdb owned by root with SUID bit set (Peter didn’t >> need to, so your YMMV). >> Add the following to your .gdbinit: >> set startup-with-shell off >> >> And that should do it. It is not without it’s it’s woes. Every process I run >> under gdb ends up being a zombie. It’s like the walking dead season 1 >> on my laptop. However, I can do ‘newt run’ with my targets. >> >> Hope this helps, >> M >> >>> On Dec 10, 2016, at 10:59 AM, Sterling Hughes <[email protected]> wrote: >>> >>> I’m wondering if anyone else has seen this / worked around it? >>> >>> I can run SIM directly from command line, or under LLDB, but GBD seems to >>> be broken? >>> >>> Sterling
