Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- > mkdir testVibe ~/Documents@mcfly
- > cd testVibe ~/Documents@mcfly
- > dub init . vibe.d ~/Documents/testVibe@mcfly
- Successfully created an empty project in '/Users/dev0/Documents/testVibe'.
- > ls ~/Documents/testVibe@mcfly
- dub.json public source views
- > dub run ~/Documents/testVibe@mcfly
- vibe-d: ["vibe-d", "libevent", "openssl"]
- testvibe: ["testvibe", "vibe-d", "libevent", "openssl"]
- Target is up to date. Using existing build in /Users/dev0/.dub/packages/vibe-d-0.7.18/.dub/build/libevent-debug-posix.osx-x86_64-dmd-AB0707232CA963B5DA23C2232BBED51B/. Use --force to force a rebuild.
- Building testvibe configuration "application", build type debug.
- Compiling...
- Linking...
- ld: library not found for -levent
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- --- errorlevel 1
- FAIL .dub/build/application-debug-posix.osx-x86_64-dmd-282B11187FCCE77851A4CA4FF4955D1F testvibe executable
- Error executing command run: Link command failed with exit code 1
- > dub run -v --force ~/Documents/testVibe@mcfly
- Using dub registry url 'http://code.dlang.org/'
- Looking for local package map at /var/lib/dub/packages/local-packages.json
- Looking for local package map at /Users/dev0/.dub/packages/local-packages.json
- Looking for local package map at /var/lib/dub/packages/local-packages.json
- Looking for local package map at /Users/dev0/.dub/packages/local-packages.json
- Note: Failed to determine version of package testvibe at /Users/dev0/Documents/testVibe. Assuming ~master.
- Looking for local package map at /var/lib/dub/packages/local-packages.json
- Looking for local package map at /Users/dev0/.dub/packages/local-packages.json
- Looking for local package map at /var/lib/dub/packages/local-packages.json
- Looking for local package map at /Users/dev0/.dub/packages/local-packages.json
- Collecting dependencies for testvibe
- Found dependency vibe-d >=0.7.17: true
- Collecting dependencies for vibe-d
- Found dependency libevent ~master: true
- Collecting dependencies for libevent
- Found dependency openssl ~master: true
- Collecting dependencies for openssl
- Found dependency libev ~master: true
- Collecting dependencies for libev
- Checking dependencies in '/Users/dev0/Documents/testVibe'
- Required package 'vibe-d' found with version '0.7.18'
- Required package 'libevent' found with version '~master'
- Required package 'openssl' found with version '~master'
- Required package 'libev' found with version '~master'
- Generating using build
- Generate target testvibe (executable /Users/dev0/Documents/testVibe testvibe)
- Generate target vibe-d (staticLibrary /Users/dev0/.dub/packages/vibe-d-0.7.18 vibe-d)
- Generate target libevent (sourceLibrary /Users/dev0/.dub/packages/libevent-master libevent)
- Generate target openssl (sourceLibrary /Users/dev0/.dub/packages/openssl-master openssl)
- vibe-d: ["vibe-d", "libevent", "openssl"]
- testvibe: ["testvibe", "vibe-d", "libevent", "openssl"]
- Building vibe-d configuration "libevent", build type debug.
- Ignoring all import libraries for static library build.
- Trying to use pkg-config to resolve library flags for [].
- pkg-config failed: pkg-config exited with error code 1
- Falling back to direct -lxyz flags.
- Running dmd...
- dmd -lib -of../../.dub/packages/vibe-d-0.7.18/.dub/build/libevent-debug-posix.osx-x86_64-dmd-AB0707232CA963B5DA23C2232BBED51B/libvibe-d.a -debug -g -w -version=VibeLibeventDriver -version=VibeDefaultMain -version=Have_vibe_d -version=Have_libevent -version=Have_openssl -I../../.dub/packages/vibe-d-0.7.18/source -I../../.dub/packages/libevent-master -I../../.dub/packages/openssl-master ../../.dub/packages/vibe-d-0.7.18/source/vibe/appmain.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/core/_eventedobject.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/core/args.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/core/concurrency.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/core/connectionpool.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/core/core.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/core/driver.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/core/drivers/libev.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/core/drivers/libevent2.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/core/drivers/libevent2_tcp.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/core/drivers/threadedfile.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/core/drivers/win32.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/core/drivers/winrt.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/core/file.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/core/log.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/core/net.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/core/stream.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/core/sync.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/core/task.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/crypto/cryptorand.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/crypto/passwordhash.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/d.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/data/bson.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/data/json.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/data/serialization.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/db/mongo/client.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/db/mongo/collection.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/db/mongo/connection.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/db/mongo/cursor.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/db/mongo/database.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/db/mongo/mongo.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/db/redis/redis.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/http/auth/basic_auth.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/http/client.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/http/common.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/http/dist.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/http/fileserver.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/http/form.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/http/log.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/http/proxy.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/http/rest.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/http/router.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/http/server.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/http/session.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/http/status.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/http/websockets.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/inet/message.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/inet/mimetypes.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/inet/path.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/inet/url.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/inet/urltransfer.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/inet/webform.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/internal/meta/all.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/internal/meta/codegen.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/internal/meta/funcattr.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/internal/meta/traits.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/internal/meta/typetuple.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/internal/meta/uda.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/internal/win32.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/mail/smtp.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/stream/base64.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/stream/counting.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/stream/memory.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/stream/operations.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/stream/ssl.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/stream/taskpipe.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/stream/wrapper.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/stream/zlib.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/templ/diet.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/templ/parsertools.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/templ/utils.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/textfilter/html.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/textfilter/markdown.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/textfilter/urlencode.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/utils/array.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/utils/hashmap.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/utils/memory.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/utils/string.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/utils/validation.d ../../.dub/packages/vibe-d-0.7.18/source/vibe/vibe.d
- Copying target from /Users/dev0/.dub/packages/vibe-d-0.7.18/.dub/build/libevent-debug-posix.osx-x86_64-dmd-AB0707232CA963B5DA23C2232BBED51B/libvibe-d.a to /Users/dev0/.dub/packages/vibe-d-0.7.18
- Building testvibe configuration "application", build type debug.
- Trying to use pkg-config to resolve library flags for ["event", "event_pthreads", "ssl", "crypto"].
- pkg-config failed: pkg-config exited with error code 1
- Falling back to direct -lxyz flags.
- Compiling...
- dmd -c -of.dub/build/application-debug-posix.osx-x86_64-dmd-282B11187FCCE77851A4CA4FF4955D1F/testvibe.o -debug -g -w -version=VibeDefaultMain -version=VibeLibeventDriver -version=Have_testvibe -version=Have_vibe_d -version=Have_libevent -version=Have_openssl -Isource -I../../.dub/packages/vibe-d-0.7.18/source -I../../.dub/packages/libevent-master -I../../.dub/packages/openssl-master -Jviews source/app.d
- Linking...
- dmd -of.dub/build/application-debug-posix.osx-x86_64-dmd-282B11187FCCE77851A4CA4FF4955D1F/testvibe .dub/build/application-debug-posix.osx-x86_64-dmd-282B11187FCCE77851A4CA4FF4955D1F/testvibe.o ../../.dub/packages/vibe-d-0.7.18/libvibe-d.a -L-levent -L-levent_pthreads -L-lssl -L-lcrypto -g
- ld: library not found for -levent
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- --- errorlevel 1
- FAIL .dub/build/application-debug-posix.osx-x86_64-dmd-282B11187FCCE77851A4CA4FF4955D1F testvibe executable
- Error executing command run: Link command failed with exit code 1
- Full exception: object.Exception@source/dub/compilers/dmd.d(188): Link command failed with exit code 1
- ----------------
- 5 dub 0x000000010f24babb pure @safe bool std.exception.enforce!(bool).enforce(bool, lazy const(char)[], immutable(char)[], ulong) + 107
- 6 dub 0x000000010f1f4d82 void dub.compilers.dmd.DmdCompiler.invokeLinker(const(dub.compilers.compiler.BuildSettings), const(dub.compilers.compiler.BuildPlatform), immutable(char)[][]) + 906
- 7 dub 0x000000010f2010d3 void dub.generators.build.BuildGenerator.buildWithCompiler(dub.generators.generator.GeneratorSettings, dub.compilers.compiler.BuildSettings) + 1299
- 8 dub 0x000000010f1fefcf void dub.generators.build.BuildGenerator.performCachedBuild(dub.generators.generator.GeneratorSettings, dub.compilers.compiler.BuildSettings, const(dub.package_.Package), immutable(char)[], immutable(char)[]) + 1103
- 9 dub 0x000000010f1fea96 void dub.generators.build.BuildGenerator.buildTarget(dub.generators.generator.GeneratorSettings, dub.compilers.compiler.BuildSettings, const(dub.package_.Package), immutable(char)[]) + 734
- 10 dub 0x000000010f1fe7a7 void dub.generators.build.BuildGenerator.generateTargets(dub.generators.generator.GeneratorSettings, const(dub.generators.generator.ProjectGenerator.TargetInfo[immutable(char)[]])).void buildTargetRec(immutable(char)[]) + 863
- 11 dub 0x000000010f1fe2b0 void dub.generators.build.BuildGenerator.generateTargets(dub.generators.generator.GeneratorSettings, const(dub.generators.generator.ProjectGenerator.TargetInfo[immutable(char)[]])) + 176
- 12 dub 0x000000010f2033ff void dub.generators.generator.ProjectGenerator.generate(dub.generators.generator.GeneratorSettings) + 735
- 13 dub 0x000000010f1c5fa2 void dub.dub.Dub.generateProject(immutable(char)[], dub.generators.generator.GeneratorSettings) + 170
- 14 dub 0x000000010f1b98a4 int dub.commandline.GenerateCommand.execute(dub.dub.Dub, immutable(char)[][], immutable(char)[][]) + 1652
- 15 dub 0x000000010f1b9bb5 int dub.commandline.BuildCommand.execute(dub.dub.Dub, immutable(char)[][], immutable(char)[][]) + 141
- 16 dub 0x000000010f1b9d6d int dub.commandline.RunCommand.execute(dub.dub.Dub, immutable(char)[][], immutable(char)[][]) + 141
- 17 dub 0x000000010f1b7906 int dub.commandline.runDubCommandLine(immutable(char)[][]) + 4502
- 18 dub 0x000000010f1b594c _Dmain + 32
- 19 dub 0x000000010f2b6259 void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).runAll().void __lambda1() + 33
- 20 dub 0x000000010f2b61a5 void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).tryExec(scope void delegate()) + 45
- 21 dub 0x000000010f2b6205 void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).runAll() + 45
- 22 dub 0x000000010f2b61a5 void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).tryExec(scope void delegate()) + 45
- 23 dub 0x000000010f2b6121 _d_run_main + 449
- 24 dub 0x000000010f1b5976 main + 34
- 25 libdyld.dylib 0x00007fff8d47a5fd start + 1
- 26 ??? 0x0000000000000004 0x0 + 4
- > ~/Documents/testVibe@mcfly
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement