Quantcast
Channel: Embarcadero Community - Embarcadero Community
Viewing all articles
Browse latest Browse all 3212

Can not create RestAPI Application for Linux. Message is "[DCC Fatal Error] F2588 Linker Error Code: 1 ($00000001) ".

$
0
0

I want to create simple Rest API application, so I put the RestClient, RestRequest and RestResponse component on the DataModule. Of course I can compile and link it as Windows application but I can not compile and link it as Linux 64 application.  Is there any way to resolve this problem?   Version : Delphi Tokyo 10.3.2 Target platform: Linux 64 console application . [DCC ERROR] E2597 C:\Program Files (x86)\Embarcadero\Studio\19.0\bin\ld-linux.exe: error: cannot find -lcurl c:\program files (x86)\embarcadero\studio\19.0\lib\Linux64\release\Linuxapi.Curl.o:Linuxapi.Curl:function Linuxapi::Curl::curl_global_init(int): error: undefined reference to 'curl_global_init' c:\program files (x86)\embarcadero\studio\19.0\lib\Linux64\release\Linuxapi.Curl.o:Linuxapi.Curl:function Linuxapi::Curl::curl_global_cleanup(): error: undefined reference to 'curl_global_cleanup' c:\program files (x86)\embarcadero\studio\19.0\lib\Linux64\release\Linuxapi.Curl.o:Linuxapi.Curl:function Linuxapi::Curl::curl_slist_append(curl_slist*, char*): error: undefined reference to 'curl_slist_append' c:\program files (x86)\embarcadero\studio\19.0\lib\Linux64\release\Linuxapi.Curl.o:Linuxapi.Curl:function Linuxapi::Curl::curl_slist_free_all(curl_slist*): error: undefined reference to 'curl_slist_free_all' c:\program files (x86)\embarcadero\studio\19.0\lib\Linux64\release\Linuxapi.Curl.o:Linuxapi.Curl:function Linuxapi::Curl::curl_easy_strerror(CURLcode): error: undefined reference to 'curl_easy_strerror' c:\program files (x86)\embarcadero\studio\19.0\lib\Linux64\release\Linuxapi.Curl.o:Linuxapi.Curl:function Linuxapi::Curl::curl_easy_init(): error: undefined reference to 'curl_easy_init' c:\program files (x86)\embarcadero\studio\19.0\lib\Linux64\release\Linuxapi.Curl.o:Linuxapi.Curl:function Linuxapi::Curl::curl_easy_setopt(void*, CURLoption): error: undefined reference to 'curl_easy_setopt' c:\program files (x86)\embarcadero\studio\19.0\lib\Linux64\release\Linuxapi.Curl.o:Linuxapi.Curl:function Linuxapi::Curl::curl_easy_perform(void*): error: undefined reference to 'curl_easy_perform' c:\program files (x86)\embarcadero\studio\19.0\lib\Linux64\release\Linuxapi.Curl.o:Linuxapi.Curl:function Linuxapi::Curl::curl_easy_cleanup(void*): error: undefined reference to 'curl_easy_cleanup' c:\program files (x86)\embarcadero\studio\19.0\lib\Linux64\release\Linuxapi.Curl.o:Linuxapi.Curl:function Linuxapi::Curl::curl_easy_getinfo(void*, CURLINFO): error: undefined reference to 'curl_easy_getinfo' c:\program files (x86)\embarcadero\studio\19.0\lib\Linux64\release\Linuxapi.Curl.o:Linuxapi.Curl:function Linuxapi::Curl::curl_easy_duphandle(void*): error: undefined reference to 'curl_easy_duphandle'[DCC Fatal Error] F2588 Linker Error Code: 1 ($00000001)


Viewing all articles
Browse latest Browse all 3212

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>