Skip to content

Instantly share code, notes, and snippets.

@wingrunr21
Created June 13, 2013 15:28
Show Gist options
  • Save wingrunr21/5774620 to your computer and use it in GitHub Desktop.
Save wingrunr21/5774620 to your computer and use it in GitHub Desktop.
RBX 2.0.0-dev compile problem on 12.10
module Rubinius
# Make this reload friendly without silly constant defined warnings.
BUILD_CONFIG = {
:command_line => "--prefix=/opt/rbenv/versions/rbx-2.0.0-dev --gemsdir=/opt/rbenv/versions/rbx-2.0.0-dev",
:which_ruby => :rbx,
:build_ruby => "/opt/rbenv/versions/rbx-2.0.0-dev/bin/rbx",
:build_rake => "rake",
:build_perl => "perl",
:llvm => :prebuilt,
:llvm_configure => "/tmp/ruby-build.20130613144949.24356/rubinius-2.0.0-dev/vendor/llvm/Release/bin/llvm-config",
:llvm_version => "3.2",
:cc => "gcc",
:cxx => "g++",
:ldshared => "gcc -shared",
:ldsharedxx => "g++ -shared -lstdc++",
:gcc_major => "4.7",
:user_cflags => "",
:user_cxxflags => "",
:user_ldflags => "-L'/opt/rbenv/versions/rbx-2.0.0-dev/lib' ",
:system_cflags => "-I/usr/local/include -fPIC",
:system_cxxflags => "",
:system_ldflags => "-L/usr/local/lib -Wl,--export-dynamic -lrt -lcrypt -ldl -lpthread -Wl,-rpath=/usr/local/lib",
:make => "make",
:include_dirs => ["/usr/local/include"],
:lib_dirs => ["/usr/local/lib"],
:defines => ["HAS_EXECINFO", "HAVE_SPT_REUSEARGV", "HAVE_CLOCK_GETTIME", "HAVE_NL_LANGINFO", "HAVE_POSIX_FADVISE", "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", "STRERROR_R_CHAR_P"],
:curses => "curses",
:host => "x86_64-unknown-linux-gnu",
:cpu => "x86_64",
:vendor => "unknown",
:os => "linux-gnu",
:little_endian => true,
:sizeof_long => 8,
:x86_32 => false,
:x86_64 => true,
:dtrace => false,
:fibers => true,
:sourcedir => "/tmp/ruby-build.20130613144949.24356/rubinius-2.0.0-dev",
:stagingdir => "/tmp/ruby-build.20130613144949.24356/rubinius-2.0.0-dev/staging",
:prefixdir => "/opt/rbenv/versions/rbx-2.0.0-dev",
:bindir => "/bin",
:libdir => "/lib",
:runtimedir => "/runtime",
:kerneldir => "/kernel",
:sitedir => "/site",
:vendordir => "/vendor",
:include18dir => "/vm/capi/18/include",
:include19dir => "/vm/capi/19/include",
:include20dir => "/vm/capi/19/include",
:mandir => "/man",
:gemsdir => "",
:program_name => "rbx",
:bin_links => ["ruby", "rake", "gem", "irb", "rdoc", "ri"],
:use_bin_links => true,
:version => "2.0.0.rc1",
:libversion => "2.0",
:release_date => "yyyy-mm-dd",
:config_version => 173,
:windows => false,
:darwin => false,
:bsd => false,
:linux => true,
:version_list => ["18", "19"],
:default_version => "18",
:vendor_zlib => false,
:readline => :c_readline,
}
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment