Live data from Hacker News

GDB 7.11 released

lists.gnu.org

1–10 of 39 posts

Re: GDB 7.11 released

#3
At Ticketmaster, I learned the first thing you write when you start on bare metal is a debugger. I worked on VAX, 68000 and 8051 bare metal.

The difference between an amateur operating system project and a professional one is writing a compiler.

Re: GDB 7.11 released

#5
post #2

How do I use this on OS X 10.11?

You can build the gdb executable manually on OS X 10.11.

First, run this if you haven't already installed the Command Line Tools for Xcode:

  xcode-select --install
Then run these commands:

  curl -o gdb-7.11.tar.xz https://ftp.gnu.org/gnu/gdb/gdb-7.11.tar.xz
  tar zxf gdb-7.11.tar.xz
  cd gdb-7.11
  ./configure
  make
  make install
This should place the executable at /usr/local/bin/gdb. The final step is to codesign it. Instructions: http://sourceware.org/gdb/wiki/BuildingOnDarwin

Re: GDB 7.11 released

#6

At Ticketmaster, I learned the first thing you write when you start on bare metal is a debugger. I worked on VAX, 68000 and 8051 bare metal. The difference between an amateur operating system project and a professional one is writing a compiler.

You still work for TicketMaster or was it long ago ?

Re: GDB 7.11 released

#7

At Ticketmaster, I learned the first thing you write when you start on bare metal is a debugger. I worked on VAX, 68000 and 8051 bare metal. The difference between an amateur operating system project and a professional one is writing a compiler.

Forth and HolyC have both.

Re: GDB 7.11 released

#8

At Ticketmaster, I learned the first thing you write when you start on bare metal is a debugger. I worked on VAX, 68000 and 8051 bare metal. The difference between an amateur operating system project and a professional one is writing a compiler.

You still work for TicketMaster or was it long ago ?

Take a look at Terry's project if you don't know it yet:

http://www.templeos.org/

Re: GDB 7.11 released

#9
OK, for someone who's written a lot of C++ in Visual Studio but is now developing on Linux: is it worth learning GDB? It seems like it'll always have some mental overhead compared to a visual debugger, but on the other hand I was never crazy about using an IDE...

Re: GDB 7.11 released

#10
post #9

OK, for someone who's written a lot of C++ in Visual Studio but is now developing on Linux: is it worth learning GDB? It seems like it'll always have some mental overhead compared to a visual debugger, but on the other hand I was never crazy about using an IDE...

Learn cgdb instead.
Post reply on HN