request assistance resolving curl related linker error

Andrew Edwards via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Mon Aug 18 07:24:53 PDT 2014


import std.net.curl;

void main(){}

// Output:

Undefined symbols for architecture x86_64:
   "_curl_easy_cleanup", referenced from:
       _D3std3net4curl4Curl8shutdownMFZv in libphobos2.a(curl_3063_37c.o)
   "_curl_easy_setopt", referenced from:
       _D3std3net4curl4Curl3setMFE3etc1c4curl10CurlOptionAxaZv in 
libphobos2.a(curl_3065_14c.o)
       _D3std3net4curl4Curl3setMFE3etc1c4curl10CurlOptionlZv in 
libphobos2.a(curl_3066_14c.o)
       _D3std3net4curl4Curl5clearMFE3etc1c4curl10CurlOptionZv in 
libphobos2.a(curl_3068_207.o)
       _D3std3net4curl4Curl3setMFE3etc1c4curl10CurlOptionPvZv in 
libphobos2.a(curl_3067_14c.o)
   "_curl_easy_strerror", referenced from:
       _D3std3net4curl4Curl11errorStringMFiZAya in 
libphobos2.a(curl_3061_4a1.o)
   "_curl_global_cleanup", referenced from:
       _D3std3net4curl4Curl19_sharedStaticDtor36FZv in libphobos2.a(curl.o)
   "_curl_global_init", referenced from:
       _D3std3net4curl4Curl19_sharedStaticCtor35FZv in libphobos2.a(curl.o)
   "_curl_slist_free_all", referenced from:
       _D3std3net4curl4HTTP4Impl6__dtorMFZv in libphobos2.a(curl_3032_192.o)
   "_curl_version_info", referenced from:
       _D3std3net4curl4HTTP19_sharedStaticCtor34FZv in libphobos2.a(curl.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see 
invocation)
--- errorlevel 1


More information about the Digitalmars-d-learn mailing list