Kann alte Projekte nicht mehr laden

Für Fragen rund um die Ide und zum Debugger
Antworten
Halvar
Beiträge: 58
Registriert: So 16. Mär 2008, 23:40
OS, Lazarus, FPC: Debian Lenny (L 0.9.28-2 FPC 2.2.4)
CPU-Target: 64Bit
Wohnort: Brake/Unterweser

Kann alte Projekte nicht mehr laden

Beitrag von Halvar »

Hallo,

ich habe folgendes Problem: Ich kann man meine Projekte welche ich mit Lazarus 0.9.25 erstellt habe mit Lazarus 0.9.26 nicht mehr laden.

Die Fehlermeldung die ich bekomme sieht so aus:

Code: Alles auswählen

The system-ppu was not found in the FPC directories. Make sure fpc is installed correctly and the fpc.cfg points to the right directory
Da ich jetzt auch OpenSUSE 11.0 64-Bit benutze, habe ich in der .lpi die pfade ../lib/.. uaf ../lib64/.. angepaßt. Effekt: Keiner!

Aber bevor jemand sagt: Go back to 32-bit .... Es geht auf meinem anderen Laptop mit 32-Bit auch nicht 8)

Meine Frage ist nun, ob mir jemand einen Ansatz zur Problemlösung geben kann. Ich finde es sehr ärgerlich, wenn man nur wegen eines kleinen
Versionswechsels seine Projekte nicht mehr aufrufen kann.

Noch etwas: Projekte, welche ich jetzt neu erstellen, kann ich Problemlos wieder aufrufen, kompilieren usw. Die IDE habe ich durch Neukompilierung
auch meinen Bedürfnissen angepaßt, ohne irgendwelche Fehlermeldungen.

Gruß
Halvar
Das Leben ist wie eine Hühnerleiter - kurz und beschissen

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Re: Kann alte Projekte nicht mehr laden

Beitrag von Christian »

Das projekt scheint ja korrekt geladen nur nicht kompiliert werden oder ?
Hast du mal ein Build All probiert ?
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

Halvar
Beiträge: 58
Registriert: So 16. Mär 2008, 23:40
OS, Lazarus, FPC: Debian Lenny (L 0.9.28-2 FPC 2.2.4)
CPU-Target: 64Bit
Wohnort: Brake/Unterweser

Re: Kann alte Projekte nicht mehr laden

Beitrag von Halvar »

Nein, die Fehlermeldung kommt schon beim Laden des Projektes.
Das Leben ist wie eine Hühnerleiter - kurz und beschissen

Euklid
Lazarusforum e. V.
Beiträge: 2808
Registriert: Fr 22. Sep 2006, 10:38
OS, Lazarus, FPC: Lazarus v2.0.10, FPC 3.2.0
Wohnort: Hessen
Kontaktdaten:

Re: Kann alte Projekte nicht mehr laden

Beitrag von Euklid »

Hast du mal geguckt, ob in dem Ordner eine System.ppu ist?

Du hast das Problem also auf 2 Rechnern? Kannst du die einzelnen Pascal-Dateien wenigstens öffnen? (ohne gleich das ganze Projekt)

Halvar
Beiträge: 58
Registriert: So 16. Mär 2008, 23:40
OS, Lazarus, FPC: Debian Lenny (L 0.9.28-2 FPC 2.2.4)
CPU-Target: 64Bit
Wohnort: Brake/Unterweser

Re: Kann alte Projekte nicht mehr laden

Beitrag von Halvar »

Das Problem habe ich nur bei ALTEN Projekten. Wenn ich mit Lazarus 0.9.26 ein neues Projekt erstelle, läuft alles OHNE Probleme. Ergo ist alles korrekt installiert. Das Problem liegt meiner Ansicht nach irgendwo in den Dateien des alten Projektes. Ich weiß nur nicht genau wo.
Das Leben ist wie eine Hühnerleiter - kurz und beschissen

Euklid
Lazarusforum e. V.
Beiträge: 2808
Registriert: Fr 22. Sep 2006, 10:38
OS, Lazarus, FPC: Lazarus v2.0.10, FPC 3.2.0
Wohnort: Hessen
Kontaktdaten:

Re: Kann alte Projekte nicht mehr laden

Beitrag von Euklid »

Ok, angenommen, die alte Projektdatei ist irgendwie beschädigt. Wenn du die Forms und die *.pas-Dateien öffnen kannst, wäre es doch sicherlich kein Problem, mit diesen ein "neues" Projekt zu erstellen, welches sich dann wieder in gewohnter Weise öffnen lässt?

Generell kannst du zum Zweck der Überführung alten Quelltexts in ein neues Projekt die betroffenen Dateien auch mit einem beliebigen Editor öffnen.

Viele Grüße, Euklid

Halvar
Beiträge: 58
Registriert: So 16. Mär 2008, 23:40
OS, Lazarus, FPC: Debian Lenny (L 0.9.28-2 FPC 2.2.4)
CPU-Target: 64Bit
Wohnort: Brake/Unterweser

Re: Kann alte Projekte nicht mehr laden

Beitrag von Halvar »

Der Quelltext ist wohl nicht das Problem, aber wie ist es mit den Formularen?
Das Leben ist wie eine Hühnerleiter - kurz und beschissen

Euklid
Lazarusforum e. V.
Beiträge: 2808
Registriert: Fr 22. Sep 2006, 10:38
OS, Lazarus, FPC: Lazarus v2.0.10, FPC 3.2.0
Wohnort: Hessen
Kontaktdaten:

Re: Kann alte Projekte nicht mehr laden

Beitrag von Euklid »

Halvar hat geschrieben:Der Quelltext ist wohl nicht das Problem, aber wie ist es mit den Formularen?
Ist halt alles etwas aufwändig... - aber so müsste es gehen:

1. Neues Projekt in Lazarus erstellen. So viele Forms hinzufügen, wie im alten Projekt vorhanden.
2. Die Daten für die Forms werden in *.lfm-Dateien gespeichert. Diese lassen sich mit einem Texteditor öffnen. Auf diese Weise den Inhalt der *.lfm-Dateien des alten Projekts in die entsprechende *.lfm-Datei des neuen Projekts kopieren.
3. Nun sollten die Forms in Lazarus inzwischen wieder angezeigt werden. Nun nur noch den Quelltext aus dem alten Projekt ins neue Projekt kopieren.
4. Nach kleineren Anpassungen sollte das Projekt hoffentlich wieder laufen.

Halvar
Beiträge: 58
Registriert: So 16. Mär 2008, 23:40
OS, Lazarus, FPC: Debian Lenny (L 0.9.28-2 FPC 2.2.4)
CPU-Target: 64Bit
Wohnort: Brake/Unterweser

Re: Kann alte Projekte nicht mehr laden

Beitrag von Halvar »

Ich werds mal ausprobieren und dann berichten.

Danke und Gruß
Halvar
Das Leben ist wie eine Hühnerleiter - kurz und beschissen

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Re: Kann alte Projekte nicht mehr laden

Beitrag von Christian »

lösch mal alle .ppu, .o dateien im projekt
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

Antworten