[Qt-jambi-interest] Using the system qt4 libs
Dusan Zatkovsky
msk.conf at gmail.com
Tue Aug 4 12:54:16 CEST 2009
Hi.
> So, I just had luck that my system libraries are working with the
> pre-compiled Qt Jambi?
Seems to be ...
> I don't know, but normally the required libraries are installed as a deb or
> rpm package and the application can use them (of course on Windows you just
> give the user all necessary libraries to install under C:/Programs/Your
> App/). But I think there are none Qt Jambi packages right now. At least
> there are none for Debian.
AFAIK ubuntu has some qt-jambi packages, I have used jambi-designer from
there, but some of them are buggy ( and as I know ubuntu, they will stay
buggy forever :-] ).
But when I tried to backport that packages to etch, I wasn't successfull. I
thing that ubuntu has different configure parameters of qt4 for qtjambi
compatibility.
I understand your fight, native qt-jambi binary distribution is little
unfriendly for linux ( I mean shell scripts wrapping designer etc..., they
are looking for some stuff in 'pwd' and so they are absolutely unusable as
system libraries).
But - original binary qtjambi distribution has a big benefit - you should run
your application on any computer if you bundle qt jars together with your
app, because that jars contains native c++ qt libs too. I know that it
is 'breaking' the package managment idea on most linux distros and using much
more disk/ram space, but sometimes it should be very useful ( mostly when you
want to run your apps on mixed environment [windows/linux] ).
> If I ask the user to compile Qt Jambi against his Qt4 system libraries,
> then the user need first to install all necessary -dev packages?
Yes. But it was a hard job on debian, I wasn't successful some time ago ( I
spent about 1 day with it, configure, make, wait_long_time, not works,
delete, reconfigure, rebuild ... )
--
Dusan
More information about the Qt-jambi-interest
mailing list