WIN 10
Lazarus 2.0.6
FPC 3.0.4
Ich habe ein Delphi6 - Projekt nach Lazarus konvertiert. Bei der Compilierung treten jetzt Compiler-Fehler bei RTL-Dateien auf.
Bsp: winres.inc
var SysInstance : PtrUInt; external name '_FPC_SysInstance' ;
Fehlermeldung: winres.inc(12,35) Fatal: Syntax error, ":" expected but "identifier NAME" found
Was könnte der Grund für dieses Verhalten sein?
Compilerfehler bei RTL-Dateien
-
- Lazarusforum e. V.
- Beiträge: 3178
- Registriert: Di 22. Jul 2008, 19:27
- OS, Lazarus, FPC: Lazarus: SVN; FPC: svn; Win 10/Linux/Raspbian/openSUSE
- CPU-Target: 32bit x86 armhf
- Wohnort: Köln
- Kontaktdaten:
Re: Compilerfehler bei RTL-Dateien
Du hast einen falschen Suchpfad im Projekt. Normalerweise sollten die RTL-Units nicht für ein Projekt neu übersetzt werden.axmawi hat geschrieben:Was könnte der Grund für dieses Verhalten sein?
MfG Socke
Ein Gedicht braucht keinen Reim//Ich pack’ hier trotzdem einen rein
Ein Gedicht braucht keinen Reim//Ich pack’ hier trotzdem einen rein
Re: Compilerfehler bei RTL-Dateien
Vielen Dank für den Hinweis. Das Problem lag an einer Datei, die mit mehreren anderen in wechselseitigem Aufruf verbunden war. Delphi hat da keine Probleme gemacht. Lazarus ist da (zum Glück) empfindlicher.
Problem gelöst.
Problem gelöst.