Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   F2438 UCS-4-Textcodierung nicht unterstützt (https://www.delphipraxis.net/189508-f2438-ucs-4-textcodierung-nicht-unterstuetzt.html)

Jaynder 20. Jun 2016 12:33

F2438 UCS-4-Textcodierung nicht unterstützt
 
seit kurzem bekomme ich beim Erzeugen eines Projekts den Compilerfehler

[DELPHI]dcc32 Fataler Fehler] F2438 UCS-4-Textcodierung nicht unterstützt. Konvertieren Sie in UCS-2 oder UTF-8[DELPHI]

Bis eben habe ich mit F9 (Compilieren) dann doch übersetzen können, nun geht aber plötzlich nichts mehr.
Leider sagt er mir nicht, welche Datei kaputt ist. Temporäre Dateien (identcache usw.) habe ich alle gelöscht, hilft leider nichts.

Weiß jemand Rat ?

(Delphi 10 Seattle & Berlin)

Sherlock 20. Jun 2016 12:39

AW: F2438 UCS-4-Textcodierung nicht unterstützt
 
Laut SO könnte es helfe alle Source-Dateien einmal zu öffnen und per Rechtsklick "Dateiformat"->"UTF8" oder "ANSI" das Format zu ändern und dann zu speichern. Hier der originale Beitrag:
http://stackoverflow.com/questions/2...ported-convert

Viel Glück
Sherlock

Uwe Raabe 20. Jun 2016 12:49

AW: F2438 UCS-4-Textcodierung nicht unterstützt
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von Jaynder (Beitrag 1340632)
Leider sagt er mir nicht, welche Datei kaputt ist.

In solchen Fällen kann es helfen, die Geschwätzigkeit des Compilers etwas zu erhöhen. Dazu unter Tools - Optionen die Ausführlichkeit mal auf Detailliert oder Diagnose stellen. Hinterher aber wieder zurückstellen, sonst wird's schnell unübersichtlich.

Jaynder 20. Jun 2016 14:25

AW: F2438 UCS-4-Textcodierung nicht unterstützt
 
Zitat:

Zitat von Uwe Raabe (Beitrag 1340635)
...Tools - Optionen die Ausführlichkeit mal auf Detailliert oder Diagnose stellen...

hat leider nicht geholfen, Fehler entsteht demnach in
"c:\program files (x86)\embarcadero\studio\18.0\Bin\CodeGear.Common. Targets" ,
und die ist seit der Installierung unverändert.

Aber :thumb:
Zitat:

Zitat von Sherlock (Beitrag 1340633)
...alle Source-Dateien einmal zu öffnen und per Rechtsklick "Dateiformat"->"UTF8" oder "ANSI"

hat mich auf den richtigen Weg gebracht. Habe mal kurz mit einer Hex-Suche meine Quellen nach dem UTF-32-BOM (FF FE 00 00) gescannt und bin fündig geworden. War eine Unit, die ich tatsächlich vor einiger Zeit neu angelegt hatte.

Frag man sich, wieso man denn die IDE UTF-32-Dateien anlegt, wenn sie die dann nicht versteht :wink:

:!: Danke Euch beiden :!:


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:01 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