Building Webkit SVN on Debian

Requirements

  • Libsoup
  • Libproxy
apt-get install build-essential libcurl4-gnutls-dev  libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev 
apt-get install libgconf2-dev 
apt-get build-dep webkit libsoup
svn co http://svn.gnome.org/svn/libsoup/trunk libsoup
svn checkout http://libproxy.googlecode.com/svn/trunk/ libproxy-read-only
svn checkout http://svn.webkit.org/repository/webkit/trunk WebKit
CFLAGS="-msse -msse2 -msse3 -mtune=nocona" CXXFLAGS="${CFLAGS}" ./configure --enable-gnomekeyring
make -j4

UPDATE - I'm trying out x86_64 support for JIT Javascript. (See 32 or 64bit for my complaints about architecture limitations.)

Result - I was able to compile Webkit and JIT javascript optimizations and it runs with epiphany, but I'm not sure if its really doing anything. Now moving onto compiling a newer version of Epiphany (2.24.01):

CFLAGS="-msse -msse2 -msse3 -mtune=nocona" CXXFLAGS="${CFLAGS}" ./configure --with-engine=webkit

By on March 25, 2009 11:23 PM

Categories: