Created
October 21, 2009 02:57
-
-
Save lamdor/214808 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ~ | |
| -> /usr/bin/irb | |
| >> require 'rbconfig' | |
| require 'rbconfig' | |
| => false | |
| >> require 'pp' | |
| require 'pp' | |
| => true | |
| >> pp Config::CONFIG.to_a.sort | |
| pp Config::CONFIG.to_a.sort | |
| [["ALLOCA", ""], | |
| ["AR", "ar"], | |
| ["ARCHFILE", ""], | |
| ["ARCH_FLAG", ""], | |
| ["AS", "as"], | |
| ["ASFLAGS", ""], | |
| ["CC", "gcc"], | |
| ["CCDLFLAGS", " -fno-common"], | |
| ["CFLAGS", | |
| "-arch i386 -arch x86_64 -g -Os -pipe -fno-common -DENABLE_DTRACE -fno-common -pipe -fno-common "], | |
| ["COMMON_HEADERS", ""], | |
| ["COMMON_LIBS", ""], | |
| ["COMMON_MACROS", ""], | |
| ["CP", "cp"], | |
| ["CPP", "gcc -E"], | |
| ["CPPFLAGS", " -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE "], | |
| ["CPPOUTFILE", "-o conftest.i"], | |
| ["DEFS", ""], | |
| ["DESTDIR", ""], | |
| ["DLDFLAGS", ""], | |
| ["DLDLIBS", ""], | |
| ["DLEXT", "bundle"], | |
| ["DLEXT2", ""], | |
| ["DLLWRAP", ""], | |
| ["ECHO_C", "\\\\c"], | |
| ["ECHO_N", ""], | |
| ["ECHO_T", ""], | |
| ["EGREP", "/usr/bin/grep -E"], | |
| ["ENABLE_SHARED", "yes"], | |
| ["EXEEXT", ""], | |
| ["EXPORT_PREFIX", ""], | |
| ["EXTOUT", ".ext"], | |
| ["EXTSTATIC", ""], | |
| ["GNU_LD", "no"], | |
| ["GREP", "/usr/bin/grep"], | |
| ["INSTALL", "/usr/bin/install -c"], | |
| ["INSTALL_DATA", "/usr/bin/install -c -m 644"], | |
| ["INSTALL_PROGRAM", "/usr/bin/install -c"], | |
| ["INSTALL_SCRIPT", "/usr/bin/install -c"], | |
| ["LDFLAGS", "-L. -arch i386 -arch x86_64 "], | |
| ["LDSHARED", | |
| "cc -arch i386 -arch x86_64 -pipe -bundle -undefined dynamic_lookup"], | |
| ["LIBEXT", "a"], | |
| ["LIBPATHENV", "DYLD_LIBRARY_PATH"], | |
| ["LIBPATHFLAG", " -L%s"], | |
| ["LIBRUBY", "libruby.1.dylib"], | |
| ["LIBRUBYARG", "-lruby"], | |
| ["LIBRUBYARG_SHARED", "-lruby"], | |
| ["LIBRUBYARG_STATIC", "-lruby"], | |
| ["LIBRUBY_A", "libruby-static.a"], | |
| ["LIBRUBY_ALIASES", "libruby.dylib"], | |
| ["LIBRUBY_DLDFLAGS", | |
| "-install_name /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/libruby.1.dylib -current_version 1.8.7 -compatibility_version 1.8"], | |
| ["LIBRUBY_LDSHARED", "cc -arch i386 -arch x86_64 -pipe -dynamiclib"], | |
| ["LIBRUBY_SO", "libruby.1.dylib"], | |
| ["LIBS", "-lpthread -ldl "], | |
| ["LINK_SO", ""], | |
| ["LN_S", "ln -s"], | |
| ["MAINLIBS", ""], | |
| ["MAJOR", "1"], | |
| ["MAKEDIRS", "mkdir -p"], | |
| ["MAKEFILES", "Makefile"], | |
| ["MANTYPE", "doc"], | |
| ["MINOR", "8"], | |
| ["NM", ""], | |
| ["NROFF", "/usr/bin/nroff"], | |
| ["OBJDUMP", ""], | |
| ["OBJEXT", "o"], | |
| ["OUTFLAG", "-o "], | |
| ["PACKAGE_BUGREPORT", ""], | |
| ["PACKAGE_NAME", ""], | |
| ["PACKAGE_STRING", ""], | |
| ["PACKAGE_TARNAME", ""], | |
| ["PACKAGE_VERSION", ""], | |
| ["PATH_SEPARATOR", ":"], | |
| ["PREP", "miniruby"], | |
| ["RANLIB", "ranlib"], | |
| ["RDOCTARGET", ""], | |
| ["RM", "rm -f"], | |
| ["RPATHFLAG", ""], | |
| ["RUBYW_INSTALL_NAME", ""], | |
| ["RUBY_INSTALL_NAME", "ruby"], | |
| ["RUBY_SO_NAME", "ruby"], | |
| ["SET_MAKE", ""], | |
| ["SHELL", "/bin/sh"], | |
| ["SOLIBS", ""], | |
| ["STATIC", ""], | |
| ["STRIP", "strip -A -n"], | |
| ["TEENY", "7"], | |
| ["TRY_LINK", ""], | |
| ["WINDRES", ""], | |
| ["YACC", "bison -y"], | |
| ["YFLAGS", ""], | |
| ["arch", "universal-darwin10.0"], | |
| ["archdir", | |
| "/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/universal-darwin10.0"], | |
| ["bindir", "/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin"], | |
| ["build", "i686-apple-darwin10.0"], | |
| ["build_alias", ""], | |
| ["build_cpu", "i686"], | |
| ["build_os", "darwin10.0"], | |
| ["build_vendor", "apple"], | |
| ["cflags", " "], | |
| ["configure_args", | |
| " '--prefix=/usr' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--disable-dependency-tracking' '--enable-pthread' '--enable-shared' '--prefix=/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr' '--with-sitedir=/Library/Ruby/Site' 'ac_cv_func_getcontext=no' 'ac_cv_func_setcontext=no' 'CFLAGS=-arch i386 -arch x86_64 -g -Os -pipe -fno-common -DENABLE_DTRACE' 'LDFLAGS=-arch i386 -arch x86_64 '"], | |
| ["cppflags", ""], | |
| ["datadir", | |
| "/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/share"], | |
| ["datarootdir", | |
| "/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/share"], | |
| ["debugflags", ""], | |
| ["docdir", | |
| "/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/share/doc/$(PACKAGE)"], | |
| ["dvidir", | |
| "/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/share/doc/$(PACKAGE)"], | |
| ["exec_prefix", "/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr"], | |
| ["host", "i686-apple-darwin10.0"], | |
| ["host_alias", ""], | |
| ["host_cpu", "i686"], | |
| ["host_os", "darwin10.0"], | |
| ["host_vendor", "apple"], | |
| ["htmldir", | |
| "/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/share/doc/$(PACKAGE)"], | |
| ["includedir", | |
| "/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/include"], | |
| ["infodir", "/usr/share/info"], | |
| ["libdir", "/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib"], | |
| ["libexecdir", | |
| "/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/libexec"], | |
| ["localedir", | |
| "/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/share/locale"], | |
| ["localstatedir", | |
| "/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/var"], | |
| ["mandir", "/usr/share/man"], | |
| ["oldincludedir", "/usr/include"], | |
| ["optflags", ""], | |
| ["pdfdir", | |
| "/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/share/doc/$(PACKAGE)"], | |
| ["prefix", "/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr"], | |
| ["psdir", | |
| "/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/share/doc/$(PACKAGE)"], | |
| ["ruby_install_name", "ruby"], | |
| ["ruby_version", "1.8"], | |
| ["rubylibdir", | |
| "/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8"], | |
| ["rubyw_install_name", ""], | |
| ["sbindir", | |
| "/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/sbin"], | |
| ["setup", "Setup"], | |
| ["sharedstatedir", | |
| "/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/com"], | |
| ["sitearch", "universal-darwin10.0"], | |
| ["sitearchdir", "/Library/Ruby/Site/1.8/universal-darwin10.0"], | |
| ["sitedir", "/Library/Ruby/Site"], | |
| ["sitelibdir", "/Library/Ruby/Site/1.8"], | |
| ["sysconfdir", | |
| "/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/etc"], | |
| ["target", "i686-apple-darwin10.0"], | |
| ["target_alias", ""], | |
| ["target_cpu", "i686"], | |
| ["target_os", "darwin10.0"], | |
| ["target_vendor", "apple"], | |
| ["topdir", | |
| "/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/universal-darwin10.0"], | |
| ["vendorarchdir", | |
| "/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/vendor_ruby/1.8/universal-darwin10.0"], | |
| ["vendordir", | |
| "/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/vendor_ruby"], | |
| ["vendorlibdir", | |
| "/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/vendor_ruby/1.8"]] | |
| => nil | |
| >> Config::CONFIG.to_a["configure_args"] | |
| Config::CONFIG.to_a["configure_args"] | |
| TypeError: can't convert String into Integer | |
| from (irb):4:in `[]' | |
| from (irb):4 | |
| >> Config::CONFIG["configure_args"] | |
| Config::CONFIG["configure_args"] | |
| => " '--prefix=/usr' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--disable-dependency-tracking' '--enable-pthread' '--enable-shared' '--prefix=/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr' '--with-sitedir=/Library/Ruby/Site' 'ac_cv_func_getcontext=no' 'ac_cv_func_setcontext=no' 'CFLAGS=-arch i386 -arch x86_64 -g -Os -pipe -fno-common -DENABLE_DTRACE' 'LDFLAGS=-arch i386 -arch x86_64 '" | |
| >> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment