AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Entwickeln für Linux

Ein Thema von fkerber · begonnen am 23. Aug 2007 · letzter Beitrag vom 27. Aug 2007
Antwort Antwort
Seite 2 von 3     12 3      
s-off
(Gast)

n/a Beiträge
 
#11

Re: Entwickeln für Linux

  Alt 23. Aug 2007, 16:08
Zitat von Elvis:
[...]Du blöd es klingt[...]
War das ein Freud'scher Versprecher?
  Mit Zitat antworten Zitat
Elvis

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

Re: Entwickeln für Linux

  Alt 23. Aug 2007, 16:11
Zitat von s-off:
Zitat von Elvis:
[...]Du blöd es klingt[...]
War das ein Freud'scher Versprecher?
au weia
Robert Giesecke
  Mit Zitat antworten Zitat
Sidorion

Registriert seit: 23. Jun 2005
403 Beiträge
 
#13

Re: Entwickeln für Linux

  Alt 23. Aug 2007, 16:14
Hier geht's doch um die Portierung einer existierenden Applikation auf Linux, oder? Da ist es allemal einfacher, den Delphicode FPC kompatibel zu machen und unter Linux zu übersetzen, als das gesamte Programm in einer neuen Sprache neu aufzusetzen. Zudem ist der Code dann nativ. Java und Qt in Ehren, aber solche Alternativen sucht man, wenn man ein neues Projekt aufsetzt.

p.s.: Du kannst ja in der Delphi-IDE entwickeln und den Code gelegentlich durch den FPC-Compiler jagen, was der dazu sagt, dann umgehst Du auch den ach so verbuggten Lazarus (mahl ehrlich, die Syntaxprüfung allein dauert im Lazarus schon ewig). Mit der Zeit entwickelt man dann schon ein Gefühl, was FPC mag und was nicht, der hält sich nämlich wesentlich strenger an die Delphi-Language, als der Compiler von Borland (Beispiel Zuweisung von Eventhandlern: Da verlangt der FPC-Compiler ein @, was eigentlich korrekt ist, aber die Borlands haben das aus Kulanzgründen wegfallen lassen).
Manchmal sehen Dinge, die wie Dinge aussehen wollen mehr wie Dinge aus, als Dinge
<Esmerelda Wetterwachs>
  Mit Zitat antworten Zitat
Benutzerbild von mschaefer
mschaefer

Registriert seit: 4. Feb 2003
Ort: Hannover
2.032 Beiträge
 
Delphi 12 Athens
 
#14

Re: Entwickeln für Linux

  Alt 23. Aug 2007, 16:55
Muß dass wirklich eine Linuxanwendung sein? Habe etliche D6-Anwendungen die bestens
unter Linux-Wine laufen. Das Wineprojekt ist inzwischen richtig gut geworden.

PS: Eventuell muß Wine nachinstalliert werden, aber dass sollte kein Problem sein.

Grüße // Martin
Martin Schaefer
Phaeno
  Mit Zitat antworten Zitat
christian_u

Registriert seit: 13. Nov 2006
126 Beiträge
 
#15

Re: Entwickeln für Linux

  Alt 23. Aug 2007, 17:04
Zitat:
.net wird kompiliert vor der Ausführung (jit-Compiler),
also nicht interpretiert.
Quark, JIT Compiler compilieren auch wärend der ausführung stückchenweise den code.
Ich denk wir brauchen uns nicht zu streiten was schneller ist dafür gibts Benchmarks, und die sind eindeutig.

Zitat:
dann umgehst Du auch den ach so verbuggten Lazarus (mahl ehrlich, die Syntaxprüfung allein dauert im Lazarus schon ewig)
Lazarus hat gar keine Syntaxprüfung jedenfalls nicht so wie delphi. Es kann den code nur compilieren und das tut der fpc.
Die Codetools parsen deinen code ständig ohne das du es auch nur mitbekomst um zu wissen wo ne variable zu finden ist oder wo man ne deklaration einfügen kann usw.

Also wenn man nicht weiss wovon man redet...
  Mit Zitat antworten Zitat
Torpedo

Registriert seit: 21. Dez 2003
410 Beiträge
 
#16

Re: Entwickeln für Linux

  Alt 23. Aug 2007, 17:07
Es gibt auch irgend einen Weg Windows-EXEn so umzuändern und mit wine-libs zu verlinken, so dass sie nativ (auch ohne installierten wine) unter Linux laufen. Das hat z.B. Google mit diesem Bildprogramm (Picasa?) gemacht.

Aber ich weiß nicht, ob das auch mit Delphi läuft.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.861 Beiträge
 
Delphi 11 Alexandria
 
#17

Re: Entwickeln für Linux

  Alt 23. Aug 2007, 17:08
Wurde auch bei Kylix so gemacht. Nennt sich WineLib
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von mschaefer
mschaefer

Registriert seit: 4. Feb 2003
Ort: Hannover
2.032 Beiträge
 
Delphi 12 Athens
 
#18

Re: Entwickeln für Linux

  Alt 23. Aug 2007, 17:23
Mit WineLib und Delphi? Hat dass eine Chance ??? // Grüße // Martin
Martin Schaefer
Phaeno
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.861 Beiträge
 
Delphi 11 Alexandria
 
#19

Re: Entwickeln für Linux

  Alt 23. Aug 2007, 17:25
Wäre wohl eine gewisser Aufwand, welcher ab von Borland damals als geringer als die Neuentwicklung/portierung der IDE von VCL nach CLX erachtet wurde.
Markus Kinzler
  Mit Zitat antworten Zitat
christian_u

Registriert seit: 13. Nov 2006
126 Beiträge
 
#20

Re: Entwickeln für Linux

  Alt 23. Aug 2007, 20:08
Ja nur das es schlichtweg keine nativen Anwendungen sind und man ne menge geschwindigkeit wegwirft und ausserdem noch nichtmal ein natives Look&Feel hat.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 3     12 3      


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 12:00 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz