Entwickler-Ecke
Programmierwerkzeuge - Delphi in Kylix
u-schas - So 12.06.05 19:57
Titel: Delphi in Kylix
Wenn ich versuche mein umgeschriebenes Delphi-Programm in Kylix zu übersetzen, dann meldet er:
[Fataler Fehler] Project1.dpr( 8 ): Datei nicht gefunden: 'Forms.dcu'
Woran könnte das liegen?
Moderiert von
raziel: Topic aus Dateizugriff verschoben am So 12.06.2005 um 19:58
AndyB - So 12.06.05 21:28
Kylix nutzt nicht die VCL sondern die VisualCLX. Und bei der haben die Units ein Q vorangestellt. Also statt Forms muss da QForms stehen. Bedenke aber, dass diese beiden Frameworks zwar zu 80% Source-kompatibel sind, die restlichen 20% es aber in sich haben.
u-schas - Mo 13.06.05 12:29
In der Unit habe ich allerdings schon alle Komponenten umgewandelt, die mit einem Q umgewandelt werden können, wo muss ich denn nun noch etwas umwandeln?
AndyB - Mo 13.06.05 12:55
Schon in die .dpr Datei geschaut?
u-schas - Mo 13.06.05 14:17
ja, da habe ich auch alles geändert unter uses, allerdings steht da ja immer noch Windows drin, muss ich das auch irgendwie ändern? Schließlich sollte es ja unter Linux laufen, muss ich Windows mit Linux ersetzten? Zur Zeit steht da noch:
Quelltext
1: 2: 3: 4:
| uses Windows, Messages, SysUtils, Variants, Classes, QGraphics, QControls, QForms, QDialogs, QStdCtrls, QExtCtrls, unit3, unit4, math, QMenus, Menus, Controls, StdCtrls, QTypes; |
Grendel - Mo 13.06.05 14:49
Windows und Messages gibt es unter Linux einfach nicht.
Weiterhin musst Du StdCtrls, Menus und Controls auch entfernen, wenn Du QStdCtrls, QMenus und QControls hinzufügst.
Bis neulich ...
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 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!