cross-compiling under cygwin?

Howard, Marc Marc.Howard at
Sat Apr 9 04:48:32 EST 2005

 > -----Original Message-----
> From: linuxppc-embedded-bounces at 
> [mailto:linuxppc-embedded-bounces at] On Behalf Of Dan Malek
> Sent: Friday, April 08, 2005 11:33 AM
> To: Robert P. J. Day
> Cc: Embedded PPC Linux list
> Subject: Re: cross-compiling under cygwin?
> On Apr 8, 2005, at 10:13 AM, Robert P. J. Day wrote:
> >   i've just had a request from a colleague who wants to do all the
> > cross-compilation for our 8xx board on a windows box, rather than
> > linux.
> Just remember there is lots more to building and developing
> than compiling a kernel.  In addition to the compiler, you need
> lots of support tools.  Once you get a kernel, you have to create
> some kind of file system, of course NFS won't work on Windows,

If I were Catholic I'd have to say a bunch of Hail Mary's for mentioning
this but...

Yes you can run NFS on Windows.  The systems we ship inside our
equipment have a Win2k Server host and the embedded boards hang off of
it.  File exchange is done via NFS.  Micro$oft has a huge free package
called "Windows Services for Unix".  It only runs on Win2k and XP Pro
however.  The other gotcha is that it can only export NTFS file systems,
not FAT32.

It is basically a better cygwin port than cygwin itself.  I say this
because its compiler can compile and run some RPC apps I normally use
natively on the embedded systems.  Cygwin couldn't (missing include
files, etc.).

Now I'm going to wash my mouth out with soap...

Marc W. Howard

More information about the Linuxppc-embedded mailing list