Skip to content

Instantly share code, notes, and snippets.

@kanatohodets
Created January 14, 2014 23:33
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
Star You must be signed in to star a gist
Save kanatohodets/7ace7f6ecd474452ed02 to your computer and use it in GitHub Desktop.
build failure for rakudo-moar on OSX 10.9: rakudo: 0e90c73f62 on moar-support || MoarVM: 105f7cad6 on master || nqp: d70f835f8 on master
17:31:13 [~/prog/6perl/rakudo] btyler$ perl Configure.pl --prefix=../MoarVM/install/ --backends=moar
Using /Users/btyler/prog/6perl/rakudo/../MoarVM/install/bin/nqp-m (version 2013.12.1-31-gd70f835 / MoarVM 2013.10-366-g105f7ca).
Cleaning up ...
You can now use 'make' to build Rakudo.
After that, 'make test' will run some tests and
'make install' will install Rakudo.
17:31:25 [~/prog/6perl/rakudo] btyler$ make
perl tools/build/gen-cat.pl moar src/vm/moar/ModuleLoaderVMConfig.nqp src/Perl6/ModuleLoader.nqp > src/gen/m-ModuleLoader.nqp
/Users/btyler/prog/6perl/rakudo/../MoarVM/install/bin/nqp-m --target=mbc --output=blib/Perl6/ModuleLoader.moarvm --encoding=utf8 \
src/gen/m-ModuleLoader.nqp
/Users/btyler/prog/6perl/rakudo/../MoarVM/install/bin/nqp-m --target=mbc --output=blib/Perl6/World.moarvm --encoding=utf8 \
src/Perl6/World.nqp
/Users/btyler/prog/6perl/rakudo/../MoarVM/install/bin/nqp-m --target=mbc --output=blib/Perl6/Pod.moarvm --encoding=utf8 \
src/Perl6/Pod.nqp
clang -c -fno-omit-frame-pointer -fno-optimize-sibling-calls -O1 -D_DARWIN_USE_64_BIT_INODE=1 -fno-omit-frame-pointer -fno-optimize-sibling-calls -O1 -I/Users/btyler/prog/6perl/rakudo/../MoarVM/install/include/libatomic_ops \
-I/Users/btyler/prog/6perl/rakudo/../MoarVM/install/include/dyncall -I/Users/btyler/prog/6perl/rakudo/../MoarVM/install/include/linenoise -I/Users/btyler/prog/6perl/rakudo/../MoarVM/install/include/moar \
-I/Users/btyler/prog/6perl/rakudo/../MoarVM/install/include/sha1 -I/Users/btyler/prog/6perl/rakudo/../MoarVM/install/include/tinymt -I/Users/btyler/prog/6perl/rakudo/../MoarVM/install/include/libtommath \
-I/Users/btyler/prog/6perl/rakudo/../MoarVM/install/include/libuv -I/Users/btyler/prog/6perl/rakudo/../MoarVM/install/include -o dynext/perl6_ops.o src/vm/moar/ops/perl6_ops.c
clang -c -fno-omit-frame-pointer -fno-optimize-sibling-calls -O1 -D_DARWIN_USE_64_BIT_INODE=1 -fno-omit-frame-pointer -fno-optimize-sibling-calls -O1 -I/Users/btyler/prog/6perl/rakudo/../MoarVM/install/include/libatomic_ops \
-I/Users/btyler/prog/6perl/rakudo/../MoarVM/install/include/dyncall -I/Users/btyler/prog/6perl/rakudo/../MoarVM/install/include/linenoise -I/Users/btyler/prog/6perl/rakudo/../MoarVM/install/include/moar \
-I/Users/btyler/prog/6perl/rakudo/../MoarVM/install/include/sha1 -I/Users/btyler/prog/6perl/rakudo/../MoarVM/install/include/tinymt -I/Users/btyler/prog/6perl/rakudo/../MoarVM/install/include/libtommath \
-I/Users/btyler/prog/6perl/rakudo/../MoarVM/install/include/libuv -I/Users/btyler/prog/6perl/rakudo/../MoarVM/install/include -o dynext/container.o src/vm/moar/ops/container.c
clang -dynamiclib -install_name /Users/btyler/prog/6perl/rakudo/../MoarVM/install/lib/libmoar.dylib -O1 -Wl,-rpath,/Users/btyler/prog/6perl/rakudo/../MoarVM/install/lib -O1 -lpthread -o dynext/libperl6_ops_moar.dylib dynext/perl6_ops.o dynext/container.o
Undefined symbols for architecture x86_64:
"_MVM_6model_add_container_config", referenced from:
_Rakudo_containers_setup in container.o
"_MVM_6model_find_method_cache_only", referenced from:
_p6finddispatcher in perl6_ops.o
_rakudo_scalar_store in container.o
"_MVM_6model_istype_cache_only", referenced from:
_p6list in perl6_ops.o
_p6listitems in perl6_ops.o
_p6arrfindtypes in perl6_ops.o
_rakudo_scalar_store in container.o
"_MVM_args_setup_thunk", referenced from:
_p6routinereturn in perl6_ops.o
_p6finddispatcher in perl6_ops.o
_rakudo_scalar_store in container.o
_finish_store in container.o
"_MVM_args_use_capture", referenced from:
_p6finddispatcher in perl6_ops.o
_p6argsfordispatcher in perl6_ops.o
"_MVM_exception_throw_adhoc", referenced from:
_p6list in perl6_ops.o
_p6listitems in perl6_ops.o
_p6routinereturn in perl6_ops.o
_p6capturelex in perl6_ops.o
_p6capturelexwhere in perl6_ops.o
_p6captureouters in perl6_ops.o
_p6finddispatcher in perl6_ops.o
...
"_MVM_ext_register_extop", referenced from:
_Rakudo_ops_init in perl6_ops.o
"_MVM_frame_capturelex", referenced from:
_p6capturelex in perl6_ops.o
_p6capturelexwhere in perl6_ops.o
"_MVM_frame_dec_ref", referenced from:
_p6captureouters in perl6_ops.o
"_MVM_frame_find_invokee", referenced from:
_p6capturelex in perl6_ops.o
_p6capturelexwhere in perl6_ops.o
_p6getouterctx in perl6_ops.o
_p6captureouters in perl6_ops.o
_clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [dynext/libperl6_ops_moar.dylib] Error 1
17:31:35 [~/prog/6perl/rakudo] btyler$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment