I've lots of experience when it comes to windows web programming, but have never done any linux development. I read all the info I could find concerning building WPE WebKit, tried on different linux distros (mint/mate/xubuntu) to build it but couldn't get it built.

I use linux Mint 19.1 Cinnamon 4.0.8

I followed the info on https://trac.webkit.org/wiki/WPE to build it from a release tarball.

I downloaded the latest release (2.24.2), together with it's 2 dependencies from https://wpewebkit.org/releases/ But even the first command didn't work:

cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -GNinja

Apparently I needed "cmake", but also "ninja-build". Why isn't that mentionned? After some looking around, I found this URL https://github.com/WebPlatformForEmbedded/WPEWebKit which refers to yet another source code version (not the release tarball), which provided some extra packages as build prereqs.

But even after installing loads more apt-get packages, I still cannot get it compiled, I'm now at "xkbcommon" which it cannot find. So my question: is there a known list of packages, that will make it build?

Is there any development environment that can "read" which packages are needed before I can start building? Or something else I seem to not know?

0 Answers