AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Cross-Platform-Entwicklung EMB DEC 12 - Linux Programme erstellen - HowTo ?
Thema durchsuchen
Ansicht
Themen-Optionen

EMB DEC 12 - Linux Programme erstellen - HowTo ?

Ein Thema von paule32.jk · begonnen am 22. Aug 2024 · letzter Beitrag vom 23. Aug 2024
Antwort Antwort
Seite 2 von 2     12   
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
 
Delphi 12 Athens
 
#11

AW: EMB DEC 12 - Linux Programme erstellen - HowTo ?

  Alt 23. Aug 2024, 16:06
Im Programm nutzen wir ein Embedded-Python (früher die Python.exe via Console-Umleitung)

und aktuell sogar als Extension im PostgreSQL, also Pyphon-Scripte ähnlich wie normale StoredProcs (SQL bzw. PLSQL).


Im Windows sind ansonsten einige ScriptingEngines, wie JavaScript und VBScript standardmäßig nutzbar. (CMD und PowerShell kann man quasi auch als ScriptingEngine ansehn)
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
Benutzerbild von paule32.jk
paule32.jk

Registriert seit: 24. Sep 2022
Ort: Planet Erde
356 Beiträge
 
Delphi 11 Alexandria
 
#12

AW: EMB DEC 12 - Linux Programme erstellen - HowTo ?

  Alt 23. Aug 2024, 16:45
@MichaelIT:

aus vielen Gründen, wie Du sie schon aufgeführt hast, hatte ich die Idee geschaffen, ein System zu entwickeln, das mehrere DSL zusammen bringt, um die einzelnen Stärken zu bündeln.
Das sollte dann so schon an die 10 Jahre gehen, da ich keinen Menschen an der Hand hatte, der mir:

a) Compiler-Construction,
b) Datenbank-Management,
c) Client/Server programmierung
d) Dokumentation von Software
e) unterschiedliche Systeme
f) und einiges mehr (cmd/bash scripting (auch CSS und JS) beibrachte.

Das ALLES ist mein Eigenes Werk (okay, bissl Hilfe hier und da per Forum, das muss ich erwähnen
und ich bin noch sehr sehr weit entfernt von Pro.
Es dauerte auch lange, das richtige Werkzeug zu finden.
Ich mein, das Werkzeug war vorhanden, doch entweder passten die Tools nicht, oder da, wo die Tools passten, konnte ich nur mit einer Trial Version hantieren, die auf 32-Bit basierte - und ich musste natürlich jobben, da ich ja auch wie die Anderen Hunger und Durst habe (das übliche halt...).

Dann bin ich nun auf Python gestoßen, und habe Anfang des Jahres Python gelernt, und dabei ist das vorgestellte Projekt entstanden, das bei weitem noch nicht fertig ist.
Das liegt aber auch daran, das ich keine Leute finden konnte, die un-entgeltlich sich beteiligten wollten, so dass, was Du da sehen kannst in den Bildern größtenteils von mir stammt. Vieleicht hast Du ja eine Idee, was man besser machen könnte, oder der eine oder andere sich beteiligen möchte...

Im Prinzip ist das ALLES nur ein Nachbau von schon verstaubter Software...
Aber wie ich sehen kann, möchten viele ältere (Programmierer) die "alte" Software nicht missen, und sind auf VM's angewiesen, wo dann DOS läuft.
Aus diesem Grunde (auch) habe ich das Projekt angefangen, weil ich auch der Meinung bin, das es auch heute in den GUI-Zeiten doch möglich sein sollte, mit wenigen Mitteln, ein Datenbank-Programm zu erstellen, und nicht bei nativer win32api anzufangen ein Fenster zu registrieren etc. pp...

Ein schlankes System soll hierbei schlanke Programme erzeugen...
Was mir auf den heutigen Tag gelungen ist...

Es mussten einfach die richtigen Tools, richtig eingesetzt werden...
Okay, bisschen payload hat das gekostet, aber ich freue mich, wenn das dann irgendwem auch gefallen mag.
Ich bin noch nicht fertig, aber ich bin dran ...
Frag doch einfach
Alles was nicht programmiert werden kann, wird gelötet
  Mit Zitat antworten Zitat
TSchnuckenbock

Registriert seit: 20. Jul 2017
Ort: Lüneburger Heide
71 Beiträge
 
Delphi XE5 Professional
 
#13

AW: EMB DEC 12 - Linux Programme erstellen - HowTo ?

  Alt 23. Aug 2024, 17:10
schade eigentlich, das man tonnenweise zusatz toolchains installieren muss,
wenn man für verschiedene Systeme kompilieren will (ich rede hier nicht vom
ausführen, das ist auch noch so nen Ding - Emu hier Emu dort...).
Gerade auch deswegen, weil hier FPC und Lazarus Support gegeben wird.

Hat jemand schonmal FPC für Linux unter Windows zum laufen gebracht ?
Wie kann das erreicht werden ?
Installiere dir Lazarus+FPC über fpcdeluxe und soweit ich weiß, kannst du über fpcdeluxe auch die gewünschten Cross-Compiler
installieren:

https://github.com/LongDirtyAnimAlf/...eluxe/releases

Zur Konfiguration der Cross-Compiler schau im Internet, was besonders DonAlfredo dazu schreibt, z.B.:

https://forum.lazarus.freepascal.org...?topic=35612.0

(Ich glaube, DonAlfredo ist der Maintainer vom fpcdeluxe-Projekt.)

Und: Soweit ich weiß geht Python4Delphi sowohl unter Delphi wie auch Lazarus.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


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 19:55 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