This is the mail archive of the crossgcc@sources.redhat.com mailing list for the crossgcc project.

See the CrossGCC FAQ for lots more information.


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

RE: intuitive IDE for gcc on linux ?


> I was wondering if there is any intuitive integrated 
> development environment for cross-gcc.

Well, all my tools are fully integrated into bash, I quite
like it myself :-)

For more GUI-like stuff, you might want to have a look at
Source Navigator, which is somewhat like Visual Studio. I am
not sure it supports cross-compiling straight out of the box,
but it shouldn't be much of a problem to adapt (there are
people here using Visual Studio for cross compiling, so
why not...)
I believe CodeMagic could fill the spot as well. It was
once targeted for Perl, and then they realised they could
do whatever with it...

> In general, what are all the good things about gcc I can 
> tell? (i already mention quite a few to my boss)

I would basically say: there is no such thing as an IDE
for x-compilation, because specific needs are different
from platform to platform. Sure you can put your cross
compiler in a nice window, and get the editor to compile
when you press F9, and even start the software emulation
when you press F5, but the bottom line is that each target
is different and you often need widely different tools
to get software on a target. The IDE just won't know
all the possible ways (are you downloading with FTP? or a
Flash emulator? or JTAG? or something altogether different
and possibly proprietary?). And when there is no unified
way of doing something, the only flexible way is the
command line (well, I guess you could use complicated
things like CORBA or COM to get the IDE to talk to a
"target" object with specific methods, but then you will
need a specialist to program your tiny bit that talks to
the board... that's overkill IMO).

What's wrong with command line anyway?

Cheers,
Y.


------
Want more information?  See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sourceware.cygnus.com


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