[vibe-d/dub] Lin

rikki cattermole rikki at cattermole.co.nz
Fri Sep 7 16:33:44 UTC 2018


On 08/09/2018 4:20 AM, MamoKupe wrote:
> marcinan at marcinan-PC ~/Pulpit/d $ dub init bibe
> Package recipe format (sdl/json) [json]: d
> Invalid format, "d", enter either "sdl" or "json".
> Package recipe format (sdl/json) [json]:
> Name [bibe]:
> Description [A minimal D application.]:
> Author name [Marcin]:
> License [proprietary]:
> Copyright string [Copyright © 2018, Marcin]:
> Add dependency (leave empty to skip) []: vibe-d
> Added dependency vibe-d ~>0.8.4
> Add dependency (leave empty to skip) []:
> Successfully created an empty project in '/home/marcinan/Pulpit/d/bibe'.
> Package successfully created in bibe
> marcinan at marcinan-PC ~/Pulpit/d $ cd bibe/
> marcinan at marcinan-PC ~/Pulpit/d/bibe $ dub run
> Performing "debug" build using /usr/bin/dmd for x86_64.
> taggedalgebraic 0.10.11: target for configuration "library" is up to date.
> eventcore 0.8.35: target for configuration "epoll" is up to date.
> stdx-allocator 2.77.2: target for configuration "library" is up to date.
> vibe-core 1.4.2: target for configuration "winapi" is up to date.
> vibe-d:utils 0.8.4: target for configuration "library" is up to date.
> vibe-d:data 0.8.4: target for configuration "library" is up to date.
> mir-linux-kernel 1.0.0: target for configuration "library" is up to date.
> vibe-d:crypto 0.8.4: target for configuration "library" is up to date.
> diet-ng 1.5.0: target for configuration "library" is up to date.
> vibe-d:stream 0.8.4: target for configuration "library" is up to date.
> vibe-d:textfilter 0.8.4: target for configuration "library" is up to date.
> vibe-d:inet 0.8.4: target for configuration "library" is up to date.
> vibe-d:tls 0.8.4: target for configuration "openssl" is up to date.
> vibe-d:http 0.8.4: target for configuration "library" is up to date.
> vibe-d:mail 0.8.4: target for configuration "library" is up to date.
> vibe-d:mongodb 0.8.4: target for configuration "library" is up to date.
> vibe-d:redis 0.8.4: target for configuration "library" is up to date.
> vibe-d:web 0.8.4: target for configuration "library" is up to date.
> vibe-d 0.8.4: target for configuration "vibe-core" is up to date.
> bibe ~master: building configuration "application"...
> Linking...
> /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.
> 
> On linux Mint with DUB version 1.11.0, built on Sep  1 2018

Nothing wrong with vibe-d. You're just missing the required -dev 
packages (apt).



More information about the Digitalmars-d-learn mailing list