When I start compiling for ARM I find some GNU GCC tool sets like
Yagarto and emIDE. The first is just a tool set that can be integrated
in any development environment, the latter is a complete IDE.
I would prefer to use the stand alone tool set. But when I compile a
hello world with Yagarto program I get the error message
ld.exe: cannot find crt0.o: No such file or directory
But the GNU GCC version in emIDE compiles out-of-the-box. You can find a
crt0.o in the product tree.
I doubt that Yagarto just offers an incomplete tool set. What is the
object to configure the tool set that it can't be used with additional
tricks? What am I missing with this crt0.o? What is the preferred way to
setup a project with a tool set lacking crt0.o