A valid code that won't run?
Steven Schveighoffer via Digitalmars-d
digitalmars-d at puremagic.com
Fri Apr 24 10:14:53 PDT 2015
On 4/24/15 1:05 PM, cym13 wrote:
> I don't remember if std.algorithm.each existed in v2.066 but I find it
> hard to believe that it is that recent an addition to phobos.
It is: https://issues.dlang.org/show_bug.cgi?id=12409
>
> Well, let's try DMD:
>
> $ dmd --version
> DMD64 D Compiler v2.067
> ....
>
> $ dmd test.d
> /usr/lib/libphobos2.a(curl.o): In function
> `_D3std3net4curl4HTTP21_sharedStaticCtor1500FZv':
> (.text._D3std3net4curl4HTTP21_sharedStaticCtor1500FZv+0xf): undefined
> reference to `curl_version_info'
> /usr/lib/libphobos2.a(curl.o): In function
> `_D3std3net4curl4Curl21_sharedStaticCtor1502FZv':
> (.text._D3std3net4curl4Curl21_sharedStaticCtor1502FZv+0xf): undefined
> reference to `curl_global_init'
[snip]
This is a sign you don't have libcurl available.
> clang: error: linker command failed with exit code 1 (use -v to see
> invocation)
Why not try this switch? use dmd -v and see why curl is not being
included in link.
> Those may be silly little things, but even if I like D a lot I find
> these little things tiring (booo, go contribute to fix bug etc....).
These are easily fixed issues. Most people don't run into them. D is
usually pretty good when it comes to being able to run out of the box.
-Steve
More information about the Digitalmars-d
mailing list