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

List:       kde-commits
Subject:    Re: KDE/kdepim/kleopatra
From:       David Faure <dfaure () kdab ! net>
Date:       2008-06-19 9:16:02
Message-ID: 200806191116.04601.dfaure () kdab ! net
[Download RAW message or body]

On Wednesday 18 June 2008, Dirk Mueller wrote:
> On Tuesday 13 May 2008, Jaroslaw Staniek wrote:
> 
> > no idea why that suddenly become a must for Qt 4.4: redef QT_NO_STL and
> > QT_STL
> > 
> > 
> > M  +6 -0      crypto/gui/resolverecipientspage.cpp
> > M  +6 -0      uiserver/echocommand.cpp
> > 
> > 
> > --- trunk/KDE/kdepim/kleopatra/crypto/gui/resolverecipientspage.cpp
> > #807410:807411 @@ -32,6 +32,12 @@
> > 
> > #include <config-kleopatra.h>
> > 
> > +#ifdef QT_NO_STL
> > +#undef QT_NO_STL
> > +#undef QT_STL
> > +#define QT_STL
> > +#endif
> 
> That sounds wrong, it is a qfeature check. 

It is, but it only changes typedefs and stuff in header files, no changes \
to the compiled code for Qt, so enabling it afterwards works too, even \
though it's ugly.

> do you build qt4 without STL  
> support? has anyone else have an issue with that? is this a non-Unix \
> platform  issue?

Yes, by default Qt is built on Windows without RTTI, STL, or exceptions, \
iirc.

-- 
David Faure, faure@kde.org, dfaure@kdab.net
KDE/KOffice developer, Qt consultancy projects
Klarälvdalens Datakonsult AB, Platform-independent software solutions


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

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