Bearbeiten Sie die Datei c_build.bat im CASLsoft C_Build Verzeichnis.
Die Batchdatei 'c_build.bat', die zum Compilieren des C Codes, den der CASLpro Compiler erstellt hat, verwendet wird, erwartet die Installation der beschriebenen Tools. CYGWIN und GCC tools werden in ihren Standard Installationsverzeichnissen erwartet:
C:\CYGNUS\CYGWIN-B20\H-I586-CYGWIN32\BIN;
C:\PROGRAM FILES\PRC-TOOLS\H-I586-CYGWIN32\BIN;
Wurden diese in anderen Verzeichnissen installiert, muss die Datei CASL43\C_Build\c_build.bat angepasst werden. Betrachten Sie diese drei Zeilen weit am Anfang der Datei "c_build.bat":
@set cygwinpath=C:\CYGNUS\CYGWIN-B20\… Verändern Sie diese Zeile auf das Verzeichnis des Cygnus Paketes aus Schritt 2.
@set prctoolspath=C:\PROGRAM FILES\PRC-TOOLS\… Verändern Sie diese Zeile auf das Verzeichnis der PRC Tools aus Schritt 3.
Windows Me Anwender müssen zuerst die MS-DOS Umgebung für die c_build.bat einrichten. Doppelklicken Sie auf die Datei c_build.bat im Verzeichnis CASLsoft\CASL43\C_build und:
1) Klicken Sie mit der rechten Maustaste auf den Titelbalken des MS-DOS Fensters und wählen im Kontextmenü 'Eigenschaften'.
2) Klicken Sie auf die Registerkarte 'Speicher'.
3) Im Feld 'Umgebung' setzen Sie die Größe auf 4096.
4) Klicken Sie auf 'OK'.
5) Schließen Sie das MS-DOS Fenster.
Der Schalter "Show C build window" in der CASLide unter Tools->IDE Settings muss bei Windows Me eingeschaltet sein.
Führen Sie bei allen anderen Windows Versionen, wenn die Datei 'c_build.bat' "Out of Environment Space" Fehlermeldungen erzeugt, die folgenden Schritte aus (gilt nicht für Windows Me):
1) Bearbeiten Sie die Datei autoexec.bat und entfernen Sie alle Umgebungsparameter der alten GCC Umgebung. Booten Sie danach neu.
2) Wenn Schritt 1 keinen Erfolg bringt, haben Sie wirklich die Grenze des Umgebungsspeichers erreicht und die Zeile PATH in der Datei 'c_build.bat' hat diese Grenze überschritten.
Wenn das der Fall ist, fügen Sie die folgende Zeile in der Datei CONFIG.SYS hinzu:
shell=c:\command.com /e:4096 /p
Nach einem Neustart sollte genügend Umgebungsspeicher vorhanden sein, um den Pfad korrekt zu konfigurieren.