Wie funktioniert der
QueriX-4GL Core Compiler auf Windows NT/2000? Laufen 4GL-Programme auf
der Client- oder Server-Seite?
QueriX erzeugt .c Source-Dateien. Mit einem C-Compiler für Windows
werden .exe-Dateien erzeugt, die auf NT oder Win2000 laufen.
Der Server kann sich überall in dem Netzwerk befinden (NT, UNIX
oder sonstige). Die Anwendung würde immer auf dem Windows-Client
laufen. (SQLnet oder Inet könnte erforderlich sein.)
Zurück
Wie
benutze ich QueriX unter Windows NT/2000 ?
Das grundlegende Prinzip ist das Gleiche wie für andere Plattformen.
Die 4GL-Quell-Dateien werden zuerst mit dem QueriX-Compiler kompiliert,
danach mit einem C-Compiler kompiliert und mit einem Querix-Verzeichnis
verknüpft, um ein ausführbares Programm zu erzeugen.
Der Unterschied ist, dass es im Moment kein Gegenstück zum 4make-Tool
gibt, um diesen Prozess zu automatisieren. Empfehlenswert ist aber die
ähnliche Vorgehensweise mit nmake.
Nach der Installation von QueriX kann eine tools.ini-Datei für die
Spezifikation der Verzeichnisse verwendet werden, und eine makefile erzeugt
werden (die in vielen Hinsichten einer 4make .def-Datei ähnelt),
um das Program zu erzeugen.
Zurück
Wie
benutze ich makefiles unter Windows NT/2000 ?
Mit nmake und tools.ini es ziemlich einfach das benötigte makefiel-Programm
zu erstellen. Es geht nur darum, eine Regel für das Programm und
eine Liste von Quell-Dateien zur Verfügung zu stellen. In der Zeile,
wo die mit Ihrem Programm zu verknüpfenden Objekte und Verzeichnisse
spezifiert werden, müssen Sie eine von den Querix Verzeichnis-Gruppen
spezifizieren:
- QX_LIBSI - Informix
- QX_LIBSO - Oracle
Beispiel.
Zurück
Wie
benutze ich tools.ini unter Windows NT/2000?
In tools.ini werden alle Verzeichnisse spezifiziert und gruppiert, die
für Informix, Oracle oder beide in einem Querix-Program verknüpft
werden müssen.
Es gibt eine standardisierte tools.ini-Datei,
die wir für die Kompilierung auf NT empfehlen. Zusätzlich wird
das Programm nmake benötigt.
Die ersten Lines der tools.ini-Datei müssen editiert werden, um
anzugeben, wo sich die Home-Verzeichnisse von QueriX und die aktuelle
Datenbank auf Ihrem System befinden. Danach müssen Sie INIT setzen,
damit es auf die gewünschte tools.ini-Datei zeigt.
set INIT=/myproject/source/tools.ini
Danach brauchen Sie nur eine makefile.
Zurück
|