Advertisement
Guest User

Untitled

a guest
Oct 9th, 2014
245
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 15.06 KB | None | 0 0
  1. dev0 at McFly $ dub --force -v                                                                                                                                                     (master|)
  2. Using dub registry url 'http://code.dlang.org/'
  3. Refreshing local packages (refresh existing: true)...
  4. Looking for local package map at /var/lib/dub/packages/local-packages.json
  5. Looking for local package map at /Users/dev0/.dub/packages/local-packages.json
  6. Note: Failed to determine version of package testdouble at /Users/dev0/Documents/TestDouble/. Assuming ~master.
  7. Refreshing local packages (refresh existing: false)...
  8. Looking for local package map at /var/lib/dub/packages/local-packages.json
  9. Looking for local package map at /Users/dev0/.dub/packages/local-packages.json
  10. Found dependency vibe-d ~master
  11. Found dependency libevent 2.0.1+2.0.16
  12. Found dependency openssl 1.0.0+1.0.0e
  13. Found dependency libev 4.0.0+4.04
  14. Checking for missing dependencies.
  15. Using fixed selection vibe-d ~master
  16. Using fixed selection libevent 2.0.1+2.0.16
  17. Using fixed selection openssl 1.0.0+1.0.0e
  18. Using fixed selection libev 4.0.0+4.04
  19. Refreshing local packages (refresh existing: false)...
  20. Looking for local package map at /var/lib/dub/packages/local-packages.json
  21. Looking for local package map at /Users/dev0/.dub/packages/local-packages.json
  22. Found dependency vibe-d ~master
  23. Found dependency libevent 2.0.1+2.0.16
  24. Found dependency openssl 1.0.0+1.0.0e
  25. Found dependency libev 4.0.0+4.04
  26. Checking for upgrades.
  27. Using cached upgrade results...
  28. WARNING: A deprecated branch based version specification is used for the dependency vibe-d. Please use numbered versions instead. Also note that you can still use the dub.selections.json file to override a certain dependency to use a branch instead.
  29. Generating using build
  30. Generate target testdouble (executable /Users/dev0/Documents/TestDouble testdouble)
  31. Generate target vibe-d (staticLibrary /Users/dev0/.dub/packages/vibe-d-master vibe-d)
  32. Generate target libevent (sourceLibrary /Users/dev0/.dub/packages/libevent-2.0.1_2.0.16 libevent)
  33. Generate target openssl (sourceLibrary /Users/dev0/.dub/packages/openssl-1.0.0_1.0.0e openssl)
  34. Building vibe-d ~master configuration "libevent", build type debug.
  35. Ignoring all import libraries for static library build.
  36. Using pkg-config to resolve library flags for .
  37. Running dmd...
  38. dmd -lib -of../../.dub/packages/vibe-d-master/.dub/build/libevent-debug-posix.osx-x86_64-dmd_2066-2161C57E83B1803FA54B8BBD5FBBBAA1/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-master/source/ -I../../.dub/packages/libevent-2.0.1_2.0.16 -I../../.dub/packages/openssl-1.0.0_1.0.0e ../../.dub/packages/vibe-d-master/source/vibe/core/args.d ../../.dub/packages/vibe-d-master/source/vibe/core/concurrency.d ../../.dub/packages/vibe-d-master/source/vibe/core/connectionpool.d ../../.dub/packages/vibe-d-master/source/vibe/core/core.d ../../.dub/packages/vibe-d-master/source/vibe/core/driver.d ../../.dub/packages/vibe-d-master/source/vibe/core/drivers/libev.d ../../.dub/packages/vibe-d-master/source/vibe/core/drivers/libevent2.d ../../.dub/packages/vibe-d-master/source/vibe/core/drivers/libevent2_tcp.d ../../.dub/packages/vibe-d-master/source/vibe/core/drivers/native.d ../../.dub/packages/vibe-d-master/source/vibe/core/drivers/threadedfile.d ../../.dub/packages/vibe-d-master/source/vibe/core/drivers/timerqueue.d ../../.dub/packages/vibe-d-master/source/vibe/core/drivers/utils.d ../../.dub/packages/vibe-d-master/source/vibe/core/drivers/win32.d ../../.dub/packages/vibe-d-master/source/vibe/core/drivers/winrt.d ../../.dub/packages/vibe-d-master/source/vibe/core/file.d ../../.dub/packages/vibe-d-master/source/vibe/core/log.d ../../.dub/packages/vibe-d-master/source/vibe/core/net.d ../../.dub/packages/vibe-d-master/source/vibe/core/stream.d ../../.dub/packages/vibe-d-master/source/vibe/core/sync.d ../../.dub/packages/vibe-d-master/source/vibe/core/task.d ../../.dub/packages/vibe-d-master/source/vibe/crypto/cryptorand.d ../../.dub/packages/vibe-d-master/source/vibe/crypto/passwordhash.d ../../.dub/packages/vibe-d-master/source/vibe/d.d ../../.dub/packages/vibe-d-master/source/vibe/data/bson.d ../../.dub/packages/vibe-d-master/source/vibe/data/json.d ../../.dub/packages/vibe-d-master/source/vibe/data/serialization.d ../../.dub/packages/vibe-d-master/source/vibe/db/mongo/client.d ../../.dub/packages/vibe-d-master/source/vibe/db/mongo/collection.d ../../.dub/packages/vibe-d-master/source/vibe/db/mongo/connection.d ../../.dub/packages/vibe-d-master/source/vibe/db/mongo/cursor.d ../../.dub/packages/vibe-d-master/source/vibe/db/mongo/database.d ../../.dub/packages/vibe-d-master/source/vibe/db/mongo/mongo.d ../../.dub/packages/vibe-d-master/source/vibe/db/redis/idioms.d ../../.dub/packages/vibe-d-master/source/vibe/db/redis/redis.d ../../.dub/packages/vibe-d-master/source/vibe/db/redis/sessionstore.d ../../.dub/packages/vibe-d-master/source/vibe/db/redis/types.d ../../.dub/packages/vibe-d-master/source/vibe/http/auth/basic_auth.d ../../.dub/packages/vibe-d-master/source/vibe/http/client.d ../../.dub/packages/vibe-d-master/source/vibe/http/common.d ../../.dub/packages/vibe-d-master/source/vibe/http/dist.d ../../.dub/packages/vibe-d-master/source/vibe/http/fileserver.d ../../.dub/packages/vibe-d-master/source/vibe/http/form.d ../../.dub/packages/vibe-d-master/source/vibe/http/log.d ../../.dub/packages/vibe-d-master/source/vibe/http/proxy.d ../../.dub/packages/vibe-d-master/source/vibe/http/rest.d ../../.dub/packages/vibe-d-master/source/vibe/http/router.d ../../.dub/packages/vibe-d-master/source/vibe/http/server.d ../../.dub/packages/vibe-d-master/source/vibe/http/session.d ../../.dub/packages/vibe-d-master/source/vibe/http/status.d ../../.dub/packages/vibe-d-master/source/vibe/http/websockets.d ../../.dub/packages/vibe-d-master/source/vibe/inet/message.d ../../.dub/packages/vibe-d-master/source/vibe/inet/mimetypes.d ../../.dub/packages/vibe-d-master/source/vibe/inet/path.d ../../.dub/packages/vibe-d-master/source/vibe/inet/url.d ../../.dub/packages/vibe-d-master/source/vibe/inet/urltransfer.d ../../.dub/packages/vibe-d-master/source/vibe/inet/webform.d ../../.dub/packages/vibe-d-master/source/vibe/internal/meta/all.d ../../.dub/packages/vibe-d-master/source/vibe/internal/meta/codegen.d ../../.dub/packages/vibe-d-master/source/vibe/internal/meta/funcattr.d ../../.dub/packages/vibe-d-master/source/vibe/internal/meta/traits.d ../../.dub/packages/vibe-d-master/source/vibe/internal/meta/typetuple.d ../../.dub/packages/vibe-d-master/source/vibe/internal/meta/uda.d ../../.dub/packages/vibe-d-master/source/vibe/internal/newconcurrency.d ../../.dub/packages/vibe-d-master/source/vibe/internal/rangeutil.d ../../.dub/packages/vibe-d-master/source/vibe/internal/win32.d ../../.dub/packages/vibe-d-master/source/vibe/mail/smtp.d ../../.dub/packages/vibe-d-master/source/vibe/stream/base64.d ../../.dub/packages/vibe-d-master/source/vibe/stream/counting.d ../../.dub/packages/vibe-d-master/source/vibe/stream/memory.d ../../.dub/packages/vibe-d-master/source/vibe/stream/multicast.d ../../.dub/packages/vibe-d-master/source/vibe/stream/openssl.d ../../.dub/packages/vibe-d-master/source/vibe/stream/operations.d ../../.dub/packages/vibe-d-master/source/vibe/stream/ssl.d ../../.dub/packages/vibe-d-master/source/vibe/stream/stdio.d ../../.dub/packages/vibe-d-master/source/vibe/stream/taskpipe.d ../../.dub/packages/vibe-d-master/source/vibe/stream/wrapper.d ../../.dub/packages/vibe-d-master/source/vibe/stream/zlib.d ../../.dub/packages/vibe-d-master/source/vibe/templ/diet.d ../../.dub/packages/vibe-d-master/source/vibe/templ/parsertools.d ../../.dub/packages/vibe-d-master/source/vibe/templ/utils.d ../../.dub/packages/vibe-d-master/source/vibe/textfilter/html.d ../../.dub/packages/vibe-d-master/source/vibe/textfilter/markdown.d ../../.dub/packages/vibe-d-master/source/vibe/textfilter/urlencode.d ../../.dub/packages/vibe-d-master/source/vibe/utils/array.d ../../.dub/packages/vibe-d-master/source/vibe/utils/dictionarylist.d ../../.dub/packages/vibe-d-master/source/vibe/utils/hashmap.d ../../.dub/packages/vibe-d-master/source/vibe/utils/memory.d ../../.dub/packages/vibe-d-master/source/vibe/utils/string.d ../../.dub/packages/vibe-d-master/source/vibe/utils/validation.d ../../.dub/packages/vibe-d-master/source/vibe/vibe.d ../../.dub/packages/vibe-d-master/source/vibe/web/common.d ../../.dub/packages/vibe-d-master/source/vibe/web/i18n.d ../../.dub/packages/vibe-d-master/source/vibe/web/rest.d ../../.dub/packages/vibe-d-master/source/vibe/web/validation.d ../../.dub/packages/vibe-d-master/source/vibe/web/web.d
  39. Copying target from /Users/dev0/.dub/packages/vibe-d-master/.dub/build/libevent-debug-posix.osx-x86_64-dmd_2066-2161C57E83B1803FA54B8BBD5FBBBAA1/libvibe-d.a to /Users/dev0/.dub/packages/vibe-d-master
  40. Building testdouble ~master configuration "application", build type debug.
  41. Using pkg-config to resolve library flags for libevent, libevent_pthreads, libssl, libcrypto.
  42. Compiling using dmd...
  43. dmd -c -of.dub/build/application-debug-posix.osx-x86_64-dmd_2066-202977AC6E2B99F2333D6B826E8F9E9A/testdouble.o -debug -g -w -version=VibeDefaultMain -version=VibeLibeventDriver -version=Have_testdouble -version=Have_vibe_d -version=Have_libevent -version=Have_openssl -Isrc/ -I../../.dub/packages/vibe-d-master/source/ -I../../.dub/packages/libevent-2.0.1_2.0.16 -I../../.dub/packages/openssl-1.0.0_1.0.0e src/app.d ../../.dub/packages/vibe-d-master/source/vibe/appmain.d
  44. Linking...
  45. dmd -of.dub/build/application-debug-posix.osx-x86_64-dmd_2066-202977AC6E2B99F2333D6B826E8F9E9A/testdouble .dub/build/application-debug-posix.osx-x86_64-dmd_2066-202977AC6E2B99F2333D6B826E8F9E9A/testdouble.o ../../.dub/packages/vibe-d-master/libvibe-d.a -L-L/usr/local/Cellar/libevent/2.0.21/lib -L-levent_pthreads -L-levent -L-lssl -L-lcrypto -L-lz -L-lcrypto -L-lz -g
  46. Undefined symbols for architecture x86_64:
  47.   "_D4core6thread5Fiber4callMFbZC6Object", referenced from:
  48.       _D4vibe4core4core14VibeDriverCore14resumeCoreTaskMFC4vibe4core4core8CoreTaskC9ExceptionZv in libvibe-d.a(core_32c2_57b.o)
  49.   "_D4core6thread6Thread7getThisFZC4core6thread6Thread", referenced from:
  50.       _D4vibe4core3log6rawLogFNbNfAyaiE4vibe4core3log8LogLevelAyaZ9__lambda6FNeZC4core6thread6Thread in libvibe-d.a(log_343e_26c.o)
  51.       _D4vibe4core4core18_sharedStaticCtor1FZv in libvibe-d.a(core.o)
  52.       _D4vibe4core4core12_staticCtor3FZv in libvibe-d.a(core.o)
  53.       _D4vibe4core4core12_staticDtor4FZv in libvibe-d.a(core.o)
  54.       _D4vibe4core4core14VibeDriverCore14resumeCoreTaskMFC4vibe4core4core8CoreTaskC9ExceptionZv in libvibe-d.a(core_32c2_57b.o)
  55.       _D4vibe4core4core17handleWorkerTasksFZv in libvibe-d.a(core_32ca_6ec.o)
  56.       _D4vibe4core4core8CoreTask4joinMFZv in libvibe-d.a(core_32c1_31c.o)
  57.       ...
  58. ld: symbol(s) not found for architecture x86_64
  59. clang: error: linker command failed with exit code 1 (use -v to see invocation)
  60. --- errorlevel 1
  61. FAIL .dub/build/application-debug-posix.osx-x86_64-dmd_2066-202977AC6E2B99F2333D6B826E8F9E9A/ testdouble executable
  62. Error executing command run: dmd failed with exit code 1.
  63.  
  64. Full exception: object.Exception@source/dub/compilers/compiler.d(243): dmd failed with exit code 1.
  65. ----------------
  66. 5   dub                                 0x000000010e13012f pure @safe bool std.exception.enforce!(bool).enforce(bool, lazy const(char)[], immutable(char)[], ulong) + 107
  67. 6   dub                                 0x000000010e0cb48c void dub.compilers.compiler.Compiler.invokeTool(immutable(char)[][], void delegate(int, immutable(char)[])) + 568
  68. 7   dub                                 0x000000010e0cf1b1 void dub.compilers.dmd.DmdCompiler.invokeLinker(const(dub.compilers.buildsettings.BuildSettings), const(dub.compilers.compiler.BuildPlatform), immutable(char)[][], void delegate(int, immutable(char)[])) + 701
  69. 8   dub                                 0x000000010e0dcf41 void dub.generators.build.BuildGenerator.buildWithCompiler(dub.generators.generator.GeneratorSettings, dub.compilers.buildsettings.BuildSettings) + 2237
  70. 9   dub                                 0x000000010e0da1d9 bool dub.generators.build.BuildGenerator.performCachedBuild(dub.generators.generator.GeneratorSettings, dub.compilers.buildsettings.BuildSettings, const(dub.package_.Package), immutable(char)[], immutable(char)[], const(dub.package_.Package[]), const(dub.internal.vibecompat.inet.path.Path[])) + 1077
  71. 10  dub                                 0x000000010e0d9cb1 void dub.generators.build.BuildGenerator.buildTarget(dub.generators.generator.GeneratorSettings, dub.compilers.buildsettings.BuildSettings, const(dub.package_.Package), immutable(char)[], const(dub.package_.Package[]), const(dub.internal.vibecompat.inet.path.Path[])) + 773
  72. 11  dub                                 0x000000010e0d97d4 void dub.generators.build.BuildGenerator.generateTargets(dub.generators.generator.GeneratorSettings, const(dub.generators.generator.ProjectGenerator.TargetInfo[immutable(char)[]])).void buildTargetRec(immutable(char)[]) + 1184
  73. 12  dub                                 0x000000010e0d9300 void dub.generators.build.BuildGenerator.generateTargets(dub.generators.generator.GeneratorSettings, const(dub.generators.generator.ProjectGenerator.TargetInfo[immutable(char)[]])) + 468
  74. 13  dub                                 0x000000010e0dfd0f void dub.generators.generator.ProjectGenerator.generate(dub.generators.generator.GeneratorSettings) + 899
  75. 14  dub                                 0x000000010e090a36 void dub.dub.Dub.generateProject(immutable(char)[], dub.generators.generator.GeneratorSettings) + 170
  76. 15  dub                                 0x000000010e07cde3 int dub.commandline.GenerateCommand.execute(dub.dub.Dub, immutable(char)[][], immutable(char)[][]) + 1727
  77. 16  dub                                 0x000000010e07d1d1 int dub.commandline.BuildCommand.execute(dub.dub.Dub, immutable(char)[][], immutable(char)[][]) + 141
  78. 17  dub                                 0x000000010e07d401 int dub.commandline.RunCommand.execute(dub.dub.Dub, immutable(char)[][], immutable(char)[][]) + 141
  79. 18  dub                                 0x000000010e07a842 int dub.commandline.runDubCommandLine(immutable(char)[][]) + 4902
  80. 19  dub                                 0x000000010e078170 _Dmain + 32
  81. 20  dub                                 0x000000010e1b3091 void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).runAll().void __lambda1() + 33
  82. 21  dub                                 0x000000010e1b2fdd void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).tryExec(scope void delegate()) + 45
  83. 22  dub                                 0x000000010e1b303d void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).runAll() + 45
  84. 23  dub                                 0x000000010e1b2fdd void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).tryExec(scope void delegate()) + 45
  85. 24  dub                                 0x000000010e1b2f59 _d_run_main + 449
  86. 25  dub                                 0x000000010e07819a main + 34
  87. 26  libdyld.dylib                       0x00007fff8919c5fd start + 1
  88. 27  ???                                 0x0000000000000003 0x0 + 3
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement