WebKitGTK+-1.6.1
Introduction to WebKitGTK+
The WebKitGTK+ package is the port
of the portable web rendering engine WebKit to the GTK+ platform.
This package is known to build and work properly using an LFS-7.0
platform.
Package Information
-
Download (HTTP): http://webkitgtk.org/webkit-1.6.1.tar.gz
-
Download MD5 sum: c11743694b1b71dad287b2e7a9e73b05
-
Download size: 9.7 MB
-
Estimated disk space required: 500 MB (38 MB installed)
-
Estimated build time: 28 SBU
WebKitGTK+ Dependencies
Required
Gperf-3.0.4, libjpeg-8c,
libpng-1.5.7, ICU-4.8.1.1,
libxslt-1.1.26, gtk+-2.24.8 or gtk+-3.2.3 (if both are
installed configure defaults to using gtk+-3), libsoup-2.30.2, GStreamer Base
Plug-ins-0.10.25, which-2.20 and SQLite-3.7.8
Optional
cURL-7.22.0, enchant-1.6.0,
GeoClue,
gobject-introspection-1.30.0
(required if building epiphany),
GTK-Doc-1.18 and MathML.
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/webkitgtk
Installation of WebKitGTK+
Install WebKitGTK+ by running the
following commands:
./configure --prefix=/usr --with-gtk=2.0 &&
make
To test the results, issue: make
check (you must be in an xterm or similar to do
this, because it launches some windows).
Now, as the root
user:
make install
Command Explanations
--with-gtk=2.0
: This option forces
Webkit to compile against
Gtk+-2, even if Gtk+-3 is also installed. With Gtk+-2, everything Webkit installs is suffixed with 1.0. When it
is compiled against Gtk+-3
everything it installs is suffixed with 3.0. Both versions can be
installed alongside one another with no namespace conflicts.
--enable-introspection
: This option
enables support for gobject-introspection.
--enable-gtk-doc
: Use this parameter if
GTK-Doc is installed and you wish
to rebuild and install the API documentation.
Contents
Installed Program:
jsc-1 or jsc-3 (depending on whether you
installed the gtk+-2 or gtk+-3 version of webkit)
Installed Library:
libwebkit-1.0.so and
libjavascriptcoregtk-1.0.so or libwebkit-3.0.so and
libjavascriptcoregtk-3.0.so (depending on whether you installed
the gtk+-2 or gtk+-3 version of webkit)
Installed Directories:
/usr/include/webkit-1.0 and
/usr/share/webkit-1.0 or /usr/include/webkit-3.0 and
/usr/share/webkit-3.0 (depending on whether you installed the
gtk+-2 or gtk+-3 version of webkit)
Short Descriptions
jsc-1
or jsc-3
|
is a command-line utility that allows you to run
JavaScript programs outside of the context of a web
browser.
|
libwebkit-1.0.so
|
contains the WebKitGTK+
API functions for gtk+-2.
|
libwebkit-3.0.so
|
contains the WebKitGTK+
API functions for gtk+-3.
|
libjavascriptcoregtk-1.0.so
|
contains functions that are used by jsc-1
|
libjavascriptcoregtk-3.0.so
|
contains functions that are used by jsc-3
|
Last updated on 2011-12-12 13:12:28 +0000