Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Delphi 2009 "'system.pas' kann nicht compiliert werden" (https://www.delphipraxis.net/133404-delphi-2009-system-pas-kann-nicht-compiliert-werden.html)

ricwein 1. Mai 2009 11:10


Delphi 2009 "'system.pas' kann nicht compiliert werden&
 
Hallo

Wie der Titel schon vermuten lässt läuft mein Delphi 2009 nicht ganz rund...
Bisher habe ich mit Delphi 7 gearbeitet und wollte nun einmal mit Delphi 2009 meine alten Projekte bearbeiten.
Nachdem ich alle Componenten installiert hatte kann ich die alten Projekte auch ohne Fehler öffnen, nur beim compilieren bekomm ich den besagten Fehler "'system.pas' kann nicht compiliert werden".
Der Editor rutscht dann in der .dpr auf die Zeile "program Projekt;" wobei hier bei "Projekt" halt der Programmname steht.
Erstelle ich jedoch ein neues Programm und compiliere es kommt dieser Fehler nicht.

Hat jemand eine Ahnung was diesen Fehler hervorrufen könnte? Ich tippe auf eine der Komponenten, mir ist allerdings schleierhaft welche...

Bevor ich es vergesse, ich habe noch ein Problem mit meinen LMD-Komponenten.
Diese ermöglichen es einem ja mit hilfe der "LMDPNGImage.dcu" PNG's samt transparenz einzbinden.
Will ich dann jedoch compilieren kommt nur "Datei nicht gefunden: 'LMDPNGImage.dcu'"
Ein ähnliches Problem hatte ich schon einmal, damals jedoch hatte ich delphi neu installiert und die LMD-Komponenten vergessen, worauf hin der selbe Fehler kam, diesmal sind sie allerdings installiert...
Die Suche nach der "LMDPNGImage.dcu" bringt mir allerdings als Ergebniss auch nur die installation der LMD's unter Delphi 7, für 2009 ist nichts zu finden...

Danke fürs lesen erstmal ;)

Edit: Ok, hab das Problem mit den LMD behoben, die sind direkt unter C:/ installiert, da hatte ich natürlich nicht gesucht-.- jetzt hab ich sie hinzugefügt und siehe da, es geht...

mkinzler 1. Mai 2009 11:16

Re: Delphi 2009 "'system.pas' kann nicht compiliert wer
 
Dcus sind ja versionsabhängig. Du bräuchtest also die LMD-Komponenten für D2009

ricwein 1. Mai 2009 11:19

Re: Delphi 2009 "'system.pas' kann nicht compiliert wer
 
Ja, wie gerade editiert, ich hatte die 2009 installiert, aber noch nicht zur Bibliothek hinzugefügt, das Problem ist erledigt, bleibt noch das mit der system.pas -.-

ricwein 8. Mai 2009 10:51

Re: Delphi 2009 "'system.pas' kann nicht compiliert wer
 
Sorry für push und Doppelpost, aber ich komme mit dem Problem einfach nicht weiter.

Inzwischen läuft mein Delphi 2009 wie gewohnt. Auch fast alle meiner alten Projekte laufen wieder, mit Ausnahme eines einzelnen.
Ausgerechnet dieses ist aber ziemlich wichtig, und komplex genug, als das neu schreiben wegfällt -.-
Der genaue Fehler ist:
Delphi-Quellcode:
[DCC Fataler Fehler] Launcher.dpr(1): F2063 Verwendete Unit 'System.pas' kann nicht compiliert werden
Die System.pas liegt ganz normal im Lib-Verzeichnis. Andere Programme können ja auch compiliert werden...
Verwendete Componenten sind CoolTrayIcon, Indy, JEDI, LMD und EmbeddedWebBrowser

Die Krönung: seit ich Delphi 2009 installiert habe, verweigert mein Delphi 7 die Arbeit :wall:

Für Hilfe wäre ich sehr dankbar

shmia 8. Mai 2009 11:00

Re: Delphi 2009 "'system.pas' kann nicht compiliert wer
 
Überprüfe mal in den Projektoptionen die Unitaliase.
Um z.B. ein Projekt sowohl mit D5 als auch mit D7 kompilieren zu können,
kann man bei D5 folgenden Unitalias angeben:
Code:
Variants=System
Sollte dieser Unitalias (oder ein Ähnlicher) auch bei deinem Projekt vorhanden sein, wäre die Fehlermeldung erklärbar.

ricwein 8. Mai 2009 11:07

Re: Delphi 2009 "'system.pas' kann nicht compiliert wer
 
Vielen vielen Dank, genau da lag das Problem verborgen :love:


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