Re: [slackware-alphadevel] issues with c++ in gcc 2.95.2

From: Chris Lumens (chris@slackware.com)
Date: Sat Nov 25 2000 - 19:10:08 PST


> I've been running into problems with gcc 2.95.2 as
> well. KDE's control panel core dumps and a lot of the
> other components in KDE crash.. not unusual. I think
> it's a lot of 64-bit cleaness issues and also has to
> do with what compiler gcc is compiled with. I'm
> wondering if we compile gcc with the cc compile from
> Compaq if that would clear some of the issues up. It's
> a long shot and I have to find out what the licensing
> is for their cc/c++ on alpha Linux.

I don't like the idea of building gcc with the Compaq compilers. I'd
perfer if we could just stay within our own toolchain. For now, I've
reverted gcc 2.95.2 back into contrib, moved egcs back to the d series,
and am in the process of getting back to work on the KDE packages.

The C++ issues, coupled with the fact that gcc 2.95.2 cannot build glibc
(check the glibc FAQ for more information) pretty much forces me to
revert. It sucks because we'll be out of sync with the Intel version and
because everyone will have to sync that stuff back out again.

I'm just going to have to wait for a better compiler to come out, I guess.
I can't even run the gcc testsuite to make sure that the compiler is valid
because they have removed it over copyright problems. So for now, we're
maintaining on egcs.

> I may also be
> close to finding out what to disable in the generic
> kernel so that it works on my alpha. I'll keep you
> up-to-date on that. As soon as I'm done with figuring
> that out, I'll look into getting gcc working right. If
> that does not work out, then egcs will have to be
> compiler.

Ah, good. Once you've got a kernel that boots on your machine, just send
me the config file and I'll merge it on into the tree. Try to make as few
changes as necissary, though.

If you want to play with the gcc stuff more, go right ahead. I've thrown
it back into /contrib so it's still around for playing with. You can keep
both egcs and gcc installed at the same time, but whichever one you
install last will be the default. Ideally, you would be able to get it to
compile KDE 2.0 stuff.

-- 
Chris Lumens - chris@slackware.com - KG6CIH
@n=(-42,-85,-83,-19,65,2,-10,-10,-15,-3,2,-10,73,-4,8,-4,2,79,8,17,15,7,14,2);
print map{chr(-$n[$i++]+ord)} sort(split(//,'place random string here')),"\n";



This archive was generated by hypermail 2b30 : Fri May 09 2003 - 10:00:02 PDT