Various build problems with gcc 2.95.2 on sparcv9-sun-solaris2.7 target...

Alexandre Oliva oliva@lsd.ic.unicamp.br
Mon Dec 6 11:27:00 GMT 1999


On Dec  6, 1999, Roland Mainz <Roland.Mainz@informatik.med.uni-giessen.de> wrote:

> - ... the sparcv9-gcc build looks for shared libs/objs in /usr/lib/ instead
> of /usr/lib/sparcv9/
> - ... "make bootstrap" fails because the bootstrap build passes a mix of
> 32bit and 64bit objs to the linker

Yup.  GCC 2.95.2 doesn't really support sparcv9.  The support is under
development for the next major release.

>> > I ran into massive build problems while attempting to create a package
>> > for Sun Solaris 2.7/2.8/64-bit... ;-(
>> 
>> I'm not surprised. sparc64 is not officially supported.

> sparc64 != sparcv9.

In GCC terminology, I think it is.  It's just that, on GNU/Linux, it's
called sparc64, and on Solaris, it's called sparcv9.

> A sparcv9-gcc 2.95.2 C-only compiler can be build, but "make
> bootstrap" fails

It can't really be built, since bootstrap fails.  The GCC 2.95 series
isn't suited for sparcv9 builds.  If you really want to, you may try
development snapshots.

-- 
Alexandre Oliva http://www.ic.unicamp.br/~oliva IC-Unicamp, Bra[sz]il
oliva@{lsd.ic.unicamp.br,guarana.{org,com}} aoliva@{acm,computer}.org
oliva@{gnu.org,kaffe.org,{egcs,sourceware}.cygnus.com,samba.org}
** I may forward mail about projects to mailing lists; please use them



More information about the Gcc-bugs mailing list