QT_NO_STL in KDE4

Dirk Mueller mueller at kde.org
Wed Sep 13 11:59:28 BST 2006


On Wednesday 13 September 2006 10:59, Lubos Lunak wrote:

> > Because kde3 did - that's the only reason so far.
>  So we no longer care that it noticeably increases build times or it
> doesn't do so anymore?

We care about performance? Huh? Since when?

Just my own small little benchmark: 

$ make -j30 kdelibs r583758:
real    9m2.265s
user    7m58.346s
sys     3m48.798s

$ make -j30 kdelibs r583758 -DQT_NO_STL:
real    6m16.271s
user    5m53.586s
sys     2m49.827s


But anyway, building time is unimportant. The point of -DQT_NO_STL was that no 
STL crap sneeks into our code, so that: 

$ du -sk b-with-stl/lib b-without-stl/lib
25826   b-with-stl/lib
25826   b-without-stl/lib


remains the same. 


Dirk




More information about the kde-core-devel mailing list