Skip to content

BuildUbuntu

staticlibs edited this page Nov 20, 2020 · 10 revisions

Outline

Ubuntu 20.04 Focal Fossa

Install dependencies:

sudo apt install build-essential cmake openjdk-8-jdk-headless pkg-config zip libasio-dev libcurl4-openssl-dev libgit2-dev libglib2.0-dev libgtk-3-dev libhpdf-dev libjansson-dev libjavascriptcoregtk-4.0-dev libjpeg-turbo8-dev liblog4cplus-dev libpng-dev libpopt-dev libpq-dev libsoci-dev libsqlite3-dev libssh2-1-dev libssl-dev libsystemd-dev libwebkit2gtk-4.0-dev zlib1g-dev

Setup Java:

export JAVA_HOME=$(readlink -f /usr/bin/javac | sed "s:/bin/javac::")

Build:

cd wilton
mkdir build
cd build
cmake .. -DWILTON_BUILD_FLAVOUR=ubuntu
make dist
./wilton_<version>/bin/wilton -v

Ubuntu 18.04 Bionic Beaver

Install dependencies:

sudo apt install build-essential cmake openjdk-8-jdk-headless pkg-config zip libasio-dev libgit2-dev libglib2.0-dev libgtk-3-dev libhpdf-dev libjansson-dev libjavascriptcoregtk-4.0-dev libjpeg-turbo8-dev liblog4cplus-dev libpng-dev libpopt-dev libpq-dev libsoci-dev libsqlite3-dev libssh2-1-dev libssl-dev libsystemd-dev libwebkit2gtk-4.0-dev zlib1g-dev

Setup Java:

export JAVA_HOME=$(readlink -f /usr/bin/javac | sed "s:/bin/javac::")

Build:

cd wilton
mkdir build
cd build
cmake .. -DWILTON_BUILD_FLAVOUR=ubuntu
make dist
./wilton_<version>/bin/wilton -v
Clone this wiki locally