[Allegro] Quadriga verstärkt
Bernhard Eversberg
ev at biblio.tu-bs.de
Mo Jul 23 15:26:30 CEST 2012
Die 4 Zugpferde srch, index, qrix, import werden nun von 5
Arbeitspferden unterstützt, die bisher fast alle nur als 16bitter
existierten, jetzt aber 32bittrig upgegradet sind (32 = 2 hoch 5)
und in dieser Form ihr Unterkommen in der V32.7 finden sollen.
Das sind die "Neuen" (wobei "upd" schon in V32.6 ein 32er ist):
upd startet acon -jupdate ... = Ersatz f. altes update.exe
qr ii-Datei in eine lesbare Liste wandeln
rdwr Textdatei zeilenweise lesen und schreiben
log2alg LOG-Datei in .ALG wandeln
cfgconv alte CFG-Datei (<V13) in neue Struktur wandeln
Die C-Quellen liegen alle im Repo atools/trunk
Daneben (parallel) liegen neun Repos mit den Projektdateien der
neun Programme für VC2010. Weil diese wohl keiner weiteren
Diversifizierung bedürfen, haben wir auf die Unterteilung in
"trunk" usw. verzichtet.
Diese Anordnung wurde gewählt, weil jedes VC2010-Projekt seine
eigenen Dateien und einen zusaetzlichen Ordner braucht, und einem
sonst leicht was durcheinandergeht oder die Übersicht verloren.
Für UNIX/Linux muß es anders gemacht werden, das wird noch kommen.
Optimal ist das nicht, zugegeben, aber es funktioniert. Damit werden
jetzt Erfahrungen gesammelt, und wenn wer ein besseres Modell machen
kann und sich dsfür Akzeptanz findet, übernehmen wir das.
Was also tun, wenn man mit VC2010 z.B. das Programm srch.c
kompilieren will, also srch.exe erstellen?
1. Einen Ordner für die Quadriga anlegen: z.B.
c:\quellen\atools
2. Die Quellen auschecken:
cd c:\quellen\atools
svn checkout https://svn.allegro-c.de/svn/atools/trunk .
3. Die Projektdateien auschecken
cd c:\quellen
svn checkout https://svn.allegro-c.de/svn/srch-w .
4. VC2010 Express oder Prof. sollte installiert sein, dann
In c:\quellen\srch-w die Datei srch.sln mit VC öffnen
4a. Hier würde die eigene Aktivität einsetzen, z.B. Modifizieren
im Schnittstellenmodul "srchs.c"
5. Oben statt "Debug" auf "Release" umschalten (Debug geht auch, nützt
aber nur was, wenn man sich damit auskennt)
Und dann F7.
6. Endemeldung abwarten: (und Warnungen ignorieren, sie sind harmlos und
werden in späterer Phase noch eliminiert)
Fehler werden durch "error..." angezeigt
== Erstellen: 1 erfolgreich, Fehler bei 0, 0 aktuell, 0 übersprungen
7. Das Kompilat srch.exe liegt dann unter
c:\quellen\srch-w\release
Und ganz genauso geht es mit den anderen 8.
B.E.
Mehr Informationen über die Mailingliste Allegro