AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Entwickeln für Linux

Ein Thema von fkerber · begonnen am 23. Aug 2007 · letzter Beitrag vom 27. Aug 2007
 
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
 

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:15 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