<br><br><div class="gmail_quote">2009/11/7 Matthias Klumpp <span dir="ltr"><<a href="mailto:matthias@nlinux.org">matthias@nlinux.org</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hello!<br>
I try to get the libqt4intf into Debian, so that FPC-Qt4 applications can<br>
be build for Debian repositories.<br>
I got the following comment of Sune Vuorela, a maintainer of qt, kde,<br>
including kde and qt bindings for various<br>
languages.<br>
(I removed some parts of his mail, which only affect my packageing)<br>
<br>
---------<br>
Subject: Re: RFS: libqtintf4<br>
Date: Sat, 7 Nov 2009 11:59:10 +0000 (UTC)<br>
From: Sune Vuorela <<a href="mailto:nospam@vuorela.dk">nospam@vuorela.dk</a>><br>
<br>
[...]<br>
<br>
How are the bindings done? By manually writing each wrapper class or by<br>
some 'secret script' that helps?<br>
<br>
It looks like the qreal handling is too fragile, but might be just<br>
enough to make it work on debian, and it seems to assume<br>
that all people using Qt on arm uses 'qtopia'. (qtopia doesn't exist<br>
anymore)<br>
<br>
And wouldn't it make more sense to create different bindings for each qt<br>
module? That's what the python, c#, ruby, php, lua, ... bindings are<br>
doing.<br></blockquote><div>I have to agree with this point that it might be good idea. Maybe not for each module (rather group of modules) but still. For example why would I need code for WebKit if I don't use it in my Qt application? </div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
The build system looks like it is a buildd killer. It basically builds<br>
all files at once, instead of build all files and then link them<br>
together.<br>
<br>
I'm not sure I like this way of creating qt bindings, I_think doing what<br>
the kdebindigs people, by using the 'smoke' intermediate library is a<br>
better way ahead.<br>
<br>
I'm not interested in pascal, so I won't sponsor this. This is a first<br>
list of comments from some Qt person ;)<br>
<br>
/Sune<br>
- maintainer of qt, kde, including kde and qt bindings for various<br>
languages.<br>
--------<br>
Could you please clarify those issues? Maybe use a ordinary Configure/CMake<br>
system and maybe split the lib into several different modules?<br>
Thanks for your comments and best regards<br>
Matthias Klumpp<br>
<br>
<br>
<br>
_______________________________________________<br>
Qt mailing list<br>
<a href="mailto:Qt@lists.lazarus.freepascal.org">Qt@lists.lazarus.freepascal.org</a><br>
<a href="http://lists.lazarus.freepascal.org/mailman/listinfo/qt" target="_blank">http://lists.lazarus.freepascal.org/mailman/listinfo/qt</a><br>
</blockquote></div><br>