Forum: Cross-Platform-Entwicklung
by bernhard_LA,
10. Jul 2020
gerade behoben hier der Link : https://github.com/ImageProcessingFMX/simpleDLL_delphi_demo
der Windows screen dump ist dabei .... warte auf die Linux version -- screen dump
Forum: Cross-Platform-Entwicklung
by bernhard_LA,
10. Jul 2020
bin leider immer noch nicht weiter
folgende Bitte : wer kann die App unter https://github.com/ImageProcessingFMX/simple_Delphi_DLL_Demo
kompilieren und unter LINUX ausführen ?
Forum: Cross-Platform-Entwicklung
by bernhard_LA,
30. Mai 2020
Update #2
Neu-Installation GNU linux compiler durchgeführt (https://linuxize.com/post/how-to-install-gcc-compiler-on-ubuntu-18-04/ ) , keine Fehlermeldungen bekommen
die Datei libc.so.6 ist auf meinem Linux Rechner, Ordner C:\Users\bernhard\Documents\Embarcadero\Studio\SDKs\ubuntu18.04.sdk\lib\x86_64-linux-gnu
ich vermute ld-linux sucht immer im falschen Verzeichnis .... nur wie...
Forum: Cross-Platform-Entwicklung
by bernhard_LA,
29. Mai 2020
OK, dann sollte die Namensgebung so korrekt sein
{$IFDEF MSWINDOWS}
function AddIntegers(_a, _b: integer): integer; stdcall; external 'TestLibrary.dll';
{$ENDIF}
{$IFDEF LINUX}
function AddIntegers(_a, _b: integer): integer; stdcall; external 'libTestLibrary.so';
{$ENDIF}
Forum: Cross-Platform-Entwicklung
by bernhard_LA,
28. Mai 2020
ping - kann jemand helfen , wie muss ich richtig einbinden, welcher Name ???
Forum: Cross-Platform-Entwicklung
by bernhard_LA,
25. Mai 2020
ich möchte eine Anwendung incl. DLLs nach LINUX portieren
beim Deploy bekomme ich folgende Fehlermeldung :
E2597 C:\Program Files (x86)\Embarcadero\Studio\20.0\bin\ld-linux.exe: error: cannot find -lTestLibrary.so
....
error: undefined reference to 'AddIntegers'
der Delphi Code hierzu :