« Previous -
Version 16/22
(diff) -
Next » -
Current version
Jérémy Larrieu, 01/07/2020 12:50 PM
BuildAnubisFromSourcesWindow710¶
Requirements¶
First of all, you'll need to install these requirements:- MSYS2
- SCons
- make
- gcc
- g++
- libjpeg
- 32bits installer for Windows 7/10 32bits
- 64bits installer for Windows 7/10 64bits
Install MSYS2 with the downloaded installer.
Run the MSYS2 MinGW 32-bits terminal and run this command to update your installation:
pacman -Syuu
Close the terminal and repeat the update process until there are no more update available.
Then, to install scons, make, gcc, g++ and libjpeg, launch this command:
pacman -S --needed base-devel mingw-w64-i686-toolchain mingw-w64-i686-libjpeg-turbo
Press Enter key when it will ask to install all packages in base-devel and mingw-w64-i686-toolchain groups.
Then, validate the installation.
Get Anubis sources¶
Clone repo from http://gitlab.anubis-lang.com/anubis/anubis.git and checkout ANUBIS_1_14 branch.
Compile Anubis sources¶
To compile Anubis compiler, goto folder anubis_dev > compiler and execute the following command:
scons
To compile Anubis vm, go to folder anubis_dev > vm and execute the following command:
scons
Install Anubis¶
Customize Anubis vm compilation (SSL, ...)¶
Common errors¶
ValueError : unsupported pickle protocol: 5 => delete .sconsign.dblite file and run scons again