AGB  ·  Datenschutz  ·  Impressum  







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

DLL unter LINUX , Deploy prozess

Ein Thema von bernhard_LA · begonnen am 25. Mai 2020 · letzter Beitrag vom 11. Jul 2020
Antwort Antwort
bernhard_LA

Registriert seit: 8. Jun 2009
Ort: Bayern
1.138 Beiträge
 
Delphi 11 Alexandria
 
#1

AW: DLL unter LINUX , Deploy prozess

  Alt 29. Mai 2020, 16:41
ich habe jetzt den Pfad zur DLL im Library Search Pfad eingetragen, siehe screen dump ,
jetzt bekomme ich diesen linker Error, was mache ich noch falsch ?



[DCC Error] E2597 C:\Program Files (x86)\Embarcadero\Studio\20.0\bin\ld-linux.exe: error: cannot open /lib/x86_64-linux-gnu/libc.so.6: No such file or directory
Angehängte Grafiken
Dateityp: jpg delphi2.JPG (41,7 KB, 14x aufgerufen)
  Mit Zitat antworten Zitat
Benutzerbild von Harry Stahl
Harry Stahl

Registriert seit: 2. Apr 2004
Ort: Bonn
2.560 Beiträge
 
Delphi 12 Athens
 
#2

AW: DLL unter LINUX , Deploy prozess

  Alt 29. Mai 2020, 17:03
Existiert denn die Datei auf Deiner Linux-Maschine? Wenn nein (dafür spricht die Fehlermeldung), dann linux-gnu compiler installieren. Wenn ja, Linux-SDK-Cache in Delphi aktualisieren.
  Mit Zitat antworten Zitat
bernhard_LA

Registriert seit: 8. Jun 2009
Ort: Bayern
1.138 Beiträge
 
Delphi 11 Alexandria
 
#3

AW: DLL unter LINUX , Deploy prozess

  Alt 29. Mai 2020, 23:22
Update #1 :


Update Systemcache und Bibliothekspfad leider ohne Erfolg durchgeführt , siehe screen dump

Die DLL konnte ich ohne Probleme compilieren und auf den UNIX Rechner Deployen.

Nach dem Cache Update befindet sich jetzt meine DLL auf meinem Windowsrechner im Verzeichnis

C:\Users\bernhard\Documents\Embarcadero\Studio\SDK s\ubuntu18.04.sdk\home\bernhard\PAServer\scratch-dir\bernhard-Laptop TCP\TestLibrary


-> mache jetzt meine GNU compiler installation neu, nächster Schritt
Angehängte Grafiken
Dateityp: jpg delphi3.JPG (77,9 KB, 23x aufgerufen)

Geändert von bernhard_LA (30. Mai 2020 um 00:27 Uhr)
  Mit Zitat antworten Zitat
bernhard_LA

Registriert seit: 8. Jun 2009
Ort: Bayern
1.138 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: DLL unter LINUX , Deploy prozess

  Alt 30. Mai 2020, 00:26
Update #2

Neu-Installation GNU linux compiler durchgeführt (https://linuxize.com/post/how-to-ins...-ubuntu-18-04/ ) , keine Fehlermeldungen bekommen

die Datei libc.so.6 ist auf meinem Linux Rechner, Ordner C:\Users\bernhard\Documents\Embarcadero\Studio\SDK s\ubuntu18.04.sdk\lib\x86_64-linux-gnu


ich vermute ld-linux sucht immer im falschen Verzeichnis .... nur wie kann ich ihm sage wo er suchen soll ?
  Mit Zitat antworten Zitat
Benutzerbild von Harry Stahl
Harry Stahl

Registriert seit: 2. Apr 2004
Ort: Bonn
2.560 Beiträge
 
Delphi 12 Athens
 
#5

AW: DLL unter LINUX , Deploy prozess

  Alt 30. Mai 2020, 09:17
Um irgendwelchen Mißverständnissen vorzubeugen, in der Anlage 3 Screenshots, wie es bei mir aussieht:

Bild1 gibt die Einstellungen im SDK Manager wieder (sieht ja bei Dir entpsrechend aus).

Bild 2 noch mal die Wiedergabe des eingebundenen Verzeichnisses, in den Bibliothekspfad wo meine Linux-DLL liegt.

Bild 3 die Installation von linu-gnu unter Linux (also "/lib/x86_64-linux-gnu") da wo die libc.so.6 liegt.

Mein Host-Rechner ist Ubuntu 16.05 und Windows läuft in einer virtuellen Maschine.
Angehängte Grafiken
Dateityp: jpg Bild1.jpg (121,6 KB, 33x aufgerufen)
Dateityp: jpg Bild2.jpg (139,1 KB, 32x aufgerufen)
Dateityp: jpg Bild3.jpg (161,9 KB, 28x aufgerufen)
  Mit Zitat antworten Zitat
bernhard_LA

Registriert seit: 8. Jun 2009
Ort: Bayern
1.138 Beiträge
 
Delphi 11 Alexandria
 
#6

AW: DLL unter LINUX , Deploy prozess

  Alt 10. Jul 2020, 08:52
bin leider immer noch nicht weiter

folgende Bitte : wer kann die App unter https://github.com/ImageProcessingFM...elphi_DLL_Demo
kompilieren und unter LINUX ausführen ?
  Mit Zitat antworten Zitat
Hisoka

Registriert seit: 2. Jan 2008
Ort: im Norden
53 Beiträge
 
FreePascal / Lazarus
 
#7

AW: DLL unter LINUX , Deploy prozess

  Alt 10. Jul 2020, 12:19
bin leider immer noch nicht weiter

folgende Bitte : wer kann die App unter https://github.com/ImageProcessingFM...elphi_DLL_Demo
kompilieren und unter LINUX ausführen ?
ich glaub dein Repository ist nicht öffentlich. Zumindest mir liefert github nen 404-Fehler.
  Mit Zitat antworten Zitat
Antwort Antwort


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 05:49 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