AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

64Bit Compiler Fehler?

Ein Thema von AlexII · begonnen am 3. Nov 2013 · letzter Beitrag vom 3. Nov 2013
Antwort Antwort
AlexII

Registriert seit: 28. Apr 2008
1.717 Beiträge
 
FreePascal / Lazarus
 
#1

64Bit Compiler Fehler?

  Alt 3. Nov 2013, 18:37
Hallo,

ich möchte meine Anwendung für Windows 64Bit kompilieren, aber der Compiler schmeißt mir folgende Fehlermeldung aus:

[dcc64 Fataler Fehler] MyProg.dpr(6): F2048 Falsches Unit-Format: 'Main.dcu' - Erwartete Version: 24.0, Windows Unicode(x64) Gefundene Version: 24.0, Windows Unicode(x86)

Was bedeutet diese, wer hilft mir da weiter? Danke!
Bin Hobbyprogrammierer! Meine Fragen beziehen sich meistens auf Lazarus!

Geändert von TBx ( 4. Nov 2013 um 09:18 Uhr) Grund: Titel korrigiert
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.372 Beiträge
 
Delphi 12 Athens
 
#2

AW: 64Bit Compieler Fehler?

  Alt 3. Nov 2013, 18:55
Projekt neu erzeugen?

Fehler: 32-Bit-DCU der Main-Unit gefunden, aber 64-Bit-DCU benötigt.


Lösung:
- passende DCU bereitlegen
oder
- aus PAS passende DCU erzeugen/compilieren

Ist die main.pas denn vorhanden?
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat
AlexII

Registriert seit: 28. Apr 2008
1.717 Beiträge
 
FreePascal / Lazarus
 
#3

AW: 64Bit Compieler Fehler?

  Alt 3. Nov 2013, 18:58
Ja die Main.pas ist vorhanden, aber wie erzeuge ich die .dcu?
Bin Hobbyprogrammierer! Meine Fragen beziehen sich meistens auf Lazarus!
  Mit Zitat antworten Zitat
zeras

Registriert seit: 11. Mär 2007
Ort: Saalkreis
1.619 Beiträge
 
Delphi 12 Athens
 
#4

AW: 64Bit Compieler Fehler?

  Alt 3. Nov 2013, 19:04
Ja die Main.pas ist vorhanden, aber wie erzeuge ich die .dcu?
indem du erzeugen drückst.
Matthias
Es ist nie falsch das Richtige zu tun!
- Mark Twain
  Mit Zitat antworten Zitat
AlexII

Registriert seit: 28. Apr 2008
1.717 Beiträge
 
FreePascal / Lazarus
 
#5

AW: 64Bit Compieler Fehler?

  Alt 3. Nov 2013, 19:39
Wo genau klickt man den?
Bin Hobbyprogrammierer! Meine Fragen beziehen sich meistens auf Lazarus!
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.418 Beiträge
 
Delphi 11 Alexandria
 
#6

AW: 64Bit Compieler Fehler?

  Alt 3. Nov 2013, 20:36
Meistens ist dabei der Fehler, dass man den Ausgabepfad verändert hat und dabei vergessen hat die plattformspezifische Angabe wieder einzubauen...

Richtig:
.\$(Platform)\$(Config)
Falsch:
.\Output

Denn wenn man $(Platform) nicht dabei hat, landen die DCUs für beide Plattformen im selben Ordner. Das gibt dann logischerweise Probleme.

Wo genau klickt man den?
Projekt --> "Projektname" erzeugen
Oder Shift + F9.
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:50 Uhr.
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