I’m evaluating Linux Mint as a main OS replacement, so I’m trying to get my stuff (building) and running on it.
Part of it is building then running OpenJDK and OpenJFX.
First OpenJDK:
- Install the dependencies for OpenJDK
sudo apt install git
the boot JDK
sudo apt install openjdk-25-jdk
the JDK build dependencies
sudo apt-get install autoconf
sudo apt install libasound2-dev
sudo apt install libcups2-dev
sudo apt install libfontconfig1-dev
sudo apt install libx11-dev libxext-dev libxrender-dev libxrandr-dev libxtst-dev libxt-dev
- Get the code
mkdir ~/dev
cd ~/dev
git clone https://github.com/openjdk/jdk
- Time to build
cd ~/dev/jdk
bash configure --with-boot-jdk=/usr/lib/jvm/java-25-openjdk-amd64 --with-vendor-name=LH --with-vendor-url=https://lhochet.dev --with-version-build=5
make images
Then OpenJFX: