Build Anubis From Sources on linux 64bits

Required dependencies

Anubis compile as 32 bits application.
Hence we must install multilib to compile.

On debian

apt-get install gcc-multilib
apt-get install g++-multilib

to compile Anubis compiler and VM we use scons (multi platform make).
Need bison and flex for building the Anubis compiler

apt-get install scons
apt-get install bison
apt-get install flex

Get sources

git clone https://gitlab.anubis-lang.com/anubis/anubis.git
# switch to current version branch
cd anubis && git switch ANUBIS_1_19

Compile

Compiler:

cd anubis_dev/compiler
scons

VM:

At first you must compile the OpenSSL in third_dev directory to be able to compile the VM correctly.

see here to how to compile the OpenSSL for Anubis VM.

Now to compile the VM, go to vm folder and execute scons with the desire options

cd anubis/anubis_dev/vm
scons GUI=0
Redmine Appliance - Powered by TurnKey Linux