public inbox for ecos-discuss@sourceware.org
 help / color / mirror / Atom feed
* [ECOS] eCos with non-GNU compiler
@ 2000-09-13  9:43 James Dabbs
  2000-09-13 10:13 ` Bart Veer
  0 siblings, 1 reply; 6+ messages in thread
From: James Dabbs @ 2000-09-13  9:43 UTC (permalink / raw)
  To: ecos-discuss

Pardon any naivety..

Has anyone build eCos with compilers other than GNU?  For instance, Diab or
Green Hills?  If so, how did it go?

Also, is anyone developing eCos targets from a Windows host?  What were your
experiences in this area?

The real question (internally here) is whether eCos is tied to
Linux/GNU/GDB, or if anyone has used MULTI or any other windows cross-IDE to
build eCos projects.

-Thanks!

James Dabbs
jdabbs@tga.com

Director of Engineering
TGA Technologies, Inc.
Suite 140, 100 Pinnacle Way
Norcross, GA 30071

770-441-2100 ext 126

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [ECOS] eCos with non-GNU compiler
  2000-09-13  9:43 [ECOS] eCos with non-GNU compiler James Dabbs
@ 2000-09-13 10:13 ` Bart Veer
  2000-09-13 14:04   ` [ECOS] eCos with non-GNU tools Greg Shubin
  0 siblings, 1 reply; 6+ messages in thread
From: Bart Veer @ 2000-09-13 10:13 UTC (permalink / raw)
  To: JDabbs; +Cc: ecos-discuss

>>>>> "James" == James Dabbs <JDabbs@TGA.com> writes:

    James> Pardon any naivety..
    James> Has anyone build eCos with compilers other than GNU? For
    James> instance, Diab or Green Hills? If so, how did it go?

    James> Also, is anyone developing eCos targets from a Windows
    James> host? What were your experiences in this area?

    James> The real question (internally here) is whether eCos is tied
    James> to Linux/GNU/GDB, or if anyone has used MULTI or any other
    James> windows cross-IDE to build eCos projects.

eCos has a number of dependencies on the GNU compilers, see
http://sources.redhat.com/ecos/faq.html#porting_compiler

It may be possible to use debuggers other than gdb, provided they can
cope with the output of the GNU compilers and linker. If the debugging
is intrusive, i.e. you need to run some sort of debug stub on the
target in addition to the application, then you would have to
integrate this stub into the system somehow. The current system comes
only with a gdb stub because the core developers use gdb.

eCos development is not tied to a Linux host, in fact one of the tools
(the graphical configuration tool) is currently only available for
Windows hosts. The installation instructions at
http://sources.redhat.com/ecos/getstart.html provide information for
both Linux and Windows hosts.

I am afraid I do not know anything about MULTI, e.g. whether or not it
allows the compiler to be selected.

Bart Veer // eCos net maintainer

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [ECOS] eCos with non-GNU tools
  2000-09-13 10:13 ` Bart Veer
@ 2000-09-13 14:04   ` Greg Shubin
  2000-09-13 14:57     ` Jonathan Larmour
  2000-09-14  5:41     ` Bart Veer
  0 siblings, 2 replies; 6+ messages in thread
From: Greg Shubin @ 2000-09-13 14:04 UTC (permalink / raw)
  To: egcs; +Cc: ecos-discuss

Related GDB questions:

Do other GDB-based GUI front ends like ddd and Emacs work with ECOS?

Does Insight have any ECOS dependencies, to should it work with any GDB
environment?

Bart Veer wrote:

> >>>>> "James" == James Dabbs <JDabbs@TGA.com> writes:
>
>     James> Pardon any naivety..
>     James> Has anyone build eCos with compilers other than GNU? For
>     James> instance, Diab or Green Hills? If so, how did it go?
>
>     James> Also, is anyone developing eCos targets from a Windows
>     James> host? What were your experiences in this area?
>
>     James> The real question (internally here) is whether eCos is tied
>     James> to Linux/GNU/GDB, or if anyone has used MULTI or any other
>     James> windows cross-IDE to build eCos projects.
>
> eCos has a number of dependencies on the GNU compilers, see
> http://sources.redhat.com/ecos/faq.html#porting_compiler
>
> It may be possible to use debuggers other than gdb, provided they can
> cope with the output of the GNU compilers and linker. If the debugging
> is intrusive, i.e. you need to run some sort of debug stub on the
> target in addition to the application, then you would have to
> integrate this stub into the system somehow. The current system comes
> only with a gdb stub because the core developers use gdb.
>
> eCos development is not tied to a Linux host, in fact one of the tools
> (the graphical configuration tool) is currently only available for
> Windows hosts. The installation instructions at
> http://sources.redhat.com/ecos/getstart.html provide information for
> both Linux and Windows hosts.
>
> I am afraid I do not know anything about MULTI, e.g. whether or not it
> allows the compiler to be selected.
>
> Bart Veer // eCos net maintainer

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [ECOS] eCos with non-GNU tools
  2000-09-13 14:04   ` [ECOS] eCos with non-GNU tools Greg Shubin
@ 2000-09-13 14:57     ` Jonathan Larmour
  2000-09-13 15:08       ` Matthew H. Gerlach
  2000-09-14  5:41     ` Bart Veer
  1 sibling, 1 reply; 6+ messages in thread
From: Jonathan Larmour @ 2000-09-13 14:57 UTC (permalink / raw)
  To: Greg Shubin; +Cc: ecos-discuss

Greg Shubin wrote:
> 
> Related GDB questions:
> 
> Do other GDB-based GUI front ends like ddd and Emacs work with ECOS?

Emacs certainly does. I'm not sure about ddd, but I imagine it would -
after all eCos uses the standard GDB.
 
> Does Insight have any ECOS dependencies, to should it work with any GDB
> environment?

There are no eCos dependencies, so any GDB environment should work
(although all bets are off if the source base is much earlier than GDB
5.0).

Jifl
-- 
Red Hat, 35 Cambridge Place, Cambridge, UK. CB2 1NS  Tel: +44 (1223) 728762
"Plan to be spontaneous tomorrow."  ||  These opinions are all my own fault

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [ECOS] eCos with non-GNU tools
  2000-09-13 14:57     ` Jonathan Larmour
@ 2000-09-13 15:08       ` Matthew H. Gerlach
  0 siblings, 0 replies; 6+ messages in thread
From: Matthew H. Gerlach @ 2000-09-13 15:08 UTC (permalink / raw)
  To: ecos-discuss

DDD works for us using gdb and eCos.

Matthew

Jonathan Larmour wrote:

> Greg Shubin wrote:
> >
> > Related GDB questions:
> >
> > Do other GDB-based GUI front ends like ddd and Emacs work with ECOS?
>
> Emacs certainly does. I'm not sure about ddd, but I imagine it would -
> after all eCos uses the standard GDB.
>
> > Does Insight have any ECOS dependencies, to should it work with any GDB
> > environment?
>
> There are no eCos dependencies, so any GDB environment should work
> (although all bets are off if the source base is much earlier than GDB
> 5.0).
>
> Jifl
> --
> Red Hat, 35 Cambridge Place, Cambridge, UK. CB2 1NS  Tel: +44 (1223) 728762
> "Plan to be spontaneous tomorrow."  ||  These opinions are all my own fault

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [ECOS] eCos with non-GNU tools
  2000-09-13 14:04   ` [ECOS] eCos with non-GNU tools Greg Shubin
  2000-09-13 14:57     ` Jonathan Larmour
@ 2000-09-14  5:41     ` Bart Veer
  1 sibling, 0 replies; 6+ messages in thread
From: Bart Veer @ 2000-09-14  5:41 UTC (permalink / raw)
  To: gshubin; +Cc: ecos-discuss

>>>>> "Greg" == Greg Shubin <gshubin@sonic.net> writes:

    Greg> Related GDB questions:
    Greg> Do other GDB-based GUI front ends like ddd and Emacs work
    Greg> with ECOS?

    Greg> Does Insight have any ECOS dependencies, to should it work
    Greg> with any GDB environment?

It is very unlikely that the eCos team would do anything that causes
problems for emacs users.

Other front ends such as ddd should also work fine. They may be more
limited than Insight in some respects, for example I do not know
whether or not the ddd folks have added support for thread-aware
debugging yet. Also it is possible that there will be future
extensions to gdb to aid eCos development, and GUI support for these
would almost certainly appear in Insight before ddd. Any such
extensions would of course be optional extras, we have no intention of
forcing people to use Insight.

Bart Veer // eCos net maintainer

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2000-09-14  5:41 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2000-09-13  9:43 [ECOS] eCos with non-GNU compiler James Dabbs
2000-09-13 10:13 ` Bart Veer
2000-09-13 14:04   ` [ECOS] eCos with non-GNU tools Greg Shubin
2000-09-13 14:57     ` Jonathan Larmour
2000-09-13 15:08       ` Matthew H. Gerlach
2000-09-14  5:41     ` Bart Veer

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).