Hi,

In Qt 5 we're relying on libxcb instead of the aging xlib. One drawback is that 
it limits the portability of Qt binaries on Linux (AFAIK xcb isn't part of any 
LSB). But it turns out the real dealbreaker when trying to have a somewhat 
portable Qt binary on Linux is libxcb-icccu: E.g. I can't run a Qt compiled on 
Ubuntu 11.10 on my OpenSUSE 12.1 because of this dependency, and the LSB 
appchecker even says it's not available on any platform known to him.

Now I don't have a real understanding of icu, and couldn't really figure out 
what libxcb-icccm does. I learnt it's an acronym for "Inter-Client 
Communication Convention" , but how crucial is it? Would it be feasible to make 
icccm optional for the icu platform plugin (preferably by configure switch)?

Regards

Kai

--
Kai Koehne, 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 


_______________________________________________
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development

Reply via email to