Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   F2588 Linker error code: 1 ($00000001) (https://www.delphipraxis.net/205793-f2588-linker-error-code-1-%2400000001.html)

bernhard_LA 17. Okt 2020 20:59

F2588 Linker error code: 1 ($00000001)
 
aktuell verweigert mein linker den Dienst meine DLLs wieder für Linux zu erzeugen .....
was bedeuten denn diese Fehlermeldungen ???




Delphi-Quellcode:
Checking project dependencies...

[DCC Error] E2597 C:\Program Files (x86)\Embarcadero\Studio\20.0\bin\ld-linux.exe: error: cannot find -lrtlhelper_PIC
  C:\Program Files (x86)\Embarcadero\Studio\20.0\bin\ld-linux.exe: error: cannot find -lpcre_PIC
  C:\Program Files (x86)\Embarcadero\Studio\20.0\bin\ld-linux.exe: error: cannot find -lMyDLL.UX64
  c:\program files (x86)\embarcadero\studio\20.0\lib\Linux64\debug\System.o:System:function System::fpu_init(): error: undefined reference to 'fpu_init'
  c:\program files (x86)\embarcadero\studio\20.0\lib\Linux64\debug\System.o:System:function System::_GetCPUID(unsigned int, unsigned int): error: undefined reference to '_system_GetCPUID'
  c:\program files (x86)\embarcadero\studio\20.0\lib\Linux64\debug\System.Rtti.o:System.Rtti:function System::Rtti::RawInvoke(void*, System::Rtti::TParamBlock*): error: undefined reference to 'rtti_raw_invoke'
  c:\program files (x86)\embarcadero\studio\20.0\lib\Linux64\debug\System.Rtti.o:System.Rtti:function System::Rtti::RawIntercept(): error: undefined reference to 'rtti_raw_intercept'
  c:\program files (x86)\embarcadero\studio\20.0\lib\Linux64\debug\System.RegularExpressionsAPI.o:System.RegularExpressionsAPI:function System::Regularexpressionsapi::pcre_compile(char const*, int, char**, int*, char const*): error: undefined reference to 'pcre_compile'
  c:\program files (x86)\embarcadero\studio\20.0\lib\Linux64\debug\System.RegularExpressionsAPI.o:System.RegularExpressionsAPI:function System::Regularexpressionsapi::pcre_exec(System::Regularexpressionsapi::real_pcre*, System::Regularexpressionsapi::real_pcre_extra*, char const*, int, int, int, int*, int): error: undefined reference to 'pcre_exec'
  c:\program files (x86)\embarcadero\studio\20.0\lib\Linux64\debug\System.RegularExpressionsAPI.o:System.RegularExpressionsAPI:function System::Regularexpressionsapi::pcre_get_stringnumber(System::Regularexpressionsapi::real_pcre*, char const*): error: undefined reference to 'pcre_get_stringnumber'
  c:\program files (x86)\embarcadero\studio\20.0\lib\Linux64\debug\System.RegularExpressionsAPI.o:System.RegularExpressionsAPI:function System::Regularexpressionsapi::pcre_maketables(): error: undefined reference to 'pcre_maketables'
  c:\program files (x86)\embarcadero\studio\20.0\lib\Linux64\debug\System.RegularExpressionsAPI.o:System.RegularExpressionsAPI:function System::Regularexpressionsapi::pcre_study(System::Regularexpressionsapi::real_pcre*, int, char**): error: undefined reference to 'pcre_study'
  c:\program files (x86)\embarcadero\studio\20.0\lib\Linux64\debug\System.RegularExpressionsAPI.o:System.RegularExpressionsAPI:function System::Regularexpressionsapi::set_pcre_malloc(void*): error: undefined reference to 'set_pcre_malloc'
  c:\program files (x86)\embarcadero\studio\20.0\lib\Linux64\debug\System.RegularExpressionsAPI.o:System.RegularExpressionsAPI:function System::Regularexpressionsapi::set_pcre_free(void*): error: undefined reference to 'set_pcre_free'
  c:\program files (x86)\embarcadero\studio\20.0\lib\Linux64\debug\System.RegularExpressionsAPI.o:System.RegularExpressionsAPI:function System::Regularexpressionsapi::set_pcre_stack_malloc(void*): error: undefined reference to 'set_pcre_stack_malloc'
  c:\program files (x86)\embarcadero\studio\20.0\lib\Linux64\debug\System.RegularExpressionsAPI.o:System.RegularExpressionsAPI:function System::Regularexpressionsapi::set_pcre_stack_free(void*): error: undefined reference to 'set_pcre_stack_free'
  c:\program files (x86)\embarcadero\studio\20.0\lib\Linux64\debug\System.RegularExpressionsAPI.o:System.RegularExpressionsAPI:function System::Regularexpressionsapi::set_pcre_callout(void*): error: undefined reference to 'set_pcre_callout'
  c:\program files (x86)\embarcadero\studio\20.0\lib\Linux64\debug\System.RegularExpressionsAPI.o:System.RegularExpressionsAPI:function System::Regularexpressionsapi::set_pcre_stack_guard(void*): error: undefined reference to 'set_pcre_stack_guard'
[DCC Fatal Error] F2588 Linker error code: 1 ($00000001)
Failed
Elapsed time: 00:00:39.0

mmw 18. Okt 2020 08:29

AW: F2588 Linker error code: 1 ($00000001)
 
hallo,

https://stackoverflow.com/questions/...ode-1-00000001

Gruß

bernhard_LA 18. Okt 2020 23:07

AW: F2588 Linker error code: 1 ($00000001)
 
bisherige Aktionen :

Delphi im Admin mode ausführen , dann Clean Project und SDK neu updaten -> alles ohne Wirkung !!!

auf der ubuntu maschine :

alles neu installiert , ohne Erfolg :-(

Delphi-Quellcode:

sudo apt update && sudo apt upgrade && sudo apt dist-upgrade

sudo apt install joe wget p7zip-full curl openssh-server build-essential zlib1g-dev libcurl4-gnutls-dev libncurses5

( http://docwiki.embarcadero.com/RADSt...on_Development )


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:03 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