This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Success after struggles building gcc-3.0 (c compiler only) for sp arcv9-sun-solaris2.7
- To: Åke Nordin A (QRA) <Ake dot A dot Nordin at era dot ericsson dot se>
- Subject: Re: Success after struggles building gcc-3.0 (c compiler only) for sp arcv9-sun-solaris2.7
- From: Alexandre Oliva <aoliva at redhat dot com>
- Date: 10 Aug 2001 22:50:23 -0300
- Cc: "'gcc at gcc dot gnu dot org'" <gcc at gcc dot gnu dot org>
- Organization: GCC Team, Red Hat
- References: <494DCF9DBBCCD2118CC00008C75D706905CBC0F9@esealnt181>
On Aug 9, 2001, Åke Nordin A (QRA) <Ake.A.Nordin@era.ericsson.se> wrote:
> 1) libiberty is built with the old system compiler, in our case
> a 32-bit gcc-2.8.1. This makes the linking of libiberty fail,
> since the objects were built by the old compiler and thus are
> 32-bit.
Yep. In a sense, you're doing a cross build, in which case `make
bootstrap' shouldn't be used. The best way to do this is `make all',
`make install', then use this installed compiler to bootstrap a
complete sparcv9 compiler.
However, note that GCC 3.0 does not fully support sparcv9/sparc64.
Hopefully, GCC 3.1 will.
--
Alexandre Oliva Enjoy Guarana', see http://www.ic.unicamp.br/~oliva/
Red Hat GCC Developer aoliva@{cygnus.com, redhat.com}
CS PhD student at IC-Unicamp oliva@{lsd.ic.unicamp.br, gnu.org}
Free Software Evangelist *Please* write to mailing lists, not to me