This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: GCC 3.2 OpenBSD3.2
- From: Marc Espie <espie at quatramaran dot ens dot fr>
- To: jb at ktxg dot com
- Cc: gcc at gcc dot gnu dot org
- Date: Mon, 4 Nov 2002 21:58:28 +0100
- Subject: Re: GCC 3.2 OpenBSD3.2
- Organization: Ecole Normale Superieure (quatramaran)
In article <5.2.0.9.2.20021103120852.00b19108@molson.wixb.com> you write:
>I noticed there are no comments on this platform on your
>supported page.
>
>Should GCC3.2 compile on Openbsd w/o any issues, or do I need
>anything such as GNU Binutils in addition?
>
>OTOH, if this is a know failure, please at least advise me.
gcc 3.2 compiles successfully on OpenBSD 3.2, as you can guess from
looking at /usr/ports/lang/egcs/stable on your OpenBSD system.
It appears to be working just fine on a variety of platforms, but since
you didn't bother mentioning the architectures, I'll surmise you're one
of those less bright guys that thinks the world is an i386... :-/
To bootstrap it completely on i386, you need an Ada compiler---the binary
packages for gcc 3.2 and gnat-3.2 are conveniently available from
ftp.openbsd.org.
There are known issues, being worked on.
In my opinion, the most annoying one is that Java doesn't work, because
there are issues to solve with boehm-gc vs. dynamic loading on OpenBSD.
We do now have (in OpenBSD-current) a more up-to-date, fixed port of
boehm-gc 6.1, which alledgedly works good enough for OpenCM.
I haven't gotten around to applying it to gcc yet.