Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Wie für Linux programmieren? (https://www.delphipraxis.net/109275-wie-fuer-linux-programmieren.html)

ReBoot 27. Feb 2008 15:37

Re: Wie für Linux programmieren?
 
Naja, Mono ist ja kein Wrapper, sondern die CLI-Implementierung für Linux.
Ich versuch das aber erstma mit Lazarus. Bzw programmier ich das wohl daheim mit Delphi und portier es dann.

phXql 27. Feb 2008 16:10

Re: Wie für Linux programmieren?
 
Soll das ne GUI haben oder reicht dir ne Konsole?
Wenn GUI, dann wohl kein Mono (WinForms sieht unter Linux so schlimm aus) und sich in GTK etc. reinzuarbeiten dauert ewig.
Wenn Konsole, dann würd ich dir .NET empfehlen, läuft super.

ReBoot 27. Feb 2008 18:27

Re: Wie für Linux programmieren?
 
Ich versuchs solang mit Lazarus. Warscheinlich bau ich das scho als Konsole, sieht zumindest schicker aus ;)

Nils_13 27. Feb 2008 19:09

Re: Wie für Linux programmieren?
 
Wer noch einmal behauptet Lazarus wäre Delphi für Linux kommt ins Terminalexil (falls man das als Strafe bezeichnen darf) :mrgreen:

Lazarus ist für zig Systeme. Läuft sogar mit Mac und selbstverständlich auch mit Windows. Dank der neusten Version kann man mit Lazarus gut arbeiten. Der Delphi-Modus von FreePascal ist außerdem sehr hilfreich (wenn man gerade bei längeren Strings Abschneidungen bekommt, muss man nur kurz den Delphi-Modus aktivieren). Sich in GTK2 einzuarbeiten ist mit Lazarus überhaupt kein Aufwand, da es das wie Delphi das Windowsfenstersystem einfach unterstützt. Das schönste an Lazarus: Im Gegensatz zu Mono muss der Benutzer nichts runterladen, da er ein stinknormales Programm hat. Das wird einfach nur noch ausgeführt.

Es dauert ein wenig bis man sich komplett dran gewöhnt hat, aber ich denke mir mittlerweile schon bei ein paar Dingen, die mir unpassender Weise gerade nicht einfallen :?, "Ist eben nicht Lazarus." Früher wäre das andersrum gewesen.

@phXql: Gerade Konsole ist die einfachste Sache der Welt mit FreePascal, da kann man - wenn man für GUI schon Lazarus benutzt - den vor Lazarus installierten FreePascal auch gleich benutzen.

mkinzler 27. Feb 2008 19:37

Re: Wie für Linux programmieren?
 
Du kannst auch mit der Windowsversion Programme für andere Plattformen/Systeme erzeugen

phXql 28. Feb 2008 10:11

Re: Wie für Linux programmieren?
 
Zitat:

Zitat von Nils_13
@phXql: Gerade Konsole ist die einfachste Sache der Welt mit FreePascal, da kann man - wenn man für GUI schon Lazarus benutzt - den vor Lazarus installierten FreePascal auch gleich benutzen.

Jau kann sein. Ich hab nur keine Erfahrung mit Lazarus, sondern nur mit .NET und mono und wollte diese durchaus positive Erfahrung weitergeben :) Das Problem mit der GUI in .NET is, dass z.b. SharpDevelop halt nich auf Linux läuft und MonoDevelop zwar nen GTK-GUI-Builder mitbringt, aber (meiner meinung nach) das komplette MonoDevelop noch nicht produktiv einsetzbar ist. Man könnte zwar die Oberfläche mit dem Glade-Builder zusammenfrickeln und dann irgendwie in SharpDevelop reinkriegen, aber das stört den Workflow doch erheblich.

Hisoka 28. Feb 2008 16:48

Re: Wie für Linux programmieren?
 
Wenn du OpenSUSE 10.3 hast kannst du Lazarus einfach mit dem OneClick installer installieren.

Link: http://software.opensuse.org/ymp/dev....3/lazarus.ymp

Einfach link anklicken und dem Menü folgen.

Ansonsten sollte man in den Compilereinstellungen auch die Zielplattform auswählen können. Also könnte es möglich sein das du es auch unter Windows compilieren kannst.


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:42 Uhr.
Seite 3 von 3     123   

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