Skip to content

Instantly share code, notes, and snippets.

@voxik
Created February 22, 2013 19:58
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 voxik/5016136 to your computer and use it in GitHub Desktop.
Save voxik/5016136 to your computer and use it in GitHub Desktop.
# ruby -rrbconfig -e "RbConfig::CONFIG.each {|c| p c}"
["DESTDIR", ""]
["MAJOR", "2"]
["MINOR", "0"]
["TEENY", "0"]
["PATCHLEVEL", "-1"]
["INSTALL", "/usr/bin/install -c"]
["EXEEXT", ""]
["prefix", ""]
["ruby_install_name", "ruby"]
["RUBY_INSTALL_NAME", "ruby"]
["RUBY_SO_NAME", "ruby"]
["exec", "exec"]
["ruby_pc", "ruby.pc"]
["PACKAGE", "ruby"]
["BUILTIN_TRANSSRCS", " newline.c"]
["USE_RUBYGEMS", "YES"]
["MANTYPE", "man"]
["NROFF", "/bin/false"]
["vendorarchhdrdir", "/usr/include/vendor_ruby/x86_64-linux"]
["sitearchhdrdir", "/usr/include/site_ruby/x86_64-linux"]
["rubyarchhdrdir", "/usr/include/x86_64-linux"]
["vendorhdrdir", "/usr/include/vendor_ruby"]
["sitehdrdir", "/usr/include/site_ruby"]
["rubyhdrdir", "/usr/include"]
["UNIVERSAL_INTS", ""]
["UNIVERSAL_ARCHNAMES", ""]
["configure_args", " '--build=x86_64-redhat-linux-gnu' '--host=x86_64-redhat-linux-gnu' '--program-prefix=' '--disable-dependency-tracking' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib64' '--libexecdir=/usr/libexec' '--localstatedir=/var' '--sharedstatedir=/var/lib' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--with-rubylibprefix=/usr/share/ruby' '--with-rubyarchdir=/usr/lib64/ruby' '--with-sitedir=/usr/local/share/ruby/site_ruby' '--with-sitearchdir=/usr/local/lib64/ruby/site_ruby' '--with-vendordir=/usr/share/ruby/vendor_ruby' '--with-vendorarchdir=/usr/lib64/ruby/vendor_ruby' '--with-rubyhdrdir=/usr/include' '--with-rubygemsdir=/usr/share/rubygems' '--with-ruby-pc=ruby.pc' '--disable-rpath' '--enable-shared' '--with-ruby-version=' 'build_alias=x86_64-redhat-linux-gnu' 'host_alias=x86_64-redhat-linux-gnu' 'CFLAGS=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic' 'LDFLAGS=-Wl,-z,relro ' 'CXXFLAGS=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic'"]
["rubygemsdir", "/usr/share/rubygems"]
["vendorarchdir", "/usr/lib64/ruby/vendor_ruby"]
["vendorlibdir", "/usr/share/ruby/vendor_ruby/"]
["vendordir", "/usr/share/ruby/vendor_ruby"]
["sitearchdir", "/usr/local/lib64/ruby/site_ruby"]
["sitelibdir", "/usr/local/share/ruby/site_ruby/"]
["sitedir", "/usr/local/share/ruby/site_ruby"]
["rubyarchdir", "/usr/lib64/ruby"]
["rubylibdir", "/share/ruby/"]
["ruby_version", ""]
["sitearch", "x86_64-linux"]
["arch", "x86_64-linux"]
["sitearchincludedir", "/usr/include/x86_64-linux"]
["archincludedir", "/usr/include/x86_64-linux"]
["sitearchlibdir", "/lib64/x86_64-linux"]
["archlibdir", "/lib64/x86_64-linux"]
["RI_BASE_NAME", "ri"]
["ridir", "/share/ri"]
["rubysitearchprefix", "/share/ruby/x86_64-linux"]
["rubyarchprefix", "/share/ruby/x86_64-linux"]
["rubylibprefix", "/share/ruby"]
["MAKEFILES", "Makefile"]
["PLATFORM_DIR", ""]
["THREAD_MODEL", "pthread"]
["SYMBOL_PREFIX", ""]
["EXPORT_PREFIX", ""]
["COMMON_HEADERS", ""]
["COMMON_MACROS", ""]
["COMMON_LIBS", ""]
["MAINLIBS", ""]
["ENABLE_SHARED", "yes"]
["DLDLIBS", " -lc"]
["SOLIBS", "-lpthread -lrt -ldl -lcrypt -lm "]
["LIBRUBYARG_SHARED", "-lruby"]
["LIBRUBYARG_STATIC", "-lruby-static"]
["LIBRUBYARG", "-lruby"]
["LIBRUBY", "libruby.so.2.0.0"]
["LIBRUBY_ALIASES", "libruby.so.2.0 libruby.so"]
["LIBRUBY_SO", "libruby.so.2.0.0"]
["LIBRUBY_A", "libruby-static.a"]
["RUBYW_INSTALL_NAME", ""]
["rubyw_install_name", ""]
["LIBRUBY_DLDFLAGS", "-Wl,-soname,libruby.so.2.0"]
["LIBRUBY_LDSHARED", "gcc -shared"]
["EXTDLDFLAGS", ""]
["EXTLDFLAGS", ""]
["strict_warnflags", "-ansi -std=iso9899:199409"]
["warnflags", "-Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=implicit-function-declaration"]
["debugflags", "-ggdb3"]
["optflags", "-O3 -fno-fast-math"]
["cxxflags", " -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=implicit-function-declaration"]
["cflags", " -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=implicit-function-declaration"]
["cppflags", ""]
["NULLCMD", ":"]
["DLNOBJ", "dln.o"]
["INSTALLDOC", "all"]
["CAPITARGET", "nodoc"]
["RDOCTARGET", "rdoc"]
["DTRACE_GLOMMED_OBJ", "ruby-glommed.o"]
["DTRACE_OBJ", "probes.o"]
["DTRACE_EXT", "d"]
["EXECUTABLE_EXTS", ""]
["ARCHFILE", ""]
["LIBRUBY_RELATIVE", "no"]
["EXTOUT", ".ext"]
["PREP", "miniruby"]
["BTESTRUBY", "$(MINIRUBY)"]
["CROSS_COMPILING", "no"]
["TEST_RUNNABLE", "yes"]
["setup", "Setup"]
["EXTSTATIC", ""]
["STRIP", "strip -S -x"]
["TRY_LINK", ""]
["LIBPATHENV", "LD_LIBRARY_PATH"]
["RPATHFLAG", ""]
["LIBPATHFLAG", " -L%s"]
["LINK_SO", ""]
["LIBEXT", "a"]
["DLEXT2", ""]
["DLEXT", "so"]
["LDSHAREDXX", "g++ -shared"]
["LDSHARED", "gcc -shared"]
["CCDLFLAGS", "-fPIC"]
["STATIC", ""]
["ARCH_FLAG", "-m64"]
["DLDFLAGS", ""]
["ALLOCA", ""]
["codesign", ""]
["POSTLINK", ":"]
["WERRORFLAG", "-Werror"]
["CHDIR", "cd -P"]
["RMALL", "rm -fr"]
["RMDIRS", "rmdir --ignore-fail-on-non-empty -p"]
["RMDIR", "rmdir --ignore-fail-on-non-empty"]
["CP", "cp"]
["RM", "rm -f"]
["PKG_CONFIG", "pkg-config"]
["PYTHON", ""]
["DOXYGEN", ""]
["DOT", ""]
["DTRACE", "dtrace"]
["MAKEDIRS", "/usr/bin/mkdir -p"]
["MKDIR_P", "/usr/bin/mkdir -p"]
["INSTALL_DATA", "/usr/bin/install -c -m 644"]
["INSTALL_SCRIPT", "/usr/bin/install -c"]
["INSTALL_PROGRAM", "/usr/bin/install -c"]
["SET_MAKE", ""]
["LN_S", "ln -s"]
["NM", "nm"]
["DLLWRAP", ""]
["WINDRES", ""]
["OBJCOPY", ":"]
["OBJDUMP", "objdump"]
["ASFLAGS", ""]
["AS", "as"]
["AR", "ar"]
["RANLIB", "ranlib"]
["try_header", ""]
["COUTFLAG", "-o "]
["OUTFLAG", "-o "]
["CPPOUTFILE", "-o conftest.i"]
["GNU_LD", "yes"]
["LD", "ld"]
["GCC", "yes"]
["EGREP", "/usr/bin/grep -E"]
["GREP", "/usr/bin/grep"]
["CPP", "gcc -E"]
["LDFLAGS", "-L. -Wl,-z,relro -fstack-protector -rdynamic -Wl,-export-dynamic"]
["CFLAGS", "-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -mtune=generic -fPIC"]
["CC", "gcc"]
["NACL_SDK_VARIANT", ""]
["NACL_SDK_ROOT", ""]
["NACL_TOOLCHAIN", ""]
["target_os", "linux"]
["target_vendor", "redhat"]
["target_cpu", "x86_64"]
["target", "x86_64-redhat-linux-gnu"]
["host_os", "linux-gnu"]
["host_vendor", "redhat"]
["host_cpu", "x86_64"]
["host", "x86_64-redhat-linux-gnu"]
["RUBY_VERSION_NAME", "ruby-"]
["RUBYW_BASE_NAME", "rubyw"]
["RUBY_BASE_NAME", "ruby"]
["build_os", "linux-gnu"]
["build_vendor", "redhat"]
["build_cpu", "x86_64"]
["build", "x86_64-redhat-linux-gnu"]
["RUBY_RELEASE_DATE", "2013-02-22"]
["RUBY_PROGRAM_VERSION", "2.0.0"]
["target_alias", ""]
["host_alias", "x86_64-redhat-linux-gnu"]
["build_alias", "x86_64-redhat-linux-gnu"]
["LIBS", "-lpthread -lrt -ldl -lcrypt -lm "]
["ECHO_T", ""]
["ECHO_N", "-n"]
["ECHO_C", ""]
["DEFS", ""]
["mandir", "/usr/share/man"]
["localedir", "/share/locale"]
["libdir", "/lib64"]
["psdir", "/share/doc/ruby"]
["pdfdir", "/share/doc/ruby"]
["dvidir", "/share/doc/ruby"]
["htmldir", "/share/doc/ruby"]
["infodir", "/usr/share/info"]
["docdir", "/share/doc/ruby"]
["oldincludedir", "/usr/include"]
["includedir", "/usr/include"]
["localstatedir", "/var"]
["sharedstatedir", "/var/lib"]
["sysconfdir", "/etc"]
["datadir", "/usr/share"]
["datarootdir", "/share"]
["libexecdir", "/usr/libexec"]
["sbindir", "/usr/sbin"]
["bindir", "/bin"]
["exec_prefix", ""]
["PACKAGE_URL", ""]
["PACKAGE_BUGREPORT", ""]
["PACKAGE_STRING", ""]
["PACKAGE_VERSION", ""]
["PACKAGE_TARNAME", ""]
["PACKAGE_NAME", ""]
["PATH_SEPARATOR", ":"]
["SHELL", "/bin/sh"]
["archdir", "/usr/lib64/ruby"]
["topdir", "/usr/lib64/ruby"]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment