On Dec 25, 2011, at 1:05 PM, Andrew Wood wrote:

> Im trying to build WebKitGTK+ such that I can always use the latest version 
> on just about any Linux distro, similar to how the binary version of Firefox 
> that Mozilla produce seems to run flawlessly on any Linux distro regardless 
> of what libs that distro has. Presumably they do this by bundling everything 
> it needs (libraries) to make it self contained?
> 
> 
> Ive tried to do this with WebKit but found the problem is library versions 
> depeneded on by other libraries, it just becomes a minefield and after 
> several weeks of messing around trying to get it to work I think this shared 
> library problem is one of the biggest drawbacks to the Linux world - i.e many 
> distros, many shared libs, some present, some not, some new, some older.
> 
> It seems that its impossible to build a modern version of WebKitGTK+ on solid 
> stable distos like RHEL/CentOS, Debian stable etc because WebKit insists on a 
> much newer version of certain libs than the ones on those distros, and as I 
> say trying to provide a local copy of each one seems impossible...
> 
> Surely this must be possible though? Surely my dream of building a WebKit app 
> that will just work on any distro like firefox does isnt that far fetched?
> 
> Any suggestions?

http://live.gnome.org/Jhbuild

You can build a completely (or partly) self-contained tree somewhere and use 
environment variables in a startup script to aim webkit at the right libraries.

Regards & Merry Christmas,
John Ralls
_______________________________________________
webkit-gtk mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-gtk

Reply via email to