Newbie RTEMs user's RTEMS build failing

Joel Sherrill <joel@OARcorp.com> joel.sherrill at OARcorp.com
Thu Dec 19 22:31:19 UTC 2002


jamesfit at paradise.net.nz wrote:
> 
> Hi Alan,
> I am also using OS X 10.2.2. The target board I am building for the MRM
> (http://www.robominds.com) has no network capability so I disabled that. I
> enabled POSIX because I thought that that would provide a somewhat familiar
> interface for me (UNIX, Linux background). I also disabled the ITRON interface
> as I am not familiar with that. Other than those changes it was just the basic
> build switches as specified in the "Getting started" doc.

Greg Menke's answer was dead on the money.  This is a minor mismastch
in RTEMS version and newlib patch version.

> Is the POSIX interface worth investigating? It seems from the documentation
> that it is not a popular option?

I am sorry you got that impression from the documentation.  Where
is POSIX denigrated?  The POSIX API tends to be the foundation for
packages that are ported to RTEMS and a lot of people use it.
I know that the GoAhead webserver, GNAT, NTPD, MDP, ACE/TAO, and most
ports of GNU packages assume the POSIX API is enabled.  The RTEMS
POSIX API is about as complete as is technically possibly given
that RTEMS does nto have memory protection and true processes.

I would like to make sure the documentation does not mislead
anyone about the POSIX API.  I know the POSIX API wasn't that 
robust  when it initially appeared in RTEMS so there may be some
lurking comments from that many years ago.

--joel

> Thanks again.
> Regards,
> James Fitzsimons
> 
> > James,
> > I have successfully built the m68k-rtems toolchain and the 20021118
> > RTEMS snapshot on Mac OS X 10.2.2 . What version of Mac OS X do you
> > have?
> >
> > I am interested in the Coldfire processor, but when I first started, I
> > think I built all of the m68k BSPs by default.
> > What configuration options did you use?
> > I might have disabled POSIX interfaces and it looks like you are getting
> >
> > errors on the posix interfaces?
> >
> >
> > Alan Cudmore

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