Skip to content

Instantly share code, notes, and snippets.

@jamiehodge
Created November 6, 2013 21:50
Show Gist options
  • Save jamiehodge/7344712 to your computer and use it in GitHub Desktop.
Save jamiehodge/7344712 to your computer and use it in GitHub Desktop.
ld: warning: directory not found for option '-L/Users/jamiehodge/Documents/development/rubinius/rubinius/lib'
/Users/jamiehodge/Documents/development/rubinius/rubinius/bin/rbx extconf.rb
An exception occurred running extconf.rb:
no such file to load -- ffi2/generators (LoadError)
Backtrace:
Rubinius::CodeLoader#load_error at kernel/common/code_loader.rb:440
Rubinius::CodeLoader#resolve_require_path at kernel/common/code_loader.rb:423
{ } in Rubinius::CodeLoader#require at kernel/common/code_loader.rb:103
Rubinius.synchronize at kernel/bootstrap/rubinius.rb:137
Rubinius::CodeLoader#require at kernel/common/code_loader.rb:102
Rubinius::CodeLoader.require at kernel/common/code_loader.rb:237
Kernel(Object)#gem_original_require (require) at kernel/common/kernel.rb:685
Kernel(Object)#require at /Users/jamiehodge/Documents/development
/rubinius/rubinius/library/rubygems
/core_ext/kernel_require.rb:53
Object#__script__ at extconf.rb:1
Rubinius::CodeLoader#load_script at kernel/delta/code_loader.rb:66
Rubinius::CodeLoader.load_script at kernel/delta/code_loader.rb:187
Rubinius::Loader#script at kernel/loader.rb:649
Rubinius::Loader#main at kernel/loader.rb:831
module Rubinius
config = {}
config[:config_file] = "/Users/jamiehodge/Documents/development/rubinius/rubinius/config.rb"
config[:build_tool_gems] = [["rubinius-ast", "2.0.9"], ["rubinius-compiler", "2.0.4"], ["rubinius-melbourne", "2.0.0.19"], ["rubinius-processor", "2.0.1"], ["rubinius-toolset", "0.1.1"], ["ffi2-generators", "0.1.1"]]
config[:build_c_ext_gems] = [["rubysl-etc", "2.0.3"], ["rubysl-fileutils", "2.0.2"], ["rubysl-mkmf", "2.0.1"], ["rubysl-shellwords", "2.0.0"]]
config[:rubygems_gems] = [["rubysl-date", "2.0.6"], ["rubysl-delegate", "2.0.0"], ["rubysl-digest", "2.0.3"], ["rubysl-fcntl", "2.0.4"], ["rubysl-monitor", "2.0.0"], ["rubysl-net-http", "2.0.4"], ["rubysl-net-protocol", "2.0.1"], ["rubysl-openssl", "2.0.3"], ["rubysl-optparse", "2.0.1"], ["rubysl-ostruct", "2.0.4"], ["rubysl-resolv", "2.0.0"], ["rubysl-socket", "2.0.1"], ["rubysl-stringio", "2.0.0"], ["rubysl-strscan", "2.0.0"], ["rubysl-tempfile", "2.0.1"], ["rubysl-thread", "2.0.2"], ["rubysl-time", "2.0.3"], ["rubysl-timeout", "2.0.0"], ["rubysl-tmpdir", "2.0.0"], ["rubysl-tsort", "2.0.1"], ["rubysl-uri", "2.0.0"], ["rubysl-yaml", "2.0.3"], ["rubysl-zlib", "2.0.1"]]
config[:runtime_gems] = [["json", "1.8.1"], ["rake", "10.1.0"], ["rdoc", "4.0.1"], ["ffi2-generators", "0.1.1"], ["rubinius-profiler", "2.0.0"], ["rubinius-coverage", "2.0.3"], ["rubinius-debugger", "2.0.0"], ["rubysl", "2.0.12"], ["json", "1.8.1"], ["rubysl-zlib", "2.0.1"], ["rubysl-yaml", "2.0.3"], ["rubysl-xmlrpc", "2.0.0"], ["rubysl-webrick", "2.0.0"], ["rubysl-weakref", "2.0.0"], ["rubysl-uri", "2.0.0"], ["rubysl-un", "2.0.0"], ["rubysl-tsort", "2.0.1"], ["rubysl-tracer", "2.0.0"], ["rubysl-tmpdir", "2.0.0"], ["rubysl-timeout", "2.0.0"], ["rubysl-time", "2.0.3"], ["rubysl-thwait", "2.0.0"], ["rubysl-thread", "2.0.2"], ["rubysl-test-unit", "2.0.1"], ["rubysl-tempfile", "2.0.1"], ["rubysl-syslog", "2.0.1"], ["rubysl-sync", "2.0.0"], ["rubysl-strscan", "2.0.0"], ["rubysl-stringio", "2.0.0"], ["rubysl-socket", "2.0.1"], ["rubysl-singleton", "2.0.0"], ["rubysl-shellwords", "2.0.0"], ["rubysl-set", "2.0.1"], ["rubysl-securerandom", "2.0.0"], ["rubysl-scanf", "2.0.0"], ["rubysl-rss", "2.0.0"], ["rubysl-ripper", "2.0.0"], ["rubysl-rinda", "2.0.0"], ["rubysl-rexml", "2.0.2"], ["rubysl-resolv", "2.0.0"], ["rubysl-readline", "2.0.2"], ["rubysl-rational", "2.0.1"], ["rubysl-pty", "2.0.2"], ["rubysl-pstore", "2.0.0"], ["rubysl-profiler", "2.0.1"], ["rubysl-profile", "2.0.0"], ["rubysl-prime", "2.0.0"], ["rubysl-prettyprint", "2.0.2"], ["rubysl-pathname", "2.0.0"], ["rubysl-ostruct", "2.0.4"], ["rubysl-optparse", "2.0.1"], ["rubysl-openssl", "2.0.3"], ["rubysl-open3", "2.0.0"], ["rubysl-open-uri", "2.0.0"], ["rubysl-observer", "2.0.0"], ["rubysl-nkf", "2.0.1"], ["rubysl-net-telnet", "2.0.0"], ["rubysl-net-smtp", "2.0.1"], ["rubysl-net-protocol", "2.0.1"], ["rubysl-net-pop", "2.0.1"], ["rubysl-net-imap", "2.0.1"], ["rubysl-net-http", "2.0.4"], ["rubysl-net-ftp", "2.0.1"], ["rubysl-mutex_m", "2.0.0"], ["rubysl-monitor", "2.0.0"], ["rubysl-mkmf", "2.0.1"], ["rubysl-matrix", "2.1.0"], ["rubysl-mathn", "2.0.0"], ["rubysl-logger", "2.0.0"], ["rubysl-json", "2.0.2"], ["rubysl-irb", "2.0.3"], ["rubysl-ipaddr", "2.0.0"], ["rubysl-io-wait", "2.0.0"], ["rubysl-io-nonblock", "2.0.0"], ["rubysl-io-console", "2.0.0"], ["rubysl-gserver", "2.0.0"], ["rubysl-getoptlong", "2.0.0"], ["rubysl-forwardable", "2.0.0"], ["rubysl-find", "2.0.0"], ["rubysl-fileutils", "2.0.2"], ["rubysl-fiber", "2.0.0"], ["rubysl-fcntl", "2.0.4"], ["rubysl-expect", "2.0.0"], ["rubysl-etc", "2.0.3"], ["rubysl-erb", "2.0.0"], ["rubysl-enumerator", "2.0.0"], ["rubysl-english", "2.0.0"], ["rubysl-e2mmap", "2.0.0"], ["rubysl-drb", "2.0.1"], ["rubysl-digest", "2.0.3"], ["rubysl-delegate", "2.0.0"], ["rubysl-date", "2.0.6"], ["rubysl-curses", "2.0.0"], ["rubysl-csv", "2.0.1"], ["rubysl-coverage", "2.0.3"], ["rubysl-continuation", "2.0.0"], ["rubysl-complex", "2.0.0"], ["rubysl-cmath", "2.0.0"], ["rubysl-cgi-session", "2.0.0"], ["rubysl-cgi", "2.0.0"], ["rubysl-bigdecimal", "2.0.2"], ["rubysl-benchmark", "2.0.0"], ["rubysl-base64", "2.0.0"], ["rubysl-abbrev", "2.0.2"]]
config[:ruby_version] = "2.1.0"
config[:version] = "2.1.1.n310"
config[:libversion] = "2.1"
config[:patch_version] = "1"
config[:release_date] = "2013-11-06"
config[:revision] = "631c05cece56097784e1efc8c914eec878384278"
config[:config_version] = 186
config[:vm_release_h] = "/Users/jamiehodge/Documents/development/rubinius/rubinius/vm/gen/release.h"
config[:command_line] = []
config[:build_ruby] = "/usr/local/Cellar/ruby/HEAD/bin/ruby"
config[:build_make] = "make"
config[:build_rake] = "rake"
config[:build_perl] = "perl"
config[:llvm] = :prebuilt
config[:llvm_configure] = "/Users/jamiehodge/Documents/development/rubinius/rubinius/vendor/llvm/Release/bin/llvm-config"
config[:llvm_version] = "3.2"
config[:llvm_shared] = false
config[:cc] = "gcc"
config[:cxx] = "g++"
config[:ldshared] = "gcc -bundle -undefined suppress -flat_namespace"
config[:ldsharedxx] = "g++ -bundle -undefined suppress -flat_namespace -lstdc++"
config[:gcc_major] = "4.2"
config[:user_cflags] = ""
config[:user_cxxflags] = ""
config[:user_cppflags] = ""
config[:user_ldflags] = ""
config[:system_cflags] = "-I/usr/local/include -fPIC -D_DARWIN_USE_64_BIT_INODE"
config[:system_cxxflags] = ""
config[:system_cppflags] = ""
config[:system_ldflags] = "-L/usr/local/lib "
config[:include_dirs] = ["/usr/local/include"]
config[:lib_dirs] = ["/usr/local/lib"]
config[:defines] = ["HAS_EXECINFO", "HAVE_SPT_REUSEARGV", "HAVE_NL_LANGINFO", "HAVE_STRNLEN", "HAVE_TM_GMTOFF", "HAVE_TM_ZONE", "HAVE_TIMEZONE", "HAVE_TZNAME", "HAVE_DAYLIGHT", "HAVE_ALLOCA_H", "HAVE_STRING_H", "HAVE_SYS_TIME_H", "HAVE_SYS_TIMES_H", "HAVE_SYS_TYPES_H", "HAVE_UNISTD_H", "HAVE_STDARG_H"]
config[:curses] = "curses"
config[:host] = "x86_64-apple-darwin13.0.0"
config[:cpu] = "x86_64"
config[:vendor] = "apple"
config[:os] = "darwin13.0.0"
config[:little_endian] = true
config[:sizeof_long] = 8
config[:x86_32] = false
config[:x86_64] = true
config[:dtrace] = false
config[:fibers] = true
config[:sourcedir] = "/Users/jamiehodge/Documents/development/rubinius/rubinius"
config[:stagingdir] = nil
config[:build_prefix] = "/Users/jamiehodge/Documents/development/rubinius/rubinius"
config[:capi_includedir] = "/Users/jamiehodge/Documents/development/rubinius/rubinius/vm/include/capi"
config[:build_exe] = "/Users/jamiehodge/Documents/development/rubinius/rubinius/bin/rbx"
config[:prefixdir] = "/Users/jamiehodge/Documents/development/rubinius/rubinius"
config[:bindir] = "/bin"
config[:libdir] = "/library"
config[:encdir] = "/library/encoding/converter"
config[:runtimedir] = "/runtime"
config[:kerneldir] = "/kernel"
config[:sitedir] = "/site"
config[:vendordir] = "/vendor"
config[:includedir] = "/vm/include/capi"
config[:mandir] = "/man"
config[:gemsdir] = "/gems"
config[:program_name] = "rbx"
config[:bin_links] = ["ruby", "rake", "gem", "irb", "rdoc", "ri"]
config[:use_bin_links] = true
config[:rpath] = false
config[:windows] = false
config[:darwin] = true
config[:bsd] = false
config[:linux] = false
config[:vendor_zlib] = false
if Rubinius.constants.map { |x| x.to_s }.include?("BUILD_CONFIG")
self::BUILD_CONFIG.replace config
else
self::BUILD_CONFIG = config
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment