Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Werkzeuge (https://www.delphipraxis.net/63-sonstige-werkzeuge/)
-   -   JCL/JVC-Problem: Keine Kompilierung mit Delphi 2007 möglich (https://www.delphipraxis.net/117109-jcl-jvc-problem-keine-kompilierung-mit-delphi-2007-moeglich.html)

devidespe 11. Jul 2008 16:39


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:
  TDelTreeProgress = function (const FileName: string; Attr: DWORD): Boolean;
DWord nicht bekannt ist. Ich dachte, DWord ist in der System.Bibliothek deklariert - wieso kennt der Compiler das nicht ?

Ich hab zwischenzeitlich nochmal die gesamte JCL deinstalliert und neu installiert - ohne Erfolg.

new32 11. Jul 2008 16:47

Re: JCL-Fehler: Undefinierter Bezeichner: 'DWORD'
 
DWORD ist in der windows unit deklariert

als "unsigned long" bzw. "cardinal".

devidespe 12. Jul 2008 09:40

Re: JCL-Fehler: Undefinierter Bezeichner: 'DWORD'
 
Zitat:

Zitat von new32
DWORD ist in der windows unit deklariert

als "unsigned long" bzw. "cardinal".

Ja, normalerweise müsste Delphi ja auch DWord kennen, da die Windows-Unit eingebunden wurde.

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 ?

mkinzler 12. Jul 2008 09:43

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?

devidespe 12. Jul 2008 09:46

Re: JCL/JVC-Problem: Keine Kompilierung mit Delphi 2007 mögl
 
Welche INI-Datei meinst Du ?

mkinzler 12. Jul 2008 09:50

Re: JCL/JVC-Problem: Keine Kompilierung mit Delphi 2007 mögl
 
Eine der Jedi inis

devidespe 12. Jul 2008 10:26

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 ?

mkinzler 12. Jul 2008 10:28

Re: JCL/JVC-Problem: Keine Kompilierung mit Delphi 2007 mögl
 
Ja ich habe die jedi.inc gemeint

devidespe 12. Jul 2008 10:43

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:
uses
  ...
  JclSysInfo, JclWin32, JclSecurity,
  ...;
JclFileutils.pas(1021): F2051 Unit JclSecurity wurde mit einer unterschiedlichen Version von JclBase.AnsiHexPrefix compiliert

Nun blicke ich garnicht mehr durch. Eigentlich sollte eine parallele Installation von JCL und JVCL doch möglich sein, oder ?

mkinzler 12. Jul 2008 10:47

Re: JCL/JVC-Problem: Keine Kompilierung mit Delphi 2007 mögl
 
Zitat:

Eigentlich sollte eine parallele Installation von JCL und JVCL doch möglich sein, oder ?
Ja. JVCL benötigt sogal die JCL
Lass mal beide Verzeichnisse bereinigen und neu installieren.


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:24 Uhr.
Seite 1 von 3  1 23      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz