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. 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. Georg