For developers: To help with configuring your environment to compile up the source code, you can set up a 'local' folder with the necessary setup/devel files. For example, for 64-bit linux (in your top-level Greenstone3 folder): svn co https://svn.greenstone.org/local/greenstone3/linux-64bit local Then edit: local/gs3-{setup,devel}.sh accordingly. #==== Key things to do: #==== 1. Check you have 'svn' on the command-line 2. Set the environment variable for JAVA_HOME (in gs-setup.sh) appropriately for your system 3. Set the environment variable JAVACFLAGS (in gs-devel.sh) if using JDK >= 11 Look to see if there is a README file in the local folder that matches the OS distribution you are on. Such files contain specific commands that were run as part of getting Greenstone3 compiled up from source code.