We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
For each of the source file compiles call "armcc" with "-c" option; this tells the compiler to compile the file but not to link it, so it can have symbols it exports and symbols which is it missing and will need in future from other objects. The output from each invocation of the tools will be an ELF object.armcc foo.c -c -o foo.oarmcc bar.c -c -o bar.o... etc ...Once you have built all of your objects link them with "armlink" to get the ELF executable:armlink foo.o bar.o -o example.exe
armcc foo.c -c -o foo.oarmcc bar.c -c -o bar.o... etc ...
armlink foo.o bar.o -o example.exe