Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Fehler F2051 Unit ** wurde mit einer unterschiedlichen Version von System.UInt64 komp (https://www.delphipraxis.net/171318-fehler-f2051-unit-%2A%2A-wurde-mit-einer-unterschiedlichen-version-von-system-uint64-komp.html)

Sourcemaker 31. Okt 2012 10:27

Fehler F2051 Unit ** wurde mit einer unterschiedlichen Version von System.UInt64 komp
 
Hi,

habe gestern Jedi-JCL (jcl-2.4.1.4571) installiert und bekomme jetzt beim Projekt erzeugen
folgende Meldung: [DCC Fehler] AppExceptDlg.pas(34): F2051 Unit JclRegistry wurde mit einer unterschiedlichen Version von System.UInt64 compiliert

Dazu habe ich folgenden Link gefunden:
http://qc.embarcadero.com/wc/qcmain.aspx?d=46671

Das darin besagte Ausschalten des RangeChecks funktioniert ist aber nicht die Lösung.
In dem Artikel wird eine neue Version von DCC32.exe erwähnt in der das Problem gelöst ist.

Wo bekomme ich diese Version (Download-Link)? Prinzipiellen Zugang für Downloads habe ich.

Ist die besagte Version für Delphi 2007 oder für eine andere Delphi-Version ?

Gerne auch andere Lösungsvorschläge

Grüße Frank

Bernhard Geyer 31. Okt 2012 10:30

AW: Fehler F2051 Unit ** wurde mit einer unterschiedlichen Version von System.UInt64
 
Zitat:

Zitat von Sourcemaker (Beitrag 1189195)
In dem Artikel wird eine neue Version von DCC32.exe erwähnt in der das Problem gelöst ist.

Wo bekomme ich diese Version (Download-Link)? Prinzipiellen Zugang für Downloads habe ich.

Ist die besagte Version für Delphi 2007 oder für eine andere Delphi-Version ?

In den Resolution Entries (http://qc.embarcadero.com/wc/qcmain.aspx?rc=46671) wird von einer 12er Version des Compilers gesprochen.
Dürfte die 2009er Version des Compilers sein.

Sourcemaker 31. Okt 2012 11:17

AW: Fehler F2051 Unit ** wurde mit einer unterschiedlichen Version von System.UInt64
 
Wenn es von Delphi 2009 ist wäre die auch für 2007 verwendbar ?

Gruß Frank

Bernhard Geyer 31. Okt 2012 11:23

AW: Fehler F2051 Unit ** wurde mit einer unterschiedlichen Version von System.UInt64
 
Zitat:

Zitat von Sourcemaker (Beitrag 1189201)
Wenn es von Delphi 2009 ist wäre dir auch für 2007 verwendbar ?

Nö. Da müsstest du schon auf diese oder neuere Versionen aktualisieren.

Sourcemaker 31. Okt 2012 11:52

AW: Fehler F2051 Unit ** wurde mit einer unterschiedlichen Version von System.UInt64
 
Ich hatte wie gesagt die Rangechecks weggenommen und konnte das Projekt erzeugen.

In umgekehrter Annahme habe ich beim Jedi-Project die Rangechecks eingeschaltet um gleiche
Voraussetzungen zu haben. Hatte aber keinen Unterschied gemacht.

Das Problem tritt denke ich nur dann auf wenn man im eigenen Project auch Int64 / UInt64 benutzt.

Ideen ?


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:52 Uhr.

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