Skip to content

Instantly share code, notes, and snippets.

@jrmehle
Created October 29, 2014 21:05
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jrmehle/32458dc124db3407d5a8 to your computer and use it in GitHub Desktop.
Save jrmehle/32458dc124db3407d5a8 to your computer and use it in GitHub Desktop.
Rubinius install fails in Yosemite
ruby-install --rubies-dir ~/.rvm/rubies rbx 2.2.10
>>> Installing rbx 2.2.10 into /Users/jared/.rvm/rubies/rbx-2.2.10 ...
>>> Installing dependencies for rbx 2.2.10 ...
Warning: openssl-1.0.1j already installed
Warning: readline-6.3.8 already installed
Warning: libyaml-0.1.6 already installed
Warning: gdbm-1.11 already installed
>>> Downloading http://releases.rubini.us/rubinius-2.2.10.tar.bz2 into /Users/jared/src ...
>>> Verifying rubinius-2.2.10.tar.bz2 ...
>>> Extracting rubinius-2.2.10.tar.bz2 to /Users/jared/src/rubinius-2.2.10 ...
>>> Bundling rubinius 2.2.10 ...
Successfully installed bundler-1.7.4
1 gem installed
Ignoring rubinius-melbourne-2.1.0.0 because its extensions are not built. Try: gem pristine rubinius-melbourne-2.1.0.0
Ignoring rubinius-melbourne-2.1.0.0 because its extensions are not built. Try: gem pristine rubinius-melbourne-2.1.0.0
Using rake 10.3.2
Using daedalus-core 0.0.3
Using redcard 1.1.0
Using rubinius-ast 2.1.3
Using rubinius-bridge 1.0.8
Using rubinius-compiler 2.1.1
Using rubinius-toolset 2.2.0
Using rubinius-melbourne 2.1.0.0
Using rubinius-processor 2.1.2
Using rubinius-build_tools 2.0.0
Using bundler 1.7.4
Updating files in vendor/cache
Your bundle is complete!
Use `bundle show [gemname]` to see where a bundled gem is installed.
>>> Configuring rubinius 2.2.10 ...
Checking /usr/bin/gcc: found
Checking g++: found
Checking bison: found
Detected old configuration settings, forcing a clean build
Configuring LLVM...
Checking for existing LLVM library tree: not found.
Checking for 'llvm-config': found! (version 3.5.0 - api: 305)
Checking sizeof(short): 2 bytes
Checking sizeof(int): 4 bytes
Checking sizeof(void*): 8 bytes
Checking sizeof(size_t): 8 bytes
Checking sizeof(long): 8 bytes
Checking sizeof(long long): 8 bytes
Checking sizeof(float): 4 bytes
Checking sizeof(double): 8 bytes
Checking sizeof(off_t): 8 bytes
Checking sizeof(time_t): 8 bytes
Checking for libc version: libc.dylib found!
Checking platform endianness: little endian
Checking for tr1: not found
Checking for tr1/hash definition: not found
Checking for x86_32: no
Checking for x86_64: yes
Checking for function 'backtrace': found!
Checking for function 'clock_gettime': not found
Checking for function 'nl_langinfo': found!
Checking for function 'setproctitle': not found
Checking for function 'posix_fadvise': not found
Checking for function 'strnlen': found!
Checking for function 'lchmod': found!
Checking for function 'lchown': found!
Checking for struct tm has member tm_gmtoff: found!
Checking for struct tm has member tm_zone: found!
Checking for global 'timezone': found!
Checking for global 'tzname': found!
Checking for global 'daylight': found!
Checking for header 'zlib.h': found!
Checking for header 'openssl/ssl.h': found!
Checking for header 'readline/readline.h': found!
Checking for header 'alloca.h': found!
Checking for header 'string.h': found!
Checking for header 'sys/time.h': found!
Checking for header 'sys/times.h': found!
Checking for header 'sys/types.h': found!
Checking for header 'unistd.h': found!
Checking for header 'stdarg.h': found!
Checking for header 'sys/pstat.h': not found
Checking for header 'valgrind/valgrind.h': not found
Checking curses library: curses
Checking if function 'strerror_r' returns char*: no
Verifying gems...
Setting up gems...
Unpacked gem: '/Users/jared/src/rubinius-2.2.10/staging/runtime/gems/rubinius-ast-2.1.3'
Unpacked gem: '/Users/jared/src/rubinius-2.2.10/staging/runtime/gems/rubinius-compiler-2.1.1'
Unpacked gem: '/Users/jared/src/rubinius-2.2.10/staging/runtime/gems/rubinius-melbourne-2.1.0.0'
Unpacked gem: '/Users/jared/src/rubinius-2.2.10/staging/runtime/gems/rubinius-processor-2.1.2'
Unpacked gem: '/Users/jared/src/rubinius-2.2.10/staging/runtime/gems/rubinius-toolset-2.2.0'
Writing configuration files...
------------------------------------------------------------------
Rubinius (bf61ae2e) has been configured for the following paths:
prefix: /Users/jared/.rvm/rubies/rbx-2.2.10
bin: /Users/jared/.rvm/rubies/rbx-2.2.10/bin
lib: /Users/jared/.rvm/rubies/rbx-2.2.10/library
runtime: /Users/jared/.rvm/rubies/rbx-2.2.10/runtime
kernel: /Users/jared/.rvm/rubies/rbx-2.2.10/kernel
site: /Users/jared/.rvm/rubies/rbx-2.2.10/site
vendor: /Users/jared/.rvm/rubies/rbx-2.2.10/vendor
man: /Users/jared/.rvm/rubies/rbx-2.2.10/man
gems: /Users/jared/.rvm/rubies/rbx-2.2.10/gems
gems cache: /Users/jared/src/rubinius-2.2.10/vendor/cache
include: /Users/jared/.rvm/rubies/rbx-2.2.10/vm/include/capi
Run 'rake' to build, test and install Rubinius.
After building, you may add
'/Users/jared/.rvm/rubies/rbx-2.2.10/bin'
to your PATH or run commands directly from that directory.
Available commands are:
ruby, rake, gem, irb, rdoc, ri, erb, rbx
------------------------------------------------------------------
>>> Cleaning rubinius 2.2.10 ...
Ignoring rubinius-melbourne-2.1.0.0 because its extensions are not built. Try: gem pristine rubinius-melbourne-2.1.0.0
>>> Compiling rubinius 2.2.10 ...
Ignoring rubinius-melbourne-2.1.0.0 because its extensions are not built. Try: gem pristine rubinius-melbourne-2.1.0.0
GEN vm/gen/config_variables.h
/Users/jared/.rvm/rubies/ruby-2.1.4/bin/ruby vm/codegen/config_vars.rb vm/gen/config_variables.h
/Users/jared/.rvm/rubies/ruby-2.1.4/bin/ruby vm/codegen/encoding_extract.rb /Users/jared/src/rubinius-2.2.10/vendor/oniguruma vm/gen/encoding_database.cpp
mkdir -p /Users/jared/src/rubinius-2.2.10/staging//library/encoding/converter
/Users/jared/.rvm/rubies/ruby-2.1.4/bin/ruby vm/codegen/transcoders_extract.rb /Users/jared/src/rubinius-2.2.10/vendor/oniguruma/enc/trans vm/gen/transcoder_database.cpp
/Users/jared/.rvm/rubies/ruby-2.1.4/bin/ruby vm/codegen/field_extract.rb vm/builtin/basic_object.hpp vm/builtin/object.hpp vm/builtin/integer.hpp vm/builtin/fixnum.hpp vm/builtin/array.hpp vm/builtin/bignum.hpp vm/builtin/executable.hpp vm/builtin/access_variable.hpp vm/builtin/alias.hpp vm/builtin/block_environment.hpp vm/builtin/block_as_method.hpp vm/builtin/byte_array.hpp vm/builtin/io.hpp vm/builtin/channel.hpp vm/builtin/module.hpp vm/builtin/constant_table.hpp vm/builtin/class.hpp vm/builtin/compiled_code.hpp vm/builtin/data.hpp vm/builtin/dir.hpp vm/builtin/exception.hpp vm/builtin/float.hpp vm/builtin/immediates.hpp vm/builtin/iseq.hpp vm/builtin/list.hpp vm/builtin/lookup_table.hpp vm/builtin/ffi_pointer.hpp vm/builtin/method_table.hpp vm/builtin/native_function.hpp vm/builtin/packed_object.hpp vm/builtin/randomizer.hpp vm/builtin/regexp.hpp vm/builtin/constant_scope.hpp vm/builtin/encoding.hpp vm/builtin/string.hpp vm/builtin/symbol.hpp vm/builtin/thread.hpp vm/builtin/tuple.hpp vm/builtin/compact_lookup_table.hpp vm/builtin/time.hpp vm/builtin/stat.hpp vm/builtin/native_method.hpp vm/builtin/system.hpp vm/builtin/autoload.hpp vm/builtin/proc.hpp vm/builtin/variable_scope.hpp vm/builtin/location.hpp vm/builtin/constant_cache.hpp vm/builtin/call_site.hpp vm/builtin/mono_inline_cache.hpp vm/builtin/poly_inline_cache.hpp vm/builtin/call_custom_cache.hpp vm/builtin/respond_to_cache.hpp vm/builtin/weakref.hpp vm/builtin/fiber.hpp vm/builtin/thunk.hpp vm/builtin/call_unit.hpp vm/builtin/call_unit_adapter.hpp vm/builtin/atomic.hpp vm/builtin/character.hpp vm/builtin/thread_state.hpp
GEN vm/gen/instruction_names.cpp
GEN vm/gen/instruction_names.hpp
GEN vm/gen/instruction_sizes.hpp
GEN vm/gen/instruction_prototypes.hpp
GEN vm/gen/instruction_defines.hpp
GEN vm/gen/instruction_locations.hpp
GEN vm/gen/instruction_implementations.hpp
GEN vm/gen/instruction_visitors.hpp
GEN vm/gen/instruction_effects.hpp
1: CC regcomp.c
1: CC regenc.c
1: CC regerror.c
1: CC regexec.c
1: CC regparse.c
regparse.c:1168:1: warning: unused function 'node_new_cclass_by_codepoint_range' [-Wunused-function]
node_new_cclass_by_codepoint_range(int not, OnigCodePoint sb_out,
^
1 warning generated.
1: CC regsyntax.c
1: CC regtrav.c
1: CC regversion.c
1: CC st.c
1: CC transcoder.c
transcoder.c:1373:1: warning: unused function 'more_output_buffer' [-Wunused-function]
more_output_buffer(
^
1 warning generated.
1: CC enc/ascii.c
1: CC enc/big5.c
1: CC enc/cp949.c
1: CC enc/emacs_mule.c
1: CC enc/euc_jp.c
1: CC enc/euc_kr.c
1: CC enc/euc_tw.c
1: CC enc/gb18030.c
1: CC enc/gbk.c
1: CC enc/iso_8859_1.c
1: CC enc/iso_8859_10.c
1: CC enc/iso_8859_11.c
1: CC enc/iso_8859_13.c
1: CC enc/iso_8859_14.c
1: CC enc/iso_8859_15.c
1: CC enc/iso_8859_16.c
1: CC enc/iso_8859_2.c
1: CC enc/iso_8859_3.c
1: CC enc/iso_8859_4.c
1: CC enc/iso_8859_5.c
1: CC enc/iso_8859_6.c
1: CC enc/iso_8859_7.c
1: CC enc/iso_8859_8.c
1: CC enc/iso_8859_9.c
1: CC enc/koi8_r.c
1: CC enc/koi8_u.c
1: CC enc/mktable.c
1: CC enc/shift_jis.c
1: CC enc/unicode.c
1: CC enc/us_ascii.c
1: CC enc/utf_16be.c
enc/utf_16be.c:36:18: warning: unused variable 'EncLen_UTF16' [-Wunused-const-variable]
static const int EncLen_UTF16[] = {
^
1 warning generated.
1: CC enc/utf_16le.c
enc/utf_16le.c:36:18: warning: unused variable 'EncLen_UTF16' [-Wunused-const-variable]
static const int EncLen_UTF16[] = {
^
1 warning generated.
1: CC enc/utf_32be.c
1: CC enc/utf_32le.c
1: CC enc/utf_8.c
1: CC enc/windows_1251.c
1: CC enc/windows_31j.c
1: AR ./libonig.a
ar: creating archive ./libonig.a
a - ./artifacts/regcomp.c.o
a - ./artifacts/regenc.c.o
a - ./artifacts/regerror.c.o
a - ./artifacts/regexec.c.o
a - ./artifacts/regparse.c.o
a - ./artifacts/regsyntax.c.o
a - ./artifacts/regtrav.c.o
a - ./artifacts/regversion.c.o
a - ./artifacts/st.c.o
a - ./artifacts/transcoder.c.o
a - enc/artifacts/ascii.c.o
a - enc/artifacts/big5.c.o
a - enc/artifacts/cp949.c.o
a - enc/artifacts/emacs_mule.c.o
a - enc/artifacts/euc_jp.c.o
a - enc/artifacts/euc_kr.c.o
a - enc/artifacts/euc_tw.c.o
a - enc/artifacts/gb18030.c.o
a - enc/artifacts/gbk.c.o
a - enc/artifacts/iso_8859_1.c.o
a - enc/artifacts/iso_8859_10.c.o
a - enc/artifacts/iso_8859_11.c.o
a - enc/artifacts/iso_8859_13.c.o
a - enc/artifacts/iso_8859_14.c.o
a - enc/artifacts/iso_8859_15.c.o
a - enc/artifacts/iso_8859_16.c.o
a - enc/artifacts/iso_8859_2.c.o
a - enc/artifacts/iso_8859_3.c.o
a - enc/artifacts/iso_8859_4.c.o
a - enc/artifacts/iso_8859_5.c.o
a - enc/artifacts/iso_8859_6.c.o
a - enc/artifacts/iso_8859_7.c.o
a - enc/artifacts/iso_8859_8.c.o
a - enc/artifacts/iso_8859_9.c.o
a - enc/artifacts/koi8_r.c.o
a - enc/artifacts/koi8_u.c.o
a - enc/artifacts/mktable.c.o
a - enc/artifacts/shift_jis.c.o
a - enc/artifacts/unicode.c.o
a - enc/artifacts/us_ascii.c.o
a - enc/artifacts/utf_16be.c.o
a - enc/artifacts/utf_16le.c.o
a - enc/artifacts/utf_32be.c.o
a - enc/artifacts/utf_32le.c.o
a - enc/artifacts/utf_8.c.o
a - enc/artifacts/windows_1251.c.o
a - enc/artifacts/windows_31j.c.o
1: CC enc/trans/big5.c
1: LDSHARED enc/trans/big5.bundle
1: CC enc/trans/chinese.c
1: LDSHARED enc/trans/chinese.bundle
1: CC enc/trans/emoji.c
1: LDSHARED enc/trans/emoji.bundle
1: CC enc/trans/emoji_iso2022_kddi.c
1: LDSHARED enc/trans/emoji_iso2022_kddi.bundle
1: CC enc/trans/emoji_sjis_docomo.c
1: LDSHARED enc/trans/emoji_sjis_docomo.bundle
1: CC enc/trans/emoji_sjis_kddi.c
1: LDSHARED enc/trans/emoji_sjis_kddi.bundle
1: CC enc/trans/emoji_sjis_softbank.c
1: LDSHARED enc/trans/emoji_sjis_softbank.bundle
1: CC enc/trans/escape.c
1: LDSHARED enc/trans/escape.bundle
1: CC enc/trans/gb18030.c
1: LDSHARED enc/trans/gb18030.bundle
1: CC enc/trans/gbk.c
1: LDSHARED enc/trans/gbk.bundle
1: CC enc/trans/iso2022.c
1: LDSHARED enc/trans/iso2022.bundle
1: CC enc/trans/japanese.c
1: LDSHARED enc/trans/japanese.bundle
1: CC enc/trans/japanese_euc.c
1: LDSHARED enc/trans/japanese_euc.bundle
1: CC enc/trans/japanese_sjis.c
1: LDSHARED enc/trans/japanese_sjis.bundle
1: CC enc/trans/korean.c
1: LDSHARED enc/trans/korean.bundle
1: CC enc/trans/newline.c
1: LDSHARED enc/trans/newline.bundle
1: CC enc/trans/single_byte.c
1: LDSHARED enc/trans/single_byte.bundle
1: CC enc/trans/utf8_mac.c
1: LDSHARED enc/trans/utf8_mac.bundle
1: CC enc/trans/utf_16_32.c
1: LDSHARED enc/trans/utf_16_32.bundle
Running 193 tasks using 2 parallel threads
2: CXX vm/agent.cpp
3: CXX vm/accessor_primitives.cpp
2: CXX vm/agent_components.cpp
3: CXX vm/arguments.cpp
2: CXX vm/auxiliary_threads.cpp
2: CXX vm/builtin/access_variable.cpp
3: CXX vm/builtin/alias.cpp
3: CXX vm/builtin/array.cpp
2: CXX vm/builtin/atomic.cpp
2: CXX vm/builtin/autoload.cpp
3: CXX vm/builtin/basic_object.cpp
2: CXX vm/builtin/bignum.cpp
3: CXX vm/builtin/block_as_method.cpp
3: CXX vm/builtin/block_environment.cpp
2: CXX vm/builtin/byte_array.cpp
In file included from vm/builtin/block_environment.cpp:23:
In file included from /Users/jared/src/rubinius-2.2.10/vm/llvm/state.hpp:10:
In file included from /usr/local/Cellar/llvm/3.5.0/include/llvm/IR/Module.h:19:
/usr/local/Cellar/llvm/3.5.0/include/llvm/IR/Comdat.h:41:17: error: rvalue references are a C++11 extension [-Werror,-Wc++11-extensions]
Comdat(Comdat &&C);
^
In file included from vm/builtin/block_environment.cpp:23:
In file included from /Users/jared/src/rubinius-2.2.10/vm/llvm/state.hpp:10:
In file included from /usr/local/Cellar/llvm/3.5.0/include/llvm/IR/Module.h:20:
In file included from /usr/local/Cellar/llvm/3.5.0/include/llvm/IR/DataLayout.h:23:
/usr/local/Cellar/llvm/3.5.0/include/llvm/ADT/DenseMap.h:168:60: error: rvalue references are a C++11 extension [-Werror,-Wc++11-extensions]
std::pair<iterator, bool> insert(std::pair<KeyT, ValueT> &&KV) {
^
/usr/local/Cellar/llvm/3.5.0/include/llvm/ADT/DenseMap.h:220:37: error: rvalue references are a C++11 extension [-Werror,-Wc++11-extensions]
value_type& FindAndConstruct(KeyT &&Key) {
^
/usr/local/Cellar/llvm/3.5.0/include/llvm/ADT/DenseMap.h:228:27: error: rvalue references are a C++11 extension [-Werror,-Wc++11-extensions]
ValueT &operator[](KeyT &&Key) {
^
/usr/local/Cellar/llvm/3.5.0/include/llvm/ADT/DenseMap.h:403:53: error: rvalue references are a C++11 extension [-Werror,-Wc++11-extensions]
BucketT *InsertIntoBucket(const KeyT &Key, ValueT &&Value,
^
/usr/local/Cellar/llvm/3.5.0/include/llvm/ADT/DenseMap.h:412:34: error: rvalue references are a C++11 extension [-Werror,-Wc++11-extensions]
BucketT *InsertIntoBucket(KeyT &&Key, ValueT &&Value, BucketT *TheBucket) {
^
/usr/local/Cellar/llvm/3.5.0/include/llvm/ADT/DenseMap.h:412:48: error: rvalue references are a C++11 extension [-Werror,-Wc++11-extensions]
BucketT *InsertIntoBucket(KeyT &&Key, ValueT &&Value, BucketT *TheBucket) {
^
/usr/local/Cellar/llvm/3.5.0/include/llvm/ADT/DenseMap.h:553:21: error: rvalue references are a C++11 extension [-Werror,-Wc++11-extensions]
DenseMap(DenseMap &&other) : BaseT() {
^
/usr/local/Cellar/llvm/3.5.0/include/llvm/ADT/DenseMap.h:581:32: error: rvalue references are a C++11 extension [-Werror,-Wc++11-extensions]
DenseMap& operator=(DenseMap &&other) {
^
/usr/local/Cellar/llvm/3.5.0/include/llvm/ADT/DenseMap.h:713:31: error: rvalue references are a C++11 extension [-Werror,-Wc++11-extensions]
SmallDenseMap(SmallDenseMap &&other) : BaseT() {
^
/usr/local/Cellar/llvm/3.5.0/include/llvm/ADT/DenseMap.h:806:42: error: rvalue references are a C++11 extension [-Werror,-Wc++11-extensions]
SmallDenseMap& operator=(SmallDenseMap &&other) {
^
In file included from vm/builtin/block_environment.cpp:23:
In file included from /Users/jared/src/rubinius-2.2.10/vm/llvm/state.hpp:10:
In file included from /usr/local/Cellar/llvm/3.5.0/include/llvm/IR/Module.h:20:
In file included from /usr/local/Cellar/llvm/3.5.0/include/llvm/IR/DataLayout.h:24:
/usr/local/Cellar/llvm/3.5.0/include/llvm/ADT/SmallVector.h:232:20: error: rvalue references are a C++11 extension [-Werror,-Wc++11-extensions]
void push_back(T &&Elt) {
^
/usr/local/Cellar/llvm/3.5.0/include/llvm/ADT/SmallVector.h:476:33: error: rvalue references are a C++11 extension [-Werror,-Wc++11-extensions]
iterator insert(iterator I, T &&Elt) {
^
/usr/local/Cellar/llvm/3.5.0/include/llvm/ADT/SmallVector.h:645:46: error: rvalue references are a C++11 extension [-Werror,-Wc++11-extensions]
SmallVectorImpl &operator=(SmallVectorImpl &&RHS);
^
/usr/local/Cellar/llvm/3.5.0/include/llvm/ADT/SmallVector.h:383:12: error: 'auto' type specifier is a C++11 extension [-Werror,-Wc++11-extensions]
for (auto I = this->end(), E = this->begin() + N; I != E; ++I)
^
/usr/local/Cellar/llvm/3.5.0/include/llvm/ADT/SmallVector.h:764:70: error: rvalue references are a C++11 extension [-Werror,-Wc++11-extensions]
SmallVectorImpl<T> &SmallVectorImpl<T>::operator=(SmallVectorImpl<T> &&RHS) {
^
/usr/local/Cellar/llvm/3.5.0/include/llvm/ADT/SmallVector.h:878:27: error: rvalue references are a C++11 extension [-Werror,-Wc++11-extensions]
SmallVector(SmallVector &&RHS) : SmallVectorImpl<T>(N) {
^
/usr/local/Cellar/llvm/3.5.0/include/llvm/ADT/SmallVector.h:883:44: error: rvalue references are a C++11 extension [-Werror,-Wc++11-extensions]
const SmallVector &operator=(SmallVector &&RHS) {
^
In file included from vm/builtin/block_environment.cpp:23:
In file included from /Users/jared/src/rubinius-2.2.10/vm/llvm/state.hpp:10:
In file included from /usr/local/Cellar/llvm/3.5.0/include/llvm/IR/Module.h:20:
In file included from /usr/local/Cellar/llvm/3.5.0/include/llvm/IR/DataLayout.h:25:
In file included from /usr/local/Cellar/llvm/3.5.0/include/llvm/IR/DerivedTypes.h:21:
In file included from /usr/local/Cellar/llvm/3.5.0/include/llvm/IR/Type.h:19:
In file included from /usr/local/Cellar/llvm/3.5.0/include/llvm/ADT/APFloat.h:20:
/usr/local/Cellar/llvm/3.5.0/include/llvm/ADT/APInt.h:288:15: error: rvalue references are a C++11 extension [-Werror,-Wc++11-extensions]
APInt(APInt &&that) : BitWidth(that.BitWidth), VAL(that.VAL) {
^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
2: CXX vm/builtin/call_custom_cache.cpp
20 errors generated.
Error: g++ -I/Users/jared/src/rubinius-2.2.10/vm -I/Users/jared/src/rubinius-2.2.10/vm/include -I/Users/jared/src/rubinius-2.2.10/vm/builtin -I. -Ivm/test/cxxtest -I/Users/jared/src/rubinius-2.2.10/vendor/udis86 -I/Users/jared/src/rubinius-2.2.10/vendor/libffi/include -Ivendor/double-conversion/src -DHAVE_CONFIG_H -I/Users/jared/src/rubinius-2.2.10/vm/include/capi -I/Users/jared/src/rubinius-2.2.10/vendor/oniguruma -I/Users/jared/src/rubinius-2.2.10/vendor/libtommath -pipe -Wall -fno-omit-frame-pointer -g -I/usr/local/opt/openssl/include -I/usr/local/opt/readline/include -I/usr/local/opt/libyaml/include -I/usr/local/opt/gdbm/include -fPIC -D_DARWIN_USE_64_BIT_INODE -O2 -DHAS_EXECINFO -DHAVE_SPT_REUSEARGV -DHAVE_NL_LANGINFO -DHAVE_STRNLEN -DHAVE_TM_GMTOFF -DHAVE_TM_ZONE -DHAVE_TIMEZONE -DHAVE_TZNAME -DHAVE_DAYLIGHT -DHAVE_ALLOCA_H -DHAVE_STRING_H -DHAVE_SYS_TIME_H -DHAVE_SYS_TIMES_H -DHAVE_SYS_TYPES_H -DHAVE_UNISTD_H -DHAVE_STDARG_H -I/usr/local/Cellar/llvm/3.5.0/include -D_DEBUG -D_GNU_SOURCE -fno-common -DENABLE_LLVM -Wno-unused-function -Werror -DRBX_PROFILER -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fno-rtti -fvisibility-inlines-hidden -c -o vm/builtin/artifacts/block_environment.cpp.o vm/builtin/block_environment.cpp
rake aborted!
Error compiling
/Users/jared/src/rubinius-2.2.10/vendor/gems/gems/daedalus-core-0.0.3/lib/daedalus.rb:68:in `command'
/Users/jared/src/rubinius-2.2.10/vendor/gems/gems/daedalus-core-0.0.3/lib/daedalus.rb:228:in `cxx_compile'
/Users/jared/src/rubinius-2.2.10/vendor/gems/gems/daedalus-core-0.0.3/lib/daedalus.rb:215:in `compile'
/Users/jared/src/rubinius-2.2.10/vendor/gems/gems/daedalus-core-0.0.3/lib/daedalus.rb:412:in `build'
/Users/jared/src/rubinius-2.2.10/vendor/gems/gems/daedalus-core-0.0.3/lib/daedalus.rb:873:in `block (2 levels) in perform_tasks'
Tasks: TOP => build => build:build => vm/vm
(See full trace by running task with --trace)
!!! Compiling rbx 2.2.10 failed!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment