Einzelnen Beitrag anzeigen

Benutzerbild von anse
anse

Registriert seit: 30. Okt 2006
Ort: Neuenkirchen
196 Beiträge
 
Delphi 11 Alexandria
 
#1

DCC32 und redundantes {$I includefile.inc}

  Alt 31. Jul 2007, 19:10
Ich versuche HeidiSQL und dessen abhängige Komponenten mit der Kommandozeile (dcc32.exe) zu kompilieren und habe folgendes Problem:

Eine Unit, in der ein {$I SynEdit.inc} steht, referenziert in der USES Klausel eine andere Unit, die wiederum das gleiche {$I SynEdit.inc} enthält. Das erste "Include" macht keine Probleme, aber beim zweiten bekomme ich ein
Zitat:
(...)\compilers.inc(432) Error: E2029 'INTERFACE' expected but end of file found
Diese compilers.inc wird in der SynEdit.inc "included".

Ist die Meldung darauf zurückzuführen, daß ich in einem Include-File wiederum ein anderes Include-File einbinde (Verkettung)? Oder ist es ein generelles Problem mit der USE-Klausel?

Zu erwähnen wäre noch, daß beide .INC Dateien nur Compiler-Direktiven enthält - hauptsächlich DEFINES und ein paar Schalter.
Ansgar Becker
  Mit Zitat antworten Zitat