arm-rtems-gcc...no
Joel Sherrill
joel.sherrill at OARcorp.com
Thu Nov 21 14:00:49 UTC 2002
> Sorry if I interpret you incorrectly. You said mere gcc-3.2.targ.gz. And the error messages also indicate the same. You have to apply the RTEMS patch. Or you
> have to export the cross compiler path to the PATH environment variable. The other tools also should be patched. It says arm-rtems-gcc not found.. not gcc.
> Refer the fileTOOLVERSIONS in the same ftp directory as the source archive. Then compile them for the target processor(arm).
> Or you may use the patched
> tools available at ftp://ftp.oarcorp.com/pub/rtems/releases/4.5.0/c_tools
Dead on the money until here. Always try to use the tool versions and
patches that go with a particular RTEMS version. In particular,
gcc and newlib are co-dependent with RTEMS since they must agree
on header files, cpp predefines, threading support, etc.
It is possible that a particular gcc/newlib version will work with
a range of RTEMS versions but it is better to stick with the recommended
versions. For example after 4.5, a large .h file reorg was performed
which resulted in the 4.5.0 tools not being useable with snapshots
at a certain point. More recently, we merged some BSD-isms into
newlib to clean up some more and even more recently, the signal.h
file changed in newlib and RTEMS has to stay in sync with that.
--
Joel Sherrill, Ph.D. Director of Research & Development
joel at OARcorp.com On-Line Applications Research
Ask me about RTEMS: a free RTOS Huntsville AL 35805
Support Available (256) 722-9985
More information about the users
mailing list