It appears as though the Ubuntu version is attempting to pull in Mac OSX specific libraries.
$ java -version
openjdk version "14.0.2" 2020-07-14
OpenJDK Runtime Environment (build 14.0.2+12-Ubuntu-120.04)
OpenJDK 64-Bit Server VM (build 14.0.2+12-Ubuntu-120.04, mixed mode, sharing)
$ sudo make -k install
[sudo] password for greg:
[DEP] Missing GraphMDP library. Some packages will not be compiled.
[DEP] Missing Spot library(spot.lrde.epita.fr/). Some packages will not be compiled.
[DEP] Missing Open Graph Drawing Framework (ogdf.uos.de). Some packages will not be compiled.
[DEP] Missing Coin CLP solver (projects.coin-or.org/Clp). Some packages will not be compiled.
[ANT] JavaGUI/Editor/dist/Editor.jar
[javac] warning: Supported source version 'RELEASE_6' from annotation processor 'org.antlr.v4.runtime.misc.NullUsageProcessor' less than -source '1.8'
[javac] /usr/local/src/GreatSPN/SOURCES/JavaGUI/Editor/src/common/OSXIntegration.java:11: error: cannot find symbol
[javac] import java.awt.Taskbar;
[javac] ^
[javac] symbol: class Taskbar
[javac] location: package java.awt
[javac] /usr/local/src/GreatSPN/SOURCES/JavaGUI/Editor/src/common/OSXIntegration.java:12: error: package java.awt.desktop does not exist
[javac] import java.awt.desktop.QuitEvent;
[javac] ^
[javac] /usr/local/src/GreatSPN/SOURCES/JavaGUI/Editor/src/common/OSXIntegration.java:13: error: package java.awt.desktop does not exist
[javac] import java.awt.desktop.QuitHandler;
[javac] ^
[javac] /usr/local/src/GreatSPN/SOURCES/JavaGUI/Editor/src/common/OSXIntegration.java:14: error: package java.awt.desktop does not exist
[javac] import java.awt.desktop.QuitResponse;
[javac] ^
[javac] /usr/local/src/GreatSPN/SOURCES/JavaGUI/Editor/src/common/OSXIntegration.java:15: error: package java.awt.desktop does not exist
[javac] import java.awt.desktop.QuitStrategy;
[javac] ^
[javac] 5 errors
[javac] 1 warning
It appears as though the Ubuntu version is attempting to pull in Mac OSX specific libraries.
$ java -version openjdk version "14.0.2" 2020-07-14 OpenJDK Runtime Environment (build 14.0.2+12-Ubuntu-120.04) OpenJDK 64-Bit Server VM (build 14.0.2+12-Ubuntu-120.04, mixed mode, sharing)
$ sudo make -k install [sudo] password for greg: [DEP] Missing GraphMDP library. Some packages will not be compiled. [DEP] Missing Spot library(spot.lrde.epita.fr/). Some packages will not be compiled. [DEP] Missing Open Graph Drawing Framework (ogdf.uos.de). Some packages will not be compiled. [DEP] Missing Coin CLP solver (projects.coin-or.org/Clp). Some packages will not be compiled. [ANT] JavaGUI/Editor/dist/Editor.jar [javac] warning: Supported source version 'RELEASE_6' from annotation processor 'org.antlr.v4.runtime.misc.NullUsageProcessor' less than -source '1.8' [javac] /usr/local/src/GreatSPN/SOURCES/JavaGUI/Editor/src/common/OSXIntegration.java:11: error: cannot find symbol [javac] import java.awt.Taskbar; [javac] ^ [javac] symbol: class Taskbar [javac] location: package java.awt [javac] /usr/local/src/GreatSPN/SOURCES/JavaGUI/Editor/src/common/OSXIntegration.java:12: error: package java.awt.desktop does not exist [javac] import java.awt.desktop.QuitEvent; [javac] ^ [javac] /usr/local/src/GreatSPN/SOURCES/JavaGUI/Editor/src/common/OSXIntegration.java:13: error: package java.awt.desktop does not exist [javac] import java.awt.desktop.QuitHandler; [javac] ^ [javac] /usr/local/src/GreatSPN/SOURCES/JavaGUI/Editor/src/common/OSXIntegration.java:14: error: package java.awt.desktop does not exist [javac] import java.awt.desktop.QuitResponse; [javac] ^ [javac] /usr/local/src/GreatSPN/SOURCES/JavaGUI/Editor/src/common/OSXIntegration.java:15: error: package java.awt.desktop does not exist [javac] import java.awt.desktop.QuitStrategy; [javac] ^ [javac] 5 errors [javac] 1 warning
BUILD FAILED