On Friday, 27 de January de 2012 18.00.55, Olivier Goffart wrote: > On Friday 27 January 2012 17:32:28 Pau Garcia i Quiles wrote: > > On Fri, Jan 27, 2012 at 5:27 PM, Olivier Goffart <[email protected]> wrote: > > > /me wonder why we still even care about QT_NO_STL > > > > Embedded? > > Care to elaborate? > > (I deserved that response with my IRC syle message :-)) > > I mean webkit uses the stl, v8 uses the stl so decrative need the stl. > With QtWidget being replaced on embedded by QML, what can you really do with > Qt without webkit and QML? > > And which system with a decent C++ compiler do not have a decent stl?
I posted about this several months ago.
The idea is for some severely limited embedded systems to leave out libstdc++
and rely only on libsupc++. On some other systems with multiple C++ compilers,
it's possible to share libsupc++ and keep separate higher-level
implementations.
But to be honest, you're right: you won't be able to go very far with Qt in
the future without STL.
Here are the sizes of the several libstdc++ I've found on my system
(technically, filesystem block size to make it easier for me):
790528 /home/thiago/obj/meego-armv7hl/usr/lib/libstdc++.so.6.0.16
778240 /home/thiago/obj/meego-ia32/opt/cross/armv7hl-meego-linux-
gnueabi/lib/libstdc++.so.6.0.16
933888 /home/thiago/obj/meego-ia32/usr/lib/libstdc++.so.6.0.16
1658880 /opt/meego/meego-1.2-sdk-arm-toolchain/arm-meego-linux-gnueabi/arm-
meego-linux-gnueabi/lib/libstdc++.so.6.0.14
782336 /opt/meego/meego-handset-armv7hl-madde-sysroot-1.2.80.0.20110503.2-
fs/meego-handset-armv7hl-madde-
sysroot-1.2.80.0.20110503.2/usr/lib/libstdc++.so.6.0.14
974848 /opt/poky/1.1/sysroots/mips-poky-linux/usr/lib/libstdc++.so.6.0.16
995328 /usr/lib64/libstdc++.so.6.0.16
950272 /usr/lib/libstdc++.so.6.0.16
--
Thiago Macieira - thiago.macieira (AT) intel.com
Software Architect - Intel Open Source Technology Center
Intel Sweden AB - Registration Number: 556189-6027
Knarrarnäsgatan 15, 164 40 Kista, Stockholm, Sweden
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Development mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/development
