AGB  ·  Datenschutz  ·  Impressum  







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

Linux

Ein Thema von TurboMagic · begonnen am 26. Jun 2019 · letzter Beitrag vom 27. Jun 2019
Antwort Antwort
Seite 2 von 3     12 3      
Benutzerbild von Codehunter
Codehunter

Registriert seit: 3. Jun 2003
Ort: Thüringen
2.272 Beiträge
 
Delphi 10.4 Sydney
 
#11

AW: Linux

  Alt 27. Jun 2019, 08:41
Da gibt es regelmässig Updates:
https://www.crossvcl.com/history.html
Aber Deine Frage zielt wohl eher darauf, ob dieses Produkt auch mal mit Delphi gebundelt werden könnte. Das glaube ich eher nicht, da ja FMX die bessere Variante für die Cross-Plattform Entwicklung darstellt.
Gebündelt oder nicht, ist nicht so wichtig. Mehr wie die Chancen stehen dass man VCL-Bestandsprojekte portieren kann. Denn irgendwie beschleicht mich das Gefühl, mit Windows geht es im professionellen Bereich nicht mehr allzu lange gut. Wir hören immer mehr Klagen unserer Anwender, dass Windows 10 zu viel Ärger macht. Ruhe herrscht eig. nur an der W7-Front und die werden demnächst migrieren müssen. Wenn man da die eine oder andere supportete Plattform mehr hätte ohne gleich ein großes Bestandsprojekt komplett neu entwickeln zu müssen, wäre das eine feine Sache.
Ich mache grundsätzlich keine Screenshots. Schießen auf Bildschirme gibt nämlich hässliche Pixelfehler und schadet der Gesundheit vom Kollegen gegenüber. I und E zu vertauschen hätte den selben negativen Effekt, würde aber eher dem Betriebsklima schaden
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

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

AW: Linux

  Alt 27. Jun 2019, 08:52
Es kommt sicherlich auf das Programm an. Ein Programm, welches nur Standard VCL-Komponenten verwendet, keine weiteren Abhängigkeiten besitzt und keine direkten WinAPI Aufrufe wird mit großer Wahrscheinlichkeit funktiionieren.
Markus Kinzler
  Mit Zitat antworten Zitat
Ydobon

Registriert seit: 3. Mär 2006
264 Beiträge
 
Delphi 11 Alexandria
 
#13

AW: Linux

  Alt 27. Jun 2019, 10:32
Was ist eigentlich mit dem Linux Subsystem? In VS kann man ja auch das verwenden. Ich kann es mit meiner Pro leider nicht ausprobieren.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

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

AW: Linux

  Alt 27. Jun 2019, 10:44
Meinst Du allgemein den Compiler oder FMXLinux/CrossVCL?
Sollte funktionieren. Der Compiler erzeugt ja Linux executables.
Markus Kinzler
  Mit Zitat antworten Zitat
Ydobon

Registriert seit: 3. Mär 2006
264 Beiträge
 
Delphi 11 Alexandria
 
#15

AW: Linux

  Alt 27. Jun 2019, 10:58
Erstmal nur allgemein, es unterstützt ja Haus aus keine grafischen Anwendungen. Und dann erweitert, weil man einen X-Server inoffiziell nachrüsten kann.
Würde doch den Aufwand mit VMs sparen und hat eventuell noch andere Vorteile.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

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

AW: Linux

  Alt 27. Jun 2019, 11:00
Wobei WSL2 ja wieder eine VM + (Container) sein wird.
Markus Kinzler
  Mit Zitat antworten Zitat
Ydobon

Registriert seit: 3. Mär 2006
264 Beiträge
 
Delphi 11 Alexandria
 
#17

AW: Linux

  Alt 27. Jun 2019, 11:24
Noch ist es ja nicht so weit und vielleicht sollte man es erstmal auch lassen.
  Mit Zitat antworten Zitat
Benutzerbild von Codehunter
Codehunter

Registriert seit: 3. Jun 2003
Ort: Thüringen
2.272 Beiträge
 
Delphi 10.4 Sydney
 
#18

AW: Linux

  Alt 27. Jun 2019, 12:31
Also das Linux Subsystem ist doch IMHO nur eine Konsole oder? Grafische Programme darauf zu testen dürfte doch mangels X/Wayland/whatever-Server nicht gehen. Oder bin ich da nicht auf dem Laufenden?

Wobei glaube ich der aktuelle Delphi-Linux-Compiler auch nur die Konsole adressiert. Zumindest stand das mal in den Release Notes damals.
Ich mache grundsätzlich keine Screenshots. Schießen auf Bildschirme gibt nämlich hässliche Pixelfehler und schadet der Gesundheit vom Kollegen gegenüber. I und E zu vertauschen hätte den selben negativen Effekt, würde aber eher dem Betriebsklima schaden
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

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

AW: Linux

  Alt 27. Jun 2019, 12:50
Zitat:
Wobei glaube ich der aktuelle Delphi-Linux-Compiler auch nur die Konsole adressiert. Zumindest stand das mal in den Release Notes damals.
Für den Compiler ist es ja egal ob Konsole oder GUI. Beim bisherigen Compiler fehlen halt die entsprechenden GUI-Bibliotheken. Es wird nur die RTL mitgeliefert.
Die Produkte von KSDev liefern diese nach (FMXLinux) bzw. bieten eine Übersetzungschicht für die WinAPI an (CrossVCL).
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von Codehunter
Codehunter

Registriert seit: 3. Jun 2003
Ort: Thüringen
2.272 Beiträge
 
Delphi 10.4 Sydney
 
#20

AW: Linux

  Alt 27. Jun 2019, 13:45
Für den Compiler ist es ja egal ob Konsole oder GUI. Beim bisherigen Compiler fehlen halt die entsprechenden GUI-Bibliotheken. Es wird nur die RTL mitgeliefert.
Die Produkte von KSDev liefern diese nach (FMXLinux) bzw. bieten eine Übersetzungschicht für die WinAPI an (CrossVCL).
Dafür bin ich in Linux-Entwicklung nicht firm genug das zu wissen. Ich erinnere mich nur an die Zeit vor Delphi 1, da war der TurboPascal-Compiler auch nicht in der Lage, Binaries für Windows zu erzeugen. Daher meine Annahme. Danke für die Richtigstellung.
Ich mache grundsätzlich keine Screenshots. Schießen auf Bildschirme gibt nämlich hässliche Pixelfehler und schadet der Gesundheit vom Kollegen gegenüber. I und E zu vertauschen hätte den selben negativen Effekt, würde aber eher dem Betriebsklima schaden
  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 17:29 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