Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.os.linux.development.apps > #372

Re: IDE's

From Kaz Kylheku <kaz@kylheku.com>
Newsgroups comp.os.linux.development.apps
Subject Re: IDE's
Date 2012-01-08 18:49 +0000
Organization A noiseless patient Spider
Message-ID <20120108104237.475@kylheku.com> (permalink)
References <jeab96$3ub$1@dont-email.me> <Pine.LNX.4.64.1201072203410.12292@login04.caesar.elte.hu> <jecf9q$6ca$2@dont-email.me>

Show all headers | View raw


On 2012-01-08, Bill M <wpmccormick@just_about_everywhere.com> wrote:
> Ersek, Laszlo wrote, On 1/7/2012 3:06 PM:
>> On Sat, 7 Jan 2012, Bill M wrote:
>>
>>> Is there such an IDE that can do this without having a lot of overhead
>>> on the target hardware platform?
>>
>> "man gdbserver". Any IDE or standalone debugger frontend that can work
>> with gdb will do (eg. emacs or ddd).
>>
>> Laszlo
> Would you recommend Eclipse for this?

Eclipse is a front end and has nothing to do with what runs on the
target platform or whether you're reduced to using printf for debugging or have
real breakpoint debugging.

The right answer was given: the GNU project has a debugger called gdb, which
implements remote debugging via a scaled down version called gdbserver, which
has the process-loading and instrumentation pieces of gdb and can communicate
with another gdb over a serial line or network.  This other gdb is where you
load all the executable images and their symbols (so that these things don't
have to be present on the target system, which may be a small embedded device
with no space for those things!) In your words "without having a lot of
overhead on the target hardware platform".

If your target can support gdbserver, you should be able to remotely debug with
gdb, using local copies of the executable material, with symbols, source code,
etc.

Given that, you can use whatever front-end for gdb that you like.
If Eclipse provides one, you should be able to use it.

Back to comp.os.linux.development.apps | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

IDE's Bill M <wpmccormick@just_about_everywhere.com> - 2012-01-07 14:51 -0600
  Re: IDE's "Ersek, Laszlo" <lacos@caesar.elte.hu> - 2012-01-07 22:06 +0100
    Re: IDE's Bill M <wpmccormick@just_about_everywhere.com> - 2012-01-08 10:12 -0600
      Re: IDE's "Ersek, Laszlo" <lacos@caesar.elte.hu> - 2012-01-08 18:12 +0100
        Re: IDE's Bill M <wpmccormick@just_about_everywhere.com> - 2012-01-08 21:19 -0600
        Re: IDE's Bill M <wpmccormick@just_about_everywhere.com> - 2012-01-08 21:45 -0600
          Re: IDE's "Ersek, Laszlo" <lacos@caesar.elte.hu> - 2012-01-09 11:55 +0100
            Re: IDE's Bill M <wpmccormick@just_about_everywhere.com> - 2012-01-09 13:29 -0600
              Re: IDE's Kaz Kylheku <kaz@kylheku.com> - 2012-01-09 19:47 +0000
            Re: IDE's David Brown <david.brown@removethis.hesbynett.no> - 2012-01-09 20:30 +0100
      Re: IDE's Kaz Kylheku <kaz@kylheku.com> - 2012-01-08 18:49 +0000
        Re: IDE's Bill M <wpmccormick@just_about_everywhere.com> - 2012-01-08 21:53 -0600
      Re: IDE's Grant Edwards <invalid@invalid.invalid> - 2012-01-09 15:15 +0000
        Re: IDE's ufo22940268@gmail.com - 2012-02-18 06:22 -0800

csiph-web