thanks john that looks like it might be the answer. ive started playing around with it. i was thinking it might be a good idea if we all collaboarated on this list to build a config file to build webkit which we could then make available on the website to everyone, after all being able to easily build a self contained webkit must be useful to lots of others not just me?


On 25/12/11 21:26, John Ralls wrote:

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




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?


_______________________________________________
webkit-gtk mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-gtk

Reply via email to