Entwickler-Ecke
Sonstiges (Delphi) - Packages lassen sich nicht installieren
galagher - Sa 16.03.13 18:32
Titel: Packages lassen sich nicht installieren
Hallo!
Ich bin gerade dabei, Delphi XE2 auf meinem neuen Laptop einzurichten. Delphi selbst läuft soweit korrekt, alle Bibliotheks-Pfade etc. sind gütig, und nun möchte ich zwei bereits vorhandene, selbst zusammengestellte Packages neu installieren: NotVisual.dpk und Visual.dpk.
Der Quellcode von zB. NotVisual.dpk sieht so aus:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12:
| requires rtl, designide, vcl, vclactnband, vclx, xmlrtl;
contains FileDrop in '..\RAD Studio\9.0\source\DiversePAS\FileDrop\FileDrop.pas', RecentFileList in '..\RAD Studio\9.0\source\DiversePAS\RecentFileList\RecentFileList.pas', |
Dabei erhalte ich den Fehler
Quelltext
1:
| [DCC Fataler Fehler] NotVisual.dpk(35): E2202 Package 'rtl' wird benötigt, konnte aber nicht gefunden werden |
Den selben Fehler erhalte ich auch, wenn ich versuche, ein neues Package zu erstellen.
Wenn ich "rtl" auskommentiere, tritt der Fehler in der nächsten Zeile auf usw.
Was stimmt denn nicht?
Delete - Sa 16.03.13 19:18
Such auf deiner Festplatte nach der Datei rtl*.bpl und schau dann im Bibiothekspfad von Delphi nach, ob dieser Pfad eingetragen ist.
Je nach Delphi-Version benötigst du eine andere BPL-Datei. Ich z.B. benötige für mein RadStudio 2009 pro die rtl120.bpl. Für ältere Delphi-Versionen existiert beispielsweise die Datei rtl70.bpl (oder so ähnlich). Ein Datei mit Namen rtl.bpl existiert meines Wissens nach nicht. Du mußt also in deinem Quellcode die Uses-Klausel entsprechend ändern.
galagher - Sa 16.03.13 20:13
Hallo!
Danke für deinen Tipp!
Half leider alles nichts, ich kann die vorhandenen Packages nicht verwenden und musste neue erstellen.
Nachdem ich in "Optionen" die richtigen(!) Pfade in die richtigen(!) Eingabefelder aufgenommen hatte, funktionierte das!
Sehe ich das richtig, dass es dann egal ist, wo ich die .dpk-Files dann endgültig speichere?
Delete - Sa 16.03.13 20:24
galagher hat folgendes geschrieben : |
Half leider alles nichts, ich kann die vorhandenen Packages nicht verwenden und musste neue erstellen. |
Nach Ändern des Quellcodes ist immer eine Neucompilierung notwendig.
galagher hat folgendes geschrieben : |
Nachdem ich in "Optionen" die richtigen(!) Pfade in die richtigen(!) Eingabefelder aufgenommen hatte, funktionierte das! |
Na siehste :lol:
galagher hat folgendes geschrieben : |
Sehe ich das richtig, dass es dann egal ist, wo ich die .dpk-Files dann endgültig speichere? |
DPK-Dateien beinhalten Quellcode. Zum Programmlauf bzw. für die IDE benötigst du lediglich die BPL-Dateien. Die DPK-Dateien benötigst du nur zum Installieren der Komponenten.
galagher - Sa 16.03.13 20:30
Perlsau hat folgendes geschrieben : |
DPK-Dateien beinhalten Quellcode. Zum Programmlauf bzw. für die IDE benötigst du lediglich die BPL-Dateien. Die DPK-Dateien benötigst du nur zum Installieren der Komponenten. |
Alle Komponenten sind da, alles fehlerfrei kompiliert! Dann wär's das also!
Vielen Dank!
Delete - Sa 16.03.13 22:43
galagher hat folgendes geschrieben : |
Vielen Dank! |
Für Danksagungen stellt die Forensoftware den Button mit der Aufschrift
thx zur Verfügung.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!