Einzelnen Beitrag anzeigen

Elvis

Registriert seit: 25. Nov 2005
Ort: München
1.909 Beiträge
 
Delphi 2010 Professional
 
#6

Re: Entwickeln für Linux

  Alt 23. Aug 2007, 13:46
Zitat von Nils_13:
Wine ist imho nicht so gut, da es nichts wirklich gut emulieren kann.
MS Office läuft darin, Win-Thunderbird und Win-firefox auch. Also wird wohl eine Delphi-App mit wenig externen Abhängigkeiten auch laufen.
@Fred

Zitat:
Aus einem mir noch nicht bekannten Grund hat der Auftraggeber quasi von jetzt auf gleich einen recht großen Hass auf Microsoft und alle seine Produkte entwickelt.
Ausgetauscht wurde jetzt bereits der Server und nach und nach sollen die Clientrechner auch ausgetauscht werden (geplant ist die Umstellung, wenn Windows 2000 nicht mehr supported wird).
Cool, somit gehört ihr dann nicht mehr zu denjenigen, die ihre User zu Windows zwingen, right?


Wenn du den Delphi/Wine Weg gehen willst, stelle sicher welche Fonts du wählst. Du blöd es klingt, aber die größten Probleme mit Wine sind einfach nur Fonts...

Auf der anderen Seite kannst du dein Projekt auch zu FPC/Lazarus portieren. Die
notwendigen Codeänderungen können von lächerlich wenig bis krass viel werden, je nachdem wie RAD-verseucht dein DB-Zugriff und/oder deine Logik ist.
Delphi-Formulare lassen sich mit einem Tool in Lazarus Formulare umwandeln. (Lazarus unterstützt keine Resources, da Linux keine hat)

Cross compiling gibt es nur mit 50 Umwegen, aber das willst du nicht. Kompiliere die Windows app unter Windows und die Linux App unter Linux.

Eine "richtige" Linux App, mit Lazarus kompiliert, wird aber immer besser ankommen und sich besser benehmen als eine Windows app in Wine. IMMER.
Robert Giesecke
  Mit Zitat antworten Zitat