next up previous
Nächste Seite: Benutzung Aufwärts: Anwendung Vorherige Seite: Anwendung

Kompilierung

Zunächst muß die Datei legOS_sim.tgz mittels in ein Verzeichnis SIM_ROOT entpackt werden. Danach müssen die Makefiles (Makefile.common) in den Unterverzeichnissen LINUX, SUN4 und examples angepaßt werden. Hierbei sind das Wurzelverzeichnis (Variable SIM_ROOT) und das Verzeichnis des FSU-Pthread-Paketes (Variable THREAD_ROOT) zu setzen.

Danach müssen die Komponenten des Simulators kompiliert werden. Dazu führt man make in den Verzeichnissen SIM_ROOT/LINUX und SIM_ROOT/SUN4 aus, wobei man beachten muß, daß das Kommando auch tatsächlich auf der entsprechenden Architektur ausgeführt.

Im Anschluß kann man die Beispielprogramme im Verzeichnis examples übersetzen. Hier wird davon ausgegangen, daß es bereits eine Version der FSU-Pthread-Bibliothek für die gerade benutzte Architektur in einem entsprechenden Verzeichnis (THREAD_ROOT/lib/LINUX oder THREAD_ROOT/lib/SUN4) existiert.



Frank Mueller
1999-10-29