[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-core-devel
Subject:    Re: which compilers do we want to support with KDE 4 ?
From:       Matt Rogers <mattr () kde ! org>
Date:       2006-01-29 3:18:43
Message-ID: 200601282118.46082.mattr () kde ! org
[Download RAW message or body]


On Saturday 28 January 2006 02:56, Alexander Neundorf wrote:
> On Saturday 28 January 2006 02:06, Maks Orlovich wrote:
> > > Supporting GCC-3.3 means also supporting the "older" C++ ABI.
> > > It means having to support builds and runtimes that use(d)
> > > libstdc++.so.5 as well as those that use libstdc++.so.6.
> >
> > The ABI makes little practical difference for us at the source edge.
>
> I'm still running Slackware 9.1 here. The latest released version of
> Slackware is 10.2, which comes with gcc 3.3.6. Requiring gcc 3.4 or 4.0
> would mean it can't be used on the currently latest Slackware.
>

Slackware 10.2 provides gcc 3.4 as well on one of the CDs, so it can be used 
on the latest Slackware.

> > Nor for anyone using packages for their distro.  What is more important
> > in terms of dealing with gcc < 3.4 is that it has a different C++
> > /parser/, which may mean some troubles with templates. But it's quite
> > possible that it's workable --- we don't rely on templates that heavily.
>
> We do, in kdelibs/kxmlcore/.
> gcc 3.3.6 is able to compile it, gcc 3.2.3 wasn't.
> The only problem I had was the ctor/function declaration problem:
> QBrush brush(QPixmap(...));
> But this kind of problems can be fixed without problems.
>
> Bye
> Alex

-- 
Matt

[Attachment #3 (application/pgp-signature)]

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic