[Allegro] OpenSource-Vorbereitungen

Bernhard Eversberg ev at biblio.tu-bs.de
Fr Mär 25 10:47:02 CET 2011


Die Vorbereitungen für die weiteren OpenSource-Freigaben nähern sich dem 
wichtigen
Punkt, wo wir die "Klassenbibliothek" herausbringen wollen. Das wird 
etwa übernächste
Woche geschehen, unter der für Programmquellen wohl günstigsten 
Apache2-Lizenz:
   http://de.wikipedia.org/wiki/Apache_Lizenz

Im SVN  http://svn.allegro-c.de/svn/
sieht man jetzt schon drei noch unzugängliche Verzeichnisse:

ac15   : Eigentliche Klassendateien
aindex : Index-Kernfunktionen (nicht nur über die Klassen nutzbar)
osdp   : OpenSource-DemoProgramm
          (zum Ausprobieren der Kl.Bib.)

Neu und schon zugänglichist außerdem:

demo2  : Offizielle Dateien der DemoDatenbank
          (das z.B. zum Ausprobieren von osdp erforderliche Minimum)

Gearbeitet wird jetzt nur noch am Demoprogramm osdp. Es soll mit allem
ausgestattet sein, was man zum Kompilieren unter Linux und Solaris braucht,
und zwar unter Anwendung des "GNU Build System":
   http://de.wikipedia.org/wiki/GNU_Build_System

Das DemoProgramm osdp.cpp ist dann das einzige, das man sich anschauen
muß, um eigene Programme zu entwickeln; in die anderen Teile braucht man
nicht einzugreifen. Veränderungen darin sind natürlich auch denkbar, nach
entsprechender Einarbeitung. (Jeder Bestandteil ist gründlich kommentiert.)
Sonstige Komponenten von dritter Seite werden nicht gebraucht.
osdp ist ausführlich kommentiert und zeigt an Beispielen, wie die 
Klassen und ihre
Methoden verwendet werden. Ein weit größeres, demselben Aufbau 
entsprechendes
Programm ist acon, welches im zweiten Quartal herauskommen soll.

Für das Kompilieren unter Windows kann man auch andere Tools benutzen,
wir verwenden hier Microsoft Visual Studio.

B.Eversberg




Mehr Informationen über die Mailingliste Allegro