How to Build Unix BSP
Joel Sherrill
joel.sherrill at OARcorp.com
Wed Aug 8 12:39:36 UTC 2001
Kiran C wrote:
>
> Hi,
> Thanks for ur reply
> How useful is a simulated or Synthetic environment in developement.
> Say you are implementing network protocols..then such an environment is
> really usefull isn't it( excluding driver development)?
I have a long standing, not merged, patch from Ian Lance Taylor
(formerly
binutils maintainer) that lets the network stack work under Linux.
The problem is the underlying conflict between RTEMS calls, header
files, etc.
and the native ones.
> The build debug cycle can be greatly be reduced.
> What do u think about it?
Personally, I would investigate either a CPU simulator or a virtual PC
environment like Plex86 or VMware. I think the Cygnus/RedHat SID
simulation environment includes some simulated network devices.
IMO it is better to work on a simulated CPU since that is closer
to the real thing.
> Thanks,
> Kiran
>
> ----- Original Message -----
> From: Ralf Corsepius <corsepiu at faw.uni-ulm.de>
> To: Kiran C <kiranc at tataelxsi.co.in>
> Cc: RTEMS <rtems-users at OARcorp.com>
> Sent: Wednesday, August 08, 2001 11:35 AM
> Subject: Re: How to Build Unix BSP
>
> > Am 08 Aug 2001 11:11:09 +0530 schrieb Kiran C:
> > > Hi,
> > > What build utils should I use to build UNIX BSP.(Synthetic Target).
> > > Can I use my native gcc compliers?
> > Yes.
> >
> > > Or should I be using any cross complier for it?
> > No.
> >
> > > The README.Configure does n't give any any information about the
> > > parameters for the
> > > Configure script for the UNIX BSP.
> > None are required, but you might want to apply --prefix=<somewhere>
> > (Don't use /usr or /usr/local)
> >
> > > I am trying to build it in Cygwin.
> > In this case, native means using the Cygwin toolchain (Not a DOS/Win
> > toolchain).
> >
> > > Has anybody reported success in doing so?
> > This is known to be broken at several places, with different problems
> > popping up depending on which version of Cygwin and of RTEMS you are
> > going to use.
> >
> > Fixing this properly would not be easy, but unfortunately, apparently
> > nobody seems to care about.
> >
> > However, it is fairly easy to get it "compilable" with a couple of
> > hacks.
> >
> > Ralf
> >
> > --
> > Ralf Corsepius
> > Forschungsinstitut fuer Anwendungsorientierte Wissensverarbeitung (FAW)
> > Helmholtzstr. 16, 89081 Ulm, Germany Tel: +49/731/501-8690
> > mailto:corsepiu at faw.uni-ulm.de FAX: +49/731/501-999
> > http://www.faw.uni-ulm.de
> >
--
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