Entwickler-Ecke

Delphi Language (Object-Pascal) / CLX - Consolenanwendung unter Linux [gelöst]


lemming - Do 31.07.03 11:10
Titel: Consolenanwendung unter Linux [gelöst]
Hi!

Wenn ich nun unter Delphi 6 eine Formlose Anwendung code. Sprich ich würde mit einer Console Anwendung starten und bei ihr den Compilervermerk {$APPTYPE CONSOLE} löschen.

Würde dies dann auch unter Linux normal laufen - vorrausgesetzt ich nehme nur CLX Bibliotheken?


tommie-lie - Do 31.07.03 11:40

Einfach laufen wird sie nicht, du musst sie in Kylix schon neu kompilieren.
Aber sofern du keinen einzigen Windows-API-Befehl benutzt, sollte das aber ohne weitere Probleme funktionieren: LProjekt in Kylix laden, kompilieren, freuen.


Klabautermann - Do 31.07.03 12:18

Hallo,

nicht ganz.

Du musst für Kylix ein neues Projekt erstellen, da im Windows Projekt auch Windows Phade gespeichert sind, mit welchen man unter Linux nciht anfangen kann.
Also neues Projekt anlegen alle Units einfügen und ab gehts.

Gruß
Klabautermann


lemming - Do 31.07.03 12:38

Ok danke, dann bin ich vorerst beruhigt ;)


tommie-lie - Do 31.07.03 13:36

Klabautermann hat folgendes geschrieben:
Du musst für Kylix ein neues Projekt erstellen, da im Windows Projekt auch Windows Phade gespeichert sind, mit welchen man unter Linux nciht anfangen kann.

Naja, wenn die Units alle im gleichen Verzeichnis lagen wie das Projekt selbst, speichert auch Delphi bei mir keine Pfade in die dpr, i.d.R. klappt das also :mrgreen:

Aber theoretisch stimmt's schon, aber ich glaube wenn irgendwas nicht gefunden wurde, meldet sich sowohl Delphi, als auch Kylix zu Wort und fragt nach ;-)


Klabautermann - Do 31.07.03 14:00

Hi,
tommie-lie hat folgendes geschrieben:
Aber theoretisch stimmt's schon, aber ich glaube wenn irgendwas nicht gefunden wurde, meldet sich sowohl Delphi, als auch Kylix zu Wort und fragt nach ;-)

nur ist es unschön, wenn man nach jeder erweiterung des Programms wieder anpassungen für das Kompilat auf einem der Beiden Systeme machen muss.

Gruß
Klabautermann


tommie-lie - Do 31.07.03 15:54

Klabautermann hat folgendes geschrieben:
nur ist es unschön, wenn man nach jeder erweiterung des Programms wieder anpassungen für das Kompilat auf einem der Beiden Systeme machen muss.

Jo, stimmt schon.
Ist halt nur ein Schönheitsfehler, und wer will heute schon schön programmieren? :mrgreen: