This is the mail archive of the ecos-discuss@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: eCos with non-GNU compiler


>>>>> "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

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]