Fatal: Unit rtlconst searched but RtlConsts found???

Für Fragen rund um die Ide und zum Debugger
Antworten
thosch
Beiträge: 324
Registriert: Mo 10. Jul 2017, 20:32

Fatal: Unit rtlconst searched but RtlConsts found???

Beitrag von thosch »

HAllo,


was ist hier los? Ich muss in einem Projekt die Unit Classes neu compilieren, Untis aus Lib Pfad löschen und alle Projerktdateien löschen außer der .lpr Datei bringt keine Abhilfe.

Ich habe sowohl eine rtlconst.pp angelegt, in der steht

{$I rtlconst.inc}

und eine rtlconsts.pp in der steht

{$I rtlconsts.inc}

Warum bleibt der Compiler dann immer noch an dieser Stelle stehen?

charlytango
Beiträge: 842
Registriert: Sa 12. Sep 2015, 12:10
OS, Lazarus, FPC: Laz stable (2.2.6, 3.x)
CPU-Target: Win 32/64, Linux64
Wohnort: Wien

Re: Fatal: Unit rtlconst searched but RtlConsts found???

Beitrag von charlytango »

mit welcher Fehlermeldung bleibt der Compiler denn stehen ?

findet die der IDE Editor die Datei rtlconst.inc?
-> ein Strg-MouseOver über die {$I rtlconst.inc} Direktive -- und der Mausklick sollte die Datei auch öffnen können.

Ist der Pfad zur den Include Files in den Projektotionen gesetzt ?

... nur so mal einige Möglichkeiten aus der Hüfte

wp_xyz
Beiträge: 4864
Registriert: Fr 8. Apr 2011, 09:01

Re: Fatal: Unit rtlconst searched but RtlConsts found???

Beitrag von wp_xyz »

thosch hat geschrieben:
Sa 10. Apr 2021, 10:06
Ich muss in einem Projekt die Unit Classes neu compilieren
Wieso das denn? Klingt nach selbstgemachten Problemen... Erstes Lazarus-Gebot: "Du sollst keine Pfade setzen in Systemverzeichnisse hinein". (Es sei denn, du weißt genau, was du tust).

PascalDragon
Beiträge: 823
Registriert: Mi 3. Jun 2020, 07:18
OS, Lazarus, FPC: L 2.0.8, FPC Trunk, OS Win/Linux
CPU-Target: Aarch64 bis Z80 ;)
Wohnort: München

Re: Fatal: Unit rtlconst searched but RtlConsts found???

Beitrag von PascalDragon »

thosch hat geschrieben:
Sa 10. Apr 2021, 10:06
was ist hier los? Ich muss in einem Projekt die Unit Classes neu compilieren, Untis aus Lib Pfad löschen und alle Projerktdateien löschen außer der .lpr Datei bringt keine Abhilfe.
Und wieder frage ich dich: warum machst du das? Warum änderst du die bereitgestellten Units bzw. extrahierst sie? (ich sage nicht, dass du das nicht darfst, aber wenn man sowas macht sollte man definitiv wissen was man tut)
FPC Compiler Entwickler

Antworten