Skip to content
Mike Fikes edited this page Nov 25, 2016 · 40 revisions

This page list notes for building on various target operating systems. Please feel free to add notes for any new operating system you have built Planck on.

Build Tooling

Ensure that the following build tools are available.

  • java, maven, lein
  • clang, cmake, xxd

Dependencies

Add the needed libraries.

Arch

pacman -S webkitgtk libzip zlib

Centos 7

sudo yum install webkitgtk3-devel libzip-devel libcurl-devel

Debian 8

sudo apt-get install pkg-config javascriptcoregtk-4.0 libglib2.0-dev libzip-dev libcurl4-gnutls-dev libicu-dev

macOS

brew install pkg-config libzip icu4c

Ubuntu 14.04

sudo apt-get install javascriptcoregtk-3.0 libglib2.0-dev libzip-dev libcurl4-gnutls-dev libicu-dev

Ubuntu 16.04

sudo apt-get install javascriptcoregtk-4.0 libglib2.0-dev libzip-dev libcurl4-gnutls-dev libicu-dev
Clone this wiki locally