![]() |
JCL/JVC-Problem: Keine Kompilierung mit Delphi 2007 möglich
Hallo,
seit kurzem erhalte ich ständig die Compiler-Fehlermeldung, dass die Unit JclFileUtils nicht kompilierbar ist, weil in der Zeile:
Delphi-Quellcode:
DWord nicht bekannt ist. Ich dachte, DWord ist in der System.Bibliothek deklariert - wieso kennt der Compiler das nicht ?
TDelTreeProgress = function (const FileName: string; Attr: DWORD): Boolean;
Ich hab zwischenzeitlich nochmal die gesamte JCL deinstalliert und neu installiert - ohne Erfolg. |
Re: JCL-Fehler: Undefinierter Bezeichner: 'DWORD'
DWORD ist in der windows unit deklariert
als "unsigned long" bzw. "cardinal". |
Re: JCL-Fehler: Undefinierter Bezeichner: 'DWORD'
Zitat:
Ich habe ein Problem mit der JCL-Installation vermutet, aber ich habe sicherhaltshalber die JCL komplett deinstalliert und per WebSetup neu installiert. Delphi 2007 soll laut Readme auch unterstützt werden. Ich vermute ein Problem mit den Schaltern für die bedingte Kompilierung, da der erste Kompilierungsprozess mit einer Fehlermeldung in den Dateien jvcl.inc und jcl.inc abbricht: 'Your Delphi/BCB version is not supported by this JVCL version!' Delphi 2007 müsste aber unterstützt werden. Woran kann das liegen ? |
Re: JCL/JVC-Problem: Keine Kompilierung mit Delphi 2007 mögl
Vielleicht hast du eine ältere Version der ini.Datei in einem Verzeichnis, dass früher im Pfad liegt?
|
Re: JCL/JVC-Problem: Keine Kompilierung mit Delphi 2007 mögl
Welche INI-Datei meinst Du ?
|
Re: JCL/JVC-Problem: Keine Kompilierung mit Delphi 2007 mögl
Eine der Jedi inis
|
Re: JCL/JVC-Problem: Keine Kompilierung mit Delphi 2007 mögl
Also ich hab mir mal die INI-Dateien angeschaut, in die dazugehörigen INI-Dateien enthalten nicht wirklich relevante Funktionen oder Einstellungen. Vielleicht meintest Du die Inc-Dateien ?
|
Re: JCL/JVC-Problem: Keine Kompilierung mit Delphi 2007 mögl
Ja ich habe die jedi.inc gemeint
|
Re: JCL/JVC-Problem: Keine Kompilierung mit Delphi 2007 mögl
Ja, damit hat es etwas zu tun. Durch die beiden JCL und JVCL-Installationen befinden sich 2 JEDI.INC-Dateien auf meiner Festplatte, wobei ich zuerst den Pfad der JCL JEDI.INC drin habe, und dann den Pfad der JVCL JEDI.INC.
Nun ergibt sich beim Compilieren eine andere seltsame Fehlermeldung in der Unit JclFileUtils:
Delphi-Quellcode:
JclFileutils.pas(1021): F2051 Unit JclSecurity wurde mit einer unterschiedlichen Version von JclBase.AnsiHexPrefix compiliert
uses
... JclSysInfo, JclWin32, JclSecurity, ...; Nun blicke ich garnicht mehr durch. Eigentlich sollte eine parallele Installation von JCL und JVCL doch möglich sein, oder ? |
Re: JCL/JVC-Problem: Keine Kompilierung mit Delphi 2007 mögl
Zitat:
Lass mal beide Verzeichnisse bereinigen und neu installieren. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:58 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz