Building PlayOnLinux 5
This page explains how to build PlayOnLinux 5
Source: https://github.com/PlayOnLinux/POL-POM-5/wiki/Build
Contents
On Ubuntu 16.04
Dependencies
First, install the following dependencies:
- maven
- openjdk-8-jdk
- openjfx
Compile PlayOnLinux 5
Clone the repository:git clone https://github.com/PlayOnLinux/POL-POM-5
Use the right Java version:export JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64"
Compile PlayOnLinux 5 with Maven: cd POL-POM-5
mvn clean package
Run PlayOnLinux 5
Run the previously built jar filejava -jar target/playonlinux-5.0-SNAPSHOT-jar-with-dependencies.jar
On Arch
The following has only been tested on 64-bit Arch installs.
Dependencies
First, install the following dependencies:
- maven
- jdk8-openjdk
- java-openjfx
- gradle-1.8 (AUR)
You will need to set JAVA_HOME to "/usr/lib/jvm/java-8-openjdk" after installing jdk8-openjdk, but before installing openjfx.
Compile PlayOnLinux 5
Clone the repository:git clone https://github.com/PlayOnLinux/POL-POM-5
Use the right Java version:export JAVA_HOME="/usr/lib/jvm/java-8-openjdk"
Compile PlayOnLinux 5 with Maven:
cd POL-POM-5
mvn clean package
If you are using Oracle JDK, the home path will be /usr/lib/jvm/java-8-oracle
Run PlayOnLinux 5
You'll find the packaged version as a zip in phoenicis-dist/target. You can launch it by unzipping phoenicis-dist.zip and running PlayOnLinux.sh