[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