bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Is hurd buildable/runnable with gcc 3.2 cross compiler?


From: Marcus Brinkmann
Subject: Re: Is hurd buildable/runnable with gcc 3.2 cross compiler?
Date: Wed, 2 Oct 2002 08:12:29 +0200
User-agent: Mutt/1.4i

On Tue, Oct 01, 2002 at 09:18:02PM -0700, Burton Samograd wrote:
> 1) All the build instructions I've seen for doing cross compilation seem to
> specify quite old versions of gcc (2.7.*).  Is hurd buildable/runnable with
> newer versions or is that unkown and needs to be tested?

In fact, it is only buildable with 3.2.  If you have Debian GNU/Linux, see
the gcc-i386-gnu package (although that might be out of date currently).
Note that if you want to do cross compilation, we expect you to sort out all
the little nits and issues with cross compilation all by yourself ;)  That
said, it's quite painless if you know what you do.

> 2) I've pulled gnumach from cvs but run into configuration problems when it
> tries to check the oskit version.h. 

You are better off with the gnumach-1-branch for now.  Development on that
is closed, but development on the HEAD has not really been persued either in
the last months.

> I would be attempting to build with gcc 3.2, but when i follow the 
> instructions
> for the older compilers (not blindly, but closely) I get a group of 
> compilation
> errors complaining about a missing signal.h, which I'm unsure how to fix.

Oh, right, it might be that the older gnumach is only compilable with an
older gcc, and not with gcc 3.2.  I am not sure anybody ever tried it with
newer gcc (this is because of all the old Linux driver code in it).

But you don't need a cross compiler at all for gnumach, if you have gcc for
any i386 target.

Thanks,
Marcus


-- 
`Rhubarb is no Egyptian god.' GNU      http://www.gnu.org    marcus@gnu.org
Marcus Brinkmann              The Hurd http://www.gnu.org/software/hurd/
Marcus.Brinkmann@ruhr-uni-bochum.de
http://www.marcus-brinkmann.de/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]