WebKitNix / webkitnix

A WebKit2 port based on POSIX and OpenGL/ES
http://nix.openbossa.org
66 stars 24 forks source link

Missing dependencies when compiling on ubuntu 12.04.1 #2

Open clody69 opened 11 years ago

clody69 commented 11 years ago

The following dependencies were missing:

libxrender-dev libxcomposite-dev libavcodec-dev

libavcodec was not found so I had to install libavcodec-dev

ossy-szeged commented 11 years ago

intltool

./configure: line 12418: intltool-update: command not found checking for intltool >= 0.35.0... found

configure: error: Your intltool is too old. You need intltool 0.35.0 or later.

libgnutls-dev

configure: error: in `/home/webkitbuildbot/_ubi1204-teszt/WebKitNix/WebKitBuild/Dependencies/Source/glib-networking-2.33.2':

configure: error: "No package 'gnutls' found"

gnome-common

* Configuring libsoup * [10/11]

You need to install gnome-common

gtk-doc-tools

* Configuring libsoup * [10/11] /usr/bin/gnome-autogen.sh .... checking for gtk-doc >= 1.0... testing gtkdocize... not found. _Error_: You must have gtk-doc >= 1.0 installed to build libsoup. Download the appropriate package for from your distribution or get the source tarball at http://ftp.gnome.org/pub/GNOME/sources/gtk-doc/

qrwteyrutiyoup commented 11 years ago

Doesn't it also need ruby?

ossy-szeged commented 11 years ago

Yes, we need ruby too.

All of us have sedkit-env-qtwebkit PPA installed from ppa:u-szeged/sedkit, which installed many packages for QtWebKit. It is possible that many of them are needed for WebKitNix too, but missing from the dependency list.

It would be great if somebody can try to find all dependency with pbuilder or other tool in a clean environment.

jeez commented 11 years ago

I guess you shouldn't need libavcodec anymore, neither the dev package. Not sure about the others though... @lauromoura Can you please check this and perhaps fix our README.nix if needed?