On Tuesday, 19 August 2014 at 03:56:38 UTC, ketmar via
Digitalmars-d-learn wrote:
On Tue, 19 Aug 2014 03:37:23 +
Vladimir Panteleev via Digitalmars-d-learn
wrote:
And Windows. Since, apparently, pragma(lib) is only supported
by COFF and OMF.
nope, GNU/Linux DMD supports it too (at least 3
On Tuesday, 19 August 2014 at 02:24:48 UTC, ketmar via
Digitalmars-d-learn wrote:
On Tue, 19 Aug 2014 09:56:30 +0900
Andrew Edwards via Digitalmars-d-learn
wrote:
> Add '-L-lcurl' to your dmd invocation to do this.
Okay, got it. Thank you much.
or you can add
pragma(lib, "curl");
to your
On Tue, 19 Aug 2014 03:37:23 +
Vladimir Panteleev via Digitalmars-d-learn
wrote:
> And Windows. Since, apparently, pragma(lib) is only supported by
> COFF and OMF.
nope, GNU/Linux DMD supports it too (at least 32-bit version).
signature.asc
Description: PGP signature
On Tuesday, 19 August 2014 at 02:24:48 UTC, ketmar via
Digitalmars-d-learn wrote:
On Tue, 19 Aug 2014 09:56:30 +0900
Andrew Edwards via Digitalmars-d-learn
wrote:
> Add '-L-lcurl' to your dmd invocation to do this.
Okay, got it. Thank you much.
or you can add
pragma(lib, "curl");
to your
On Tue, 19 Aug 2014 09:56:30 +0900
Andrew Edwards via Digitalmars-d-learn
wrote:
> > Add '-L-lcurl' to your dmd invocation to do this.
> Okay, got it. Thank you much.
or you can add
pragma(lib, "curl");
to your source file if you are using dmd.
signature.asc
Description: PGP signature
On 8/19/14, 1:09 AM, Martin Nowak wrote:
On Monday, 18 August 2014 at 14:24:54 UTC, Andrew Edwards wrote:
import std.net.curl;
void main(){}
// Output:
Undefined symbols for architecture x86_64:
"_curl_easy_cleanup", referenced from:
The problem here is that std.net.curl is based on libcu
On Monday, 18 August 2014 at 16:09:04 UTC, Martin Nowak wrote:
The problem here is that std.net.curl is based on libcurl, so
you need to link your program against it.
Add '-L-lcurl' to your dmd invocation to do this.
I also added an enhancement request to load curl at runtime.
https://issues.d
On Monday, 18 August 2014 at 14:24:54 UTC, Andrew Edwards wrote:
import std.net.curl;
void main(){}
// Output:
Undefined symbols for architecture x86_64:
"_curl_easy_cleanup", referenced from:
The problem here is that std.net.curl is based on libcurl, so you
need to link your program agai
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:
_D3std3net4curl4Curl3setMFE3etc1c4curl10CurlOp