On Wed, 18 Jul 2018 20:22:52 +0200, Jacob Carlborg wrote:
On 2018-07-18 01:00, Rey Valeza wrote:
Hi,
I was compiling until last weekend. Now I can no longer compile even with a new 'Hello World' project.
Here is the output:
$ dub Performing "debug" build using /usr/bin/dmd for x86_64. taggedalgebraic 0.10.11: target for configuration "library" is up to date. vanfolk ~master: building configuration "application"... . . . Linking... ../../.dub/packages/vibe-d-0.8.4/vibe-d/tls/.dub/build/openssl-debug-linux.posix-x86_64-dmd_2081-9BB88E28B2617BF06B273FD47770A38F/libvibe-d_tls.a(openssl_e4_569.o): In function `_D4vibe6stream7openssl14OpenSSLContext6__ctorMFNfEQBwQBu3tls14TLSContextKindEQCxQCvQBb10TLSVersionZ9__lambda3MFNbNeZv': . . . /home/rey/vibe/vanfolk/../../.dub/packages/vibe-d-0.8.4/vibe-d/tls/vibe/stream/openssl.d:931: undefined reference to `SSL_get_ex_new_index' collect2: error: ld returned 1 exit status Error: linker exited with status 1 /usr/bin/dmd failed with exit code 1.
Thanks, everyone!
Do you have OpenSSL installed, including the development libraries?
/Jacob Carlborg
Yes, I do. I was able to compile until this weekend, then this Monday, it failed.