Georg Baum wrote:
> Am Samstag, 3. Februar 2007 20:11 schrieb Peter Kümmel:
> 
>> Do you think you-as a main developer of lyx- will
>> have problems to build Qt 4.x by your own?
> 
> No.
> 
>> (I assume it's a question of your principles
>> because even I have mangaged to compile Qt4.2
>> on linux, wasn't it ./configure & make? :) )
> 
> Something like that. The problem is not that the installation is too 
> difficult, the problem is that I want to keep the number of packages I 
> need to compile from source as minimal as possible. I already have a lot 
> of these, and keeping them up to date is time consuming. And of course as 
> soon as qt 4.2.3 is out LyX will require it, so I'll have to reinstall qt 
> as often as a new version comes out.
> 
>> Or do you only think about the packageing?
>> Then, yes, this could really become a problem.
> 
> That is another problem.
> 
>> Would it be possible to link Qt statically to lyx for
>> all people not having the Qt>4.2.1? Or is there to
>> much distro dependend stuff in a static linked lyx?
> 
> Probably yes. E.g. some distros patch the locations of config files and 
> similar things. But basically I don't want to care about this, this is the 
> job of the distribution vendors.
> 
>> (I assume you don't wanna link statically because
>> of the wasted memory.)
> 
> And security fixes. I don't want to watch security bulletins and apply some 
> patches, I simply want a
> 
> apt-get update; apt-get upgrade
> 
> and be done with it, because other people do the security stuff for me.

Are there really security updates of the distro versions of Qt?

> 
> I can tell you lots of bad things that happen with statically compiled 
> applications (e.g. I need to set a numeric DISPLAY variable for one 
> particular app, because it is statically compiled with some old X 
> libraries that have a DNS problem).
> 
> Shipping with statically compiled libraries is something for closed source 
> applications that want to provide one single binary for all linux distros 
> and versions. LyX is Open Source, and shipped as part of many distros, so 
> it should use the system libraries.
> 
> If LyX goes this route then without me, because it is completely wrong IMO.

I was only a question :)

> 
> 
> Georg
> 


-- 
Peter Kümmel

Reply via email to