|
8 anos atrás | |
---|---|---|
Programs | 8 anos atrás | |
data | 8 anos atrás | |
src | 8 anos atrás | |
.gitignore | 8 anos atrás | |
LICENSE | 8 anos atrás | |
README.md | 8 anos atrás |
The names of the packages are given in accordance with their name in the Debian GNU/Linux operating system. They are suitable for users of Ubuntu, Linux Mint, Raspbian and other distributions. To install them, run the following command:
apt-get install -y libsdl2-dev libsdl2-image-dev binutils gcc make git
(This command must be executed with superuser privileges, that is, you must first run su
and enter the password.)
On OS Fedora, Red Hat, CentOS and others, the command and package names will differ:
sudo yum install SDL2-devel SDL2_image-devel binutils gcc make git (not tested!)
Using the terminal, enter the following directory:
cd ~/FreeOberon/data/bin/voc/src
where a modified version of Vishap Oberon Compiler is located.
Compile Vishap Oberon Compiler:
make full
If the compilation was successful, get the superuser's rights (by typing su
or by prepending the following command with sudo
), and run:
make install
VOC files will be installed in /opt/voc
.
Open file ~/.bashrc
and append the following line to the end:
export PATH="/opt/voc/bin:$PATH"
This is necessary so that you can run voc
from the command line (and so that Free Oberon could do it).
In the terminal, go to the FreeOberon/src
directory:
cd ~/FreeOberon/src
Compile Free Oberon:
make -f Makefile_linux
Run the following command to copy Graph and SDL2 modules to VOC:
make -f Makefile_linux install
(optional) Add this line to the end of file ~/.bashrc
:
alias fo='cd ~/FreeOberon;./FreeOberon'
so that Free Oberon could be executed with the fo
command.
Download the setup porgram in EXE format from freeoberon.su, run it and follow the instructions.
Alternatively, you can download a ZIP-archive, extract it to any place on disk and create a desktop shortcut.
Note. If you want to recompile a version of Free Oberon under Windows from the source code yourself, refer to Appendix A of the Free Oberon documentation on freeoberon.su.
Run Free Oberon and type in an Oberon program (or open an example program Book.Mod
), then save it and press F9
to compile and run the program.
The module source codes are saved in subdirectory Programs
and the executable files are saved in bin
. data/bin/compile.sh
and data\bin\compile.bat
are used to compile a program on GNU/Linux and Windows accordingly.