On Wednesday, 14 October 2020 at 01:32:34 UTC, Steven
Schveighoffer wrote:
On 10/13/20 8:40 PM, Bruno Rodrigues wrote:
So, I tried building a simple hello world with Vibe-d and got
this error
/usr/bin/ld: cannot find -lssl
/usr/bin/ld: cannot find -lcrypto
collect2: error: ld returned 1 exit status
Error: linker exited with status 1
/usr/bin/dmd failed with exit code 1.
I have absolutely no ideia what these libraries are.
I'm using linux 20.04
The project was created with dub the same way the dependency
was added.
Thanks, this language seems to be really interesting.
sudo apt-get install libssl-dev
That should get you running.
-Steve
Thank you, Steve!
It did work but none of the examples on the Vibe.d page are
working with current D version...
Some errors I got
When executing with dub
[main(----) INF] Listening for requests on http://[::]:8080/
Failed to listen on 0.0.0.0:8080
Hello, World: /
Warning (thread: main): leaking eventcore driver because there
are still active handles
FD 6 (streamListen)
FD 9 (streamSocket)
Warning (thread: main): leaking eventcore driver because there
are still active handles
FD 6 (streamListen)
FD 9 (streamSocket)
When compiling (dub, dub build or dub build --force), I got a lot
of deprecation errors
/usr/include/dmd/phobos/std/format.d(3648,26): Deprecation:
function std.typecons.Nullable!(Alternate).Nullable.get_ is
deprecated - Implicit conversion with alias Nullable.get this
will be removed after 2.096. Please use .get explicitly.