Notes about branches:
In order to build/develop the Odyssey Web Browser, checkout branch odyssey.
Please note that building Odyssey requires considerable resources. Build machine of 12 cores, 32 GB RAM and NVME disk builds Odyssey in 12 minutes with 'm -12'. Build machine of 3 cores, 24 GB RAM and SATA SSD disk builds Odyssey in 90 minutes with 'm -3'.
Before building Odyssey you need to have a working AROS cross compiler and SDK built and installed on your machine. Please follow this turorial to build them:
https://arosnews.github.io/how-to-cross-compile-aros-hosted-wsl/
Notes:
As an effect of the whole process you should have two 'commands' x86_64-aros-gcc and x86_64-aros-g++ available in path. The compilers should be in version 6.5.0.
Run the following script in the root of Odyssey source tree:
$ ./rebuild.sh
Select option 11) x86_64-aros (Release). Once the script completes:
$ cd cross-build-x86_64-aros
$ make
After build completes, your executable will be available in 'cross-build-x86_64-aros/bin' directory.