Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Windows normal, Linux -X (https://www.delphipraxis.net/33634-windows-normal-linux-x.html)

StanY 10. Nov 2004 13:53


Windows normal, Linux -X
 
hi,
ich will einen irc bot machen, welcher auf windows entwickelt wird. allerdings soll er später auf beiden betriebsystemen (windows und linux) laufen. das eigentliche problem ist allerdings, dass auch auf einem linux rechner laufen soll, der kein X, also keine grafische oberfläche, hat.

Wie kann ich ein solches programm erstellen, was also auf Linux (mit und ohne X) und Windows gleichermaßen läuft?

Danke schonmal im Vorraus.

alcaeus 10. Nov 2004 13:59

Re: Windows normal, Linux -X
 
Zitat:

Zitat von StanY
Wie kann ich ein solches programm erstellen, was also auf Linux (mit und ohne X) und Windows gleichermaßen läuft?

Eine Binary die auf beiden Systemen ohne Emulator läuft gibts nicht. Du musst einfach beim entwickeln darauf achten, keine Funktionen aufzurufen, die es nur auf einem System gibt.

Greetz
alcaeus

StanY 10. Nov 2004 14:44

Re: Windows normal, Linux -X
 
Mhh...

dann mach ich halt zwei Versionen. Aber wie kann ich ein Programm für Linux ohne X erstellen?

alcaeus 10. Nov 2004 14:45

Re: Windows normal, Linux -X
 
Hi StanY,

Kylix kaufen (oder saugen, kA ob das was kostet), und nachsehn ob man dort Konsolenanwendungen schreiben kann. Kylix brauchst du sowieso um Linux-Binaries zu erstellen.

Greetz
alcaeus

Bowler 10. Nov 2004 14:45

Re: Windows normal, Linux -X
 
... was bei Linux ohne X schonmal bedeutet, dass es eine Konsolen-Anwendung sein muss.
Du könntest z.B. dieses Bot mit Freepascal schreiben, dort gibt es Kompiler für Windows und Linux.
Auf jeden Fall muss der Sourcecode einmal unter Windows (= Windows-EXE) und einmal unter Linux (Linux-Executable) übersetzt werden.

Gruß
Christian

tommie-lie 10. Nov 2004 15:55

Re: Windows normal, Linux -X
 
Zitat:

Zitat von alcaeus
Kylix kaufen (oder saugen, kA ob das was kostet), und nachsehn ob man dort Konsolenanwendungen schreiben kann.

Kann man. Eine Konsolenanwendung ist das einzige, was ohne X und im Falle von Kylix auch ohne Qt läuft.


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:27 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz