public inbox for insight@sourceware.org
 help / color / mirror / Atom feed
From: "Kai Ruottu" <kai.ruottu@luukku.com>
To: insight@sources.redhat.com
Subject: Re: Nokia 7650
Date: Thu, 12 Dec 2002 02:04:00 -0000	[thread overview]
Message-ID: <3DF87C3A.18838.DFA63D@localhost> (raw)
In-Reply-To: <Pine.LNX.4.44.0212090713500.1504-100000@valrhona.uglyboxes.com>

Keith Seitz <keiths@redhat.com> wrote:

> On Sun, 8 Dec 2002, Paul Cole wrote:
> 
> > Can I use your insight GDB to debug applications on my Nokia 7650 device?
> 
> Does GDB support it? If so, Insight should work with it, too.

 I received the Nokia "Series 60 SDK for Symbian OS, Version 0.9"
yesterday so I haven't gathered much experience with it. But a quick
look at it after installing showed the GCC being '2.9-psion-98r2'
and the GDB/Insight being version '4.17-psion-98r2', so the Cygnus
'GNUPro 98r2' release seems to be in the bottom... Four years old
stuff perhaps, but released in July 2002 or something. And only for
Windows/Cygwin host of course :(

 A stamp "Compatible with Nokia 7650" was on the CD-package...

 Maybe Paul wanted to know whether other hosts like Linux could be
used and whether newer versions of GCC and Insight could be used.

 The first thing one sees is that the GNU sources are not included
although there would have been space for them on the CDROM, the
binaries etc. taking only 123 Mbytes now. Finding out how the patched
sources can be got from Symbian/Nokia seems to be the first job.

 The 'show version' gives:

----------------------- clip -------------------------------------
GNU gdb 4.17-psion-98r2
Copyright 1998 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and 
you are
welcome to change it and/or distribute copies of it under certain 
conditions.
Type "show copying" to see the conditions.  
There is absolutely no warranty for GDB.  Type "show warranty" for 
details.
This version of GDB has been modified by Symbian Ltd. to add EPOC 
support.
Type "show epoc-version" to see the EPOC-specific version number.
This GDB was configured as "--host=i686-pc-cygwin32 --target=arm-epoc-
pe".
----------------------- clip -------------------------------------

and the 'help target' gives:

----------------------- clip -------------------------------------
List of target subcommands:

target epoc -- Use a remote epoc device via a serial line
target epocinternal -- Target used internally by the "epoc" target
target exec -- Use an executable file as a target
target extended-remote -- Use a remote computer via a serial line
target rdi -- Use a remote ARM-based computer; via the RDI library
target rdp -- Use a remote ARM system which uses the ARM Remote 
Debugging Protocol
target remote -- Use a remote computer via a serial line
target sim -- Use the compiled-in simulator
----------------------- clip -------------------------------------

 So the "has been modified by Symbian Ltd. to add EPOC support"
has a meaning and these modifications should be found for inclusion
into the newer sources...

 BTW, there is a 'gdbstub.exe' which seems to be related to the
'epocinternal' target, ie. there being a real ARM/EPOC 'emulator'
or 'simulator' now, not only a emulator which takes programs
compiled with MSVC++ for the i386-pe host...

Cheers, Kai

  reply	other threads:[~2002-12-12 10:04 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-12-08  5:17 Paul Cole
2002-12-09 10:22 ` Keith Seitz
2002-12-12  2:04   ` Kai Ruottu [this message]
2002-12-12  7:12     ` Keith Seitz

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=3DF87C3A.18838.DFA63D@localhost \
    --to=kai.ruottu@luukku.com \
    --cc=insight@sources.redhat.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).