On 02.07.2013, at 14:36, Peter Pearson <[email protected]> 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 _______________________________________________ Qt-creator mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/qt-creator
