[Qt-creator] Qt Creator 2.8 on Linux - g++ version

Ziller Eike Eike.Ziller at digia.com
Tue Jul 2 15:24:41 CEST 2013


On 02.07.2013, at 14:36, Peter Pearson <peter at thefoundry.co.uk> wrote:

> On 02/07/13 13:32, Diego Iastrubni wrote:
>> 
>> The compiler issue is not the only problem. You also need to see which
>> libraries are available on each system. For example libpng used in Arch
>> was not named the same as the one on Ubuntu - and thus I was not able to
>> run QtCreator official distribution on Arch "back then".
> 
> Indeed - which is why I said:
> "as long as everything (stuff like zlib and libpng) is statically linked, as opposed to dynamically to the system ones"
> 
> It's not perfect by any means, but it generally works in practice, even with the most modern Xorg, GLib, libstdc++, DBus, etc, of the very latest Fedora and Ubuntu systems.

Even then you can get into clashes, since Qt loads plugins from the system. We had that with libpng. We had libpng statically linked into Qt Creator, a Qt plugin (style) loaded and tried to use the system libpng --> crash.

-- 
Eike Ziller, Senior Software Engineer - Digia, Qt
 
Digia Germany GmbH, Rudower Chaussee 13, D-12489 Berlin
Geschäftsführer: Mika Pälsi, Juha Varelius, Anja Wasenius
Sitz der Gesellschaft: Berlin, Registergericht: Amtsgericht Charlottenburg, HRB 144331 B




More information about the Qt-creator mailing list