Compilieren Guide
Beachte: der gcc Compiler wird benötigt.
Der Grund dafür ist, dass ich die "labels as values" Funktion für die Ausführung verwende.
Und gcc ist der einzige Compiler der das unterstützt. Aber das ist kein Problem, weil es
gcc für fast alle Systeme gibt.
Ins Source Verzeichnis wechseln.
Und dann das hier:
$ ./configure
$ make
$ su
# make install
Nano portieren
Makefile
CFLAGS setze die benötigten Compiler Optionen
LDFLAGS
include/
host.h
Definiere einen neuen Maschinen und OS Typ.
Setze den Endian Typ.
Setze CLOCKS_PER_SEC, falls nötig.
PATH_SLASH_CONV auf TRUE setzen, wenn das OS den Backslash in Pfaden verwendet.
vm/
arch.h
wait_sec Verwende die Delay Funktionen des OS.
wait_tick
exe_socket.c Wenn das OS keine BSD Sockets unterstützt, dann muss hier
geändert werden.
exe_process.c Prozess Funktionen. Dies ist vom Betriebssystem abhängig.
Prev: Installation
|