Created
July 9, 2020 02:11
-
-
Save Watson1978/16c3f8b2673a8db266b2332b73cb1bc9 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
| $ ruby -e 'require "rbconfig"; pp RbConfig::CONFIG' | |
| {"DESTDIR"=>"", | |
| "MAJOR"=>"2", | |
| "MINOR"=>"8", | |
| "TEENY"=>"0", | |
| "PATCHLEVEL"=>"-1", | |
| "INSTALL"=>"/usr/bin/install -c", | |
| "EXEEXT"=>"", | |
| "prefix"=>"/Users/watson/.rbenv/versions/2.8.0", | |
| "ruby_install_name"=>"ruby", | |
| "RUBY_INSTALL_NAME"=>"ruby", | |
| "RUBY_SO_NAME"=>"ruby.2.8", | |
| "exec"=>"exec", | |
| "ruby_pc"=>"ruby-2.8.pc", | |
| "CC_WRAPPER"=>"", | |
| "PACKAGE"=>"ruby", | |
| "BUILTIN_TRANSSRCS"=>" enc/trans/newline.c", | |
| "MANTYPE"=>"doc", | |
| "vendorarchhdrdir"=> | |
| "/Users/watson/.rbenv/versions/2.8.0/include/ruby-2.8.0/vendor_ruby/arm64-darwin20", | |
| "sitearchhdrdir"=> | |
| "/Users/watson/.rbenv/versions/2.8.0/include/ruby-2.8.0/site_ruby/arm64-darwin20", | |
| "rubyarchhdrdir"=> | |
| "/Users/watson/.rbenv/versions/2.8.0/include/ruby-2.8.0/arm64-darwin20", | |
| "vendorhdrdir"=> | |
| "/Users/watson/.rbenv/versions/2.8.0/include/ruby-2.8.0/vendor_ruby", | |
| "sitehdrdir"=> | |
| "/Users/watson/.rbenv/versions/2.8.0/include/ruby-2.8.0/site_ruby", | |
| "rubyhdrdir"=>"/Users/watson/.rbenv/versions/2.8.0/include/ruby-2.8.0", | |
| "RUBY_SEARCH_PATH"=>"", | |
| "UNIVERSAL_INTS"=>"", | |
| "UNIVERSAL_ARCHNAMES"=>"", | |
| "configure_args"=> | |
| " '--without-rdoc' '--with-openssl-dir=/usr/local/opt/[email protected]' '--prefix=/Users/watson/.rbenv/versions/2.8.0'", | |
| "CONFIGURE"=>"configure", | |
| "vendorarchdir"=> | |
| "/Users/watson/.rbenv/versions/2.8.0/lib/ruby/vendor_ruby/2.8.0/arm64-darwin20", | |
| "vendorlibdir"=> | |
| "/Users/watson/.rbenv/versions/2.8.0/lib/ruby/vendor_ruby/2.8.0", | |
| "vendordir"=>"/Users/watson/.rbenv/versions/2.8.0/lib/ruby/vendor_ruby", | |
| "sitearchdir"=> | |
| "/Users/watson/.rbenv/versions/2.8.0/lib/ruby/site_ruby/2.8.0/arm64-darwin20", | |
| "sitelibdir"=>"/Users/watson/.rbenv/versions/2.8.0/lib/ruby/site_ruby/2.8.0", | |
| "sitedir"=>"/Users/watson/.rbenv/versions/2.8.0/lib/ruby/site_ruby", | |
| "rubyarchdir"=> | |
| "/Users/watson/.rbenv/versions/2.8.0/lib/ruby/2.8.0/arm64-darwin20", | |
| "rubylibdir"=>"/Users/watson/.rbenv/versions/2.8.0/lib/ruby/2.8.0", | |
| "ruby_version"=>"2.8.0", | |
| "sitearch"=>"arm64-darwin20", | |
| "arch"=>"arm64-darwin20", | |
| "sitearchincludedir"=> | |
| "/Users/watson/.rbenv/versions/2.8.0/include/arm64-darwin20", | |
| "archincludedir"=> | |
| "/Users/watson/.rbenv/versions/2.8.0/include/arm64-darwin20", | |
| "sitearchlibdir"=>"/Users/watson/.rbenv/versions/2.8.0/lib/arm64-darwin20", | |
| "archlibdir"=>"/Users/watson/.rbenv/versions/2.8.0/lib/arm64-darwin20", | |
| "libdirname"=>"libdir", | |
| "RUBY_EXEC_PREFIX"=>"/Users/watson/.rbenv/versions/2.8.0", | |
| "RUBY_LIB_VERSION"=>"", | |
| "RUBY_LIB_VERSION_STYLE"=>"3\t/* full */", | |
| "RI_BASE_NAME"=>"ri", | |
| "ridir"=>"/Users/watson/.rbenv/versions/2.8.0/share/ri", | |
| "rubysitearchprefix"=> | |
| "/Users/watson/.rbenv/versions/2.8.0/lib/ruby/arm64-darwin20", | |
| "rubyarchprefix"=> | |
| "/Users/watson/.rbenv/versions/2.8.0/lib/ruby/arm64-darwin20", | |
| "MAKEFILES"=>"Makefile GNUmakefile", | |
| "PLATFORM_DIR"=>"", | |
| "THREAD_MODEL"=>"pthread", | |
| "SYMBOL_PREFIX"=>"_", | |
| "EXPORT_PREFIX"=>"", | |
| "COMMON_HEADERS"=>"", | |
| "COMMON_MACROS"=>"", | |
| "COMMON_LIBS"=>"", | |
| "MAINLIBS"=>"-lpthread -ldl -lobjc", | |
| "ENABLE_SHARED"=>"no", | |
| "DLDSHARED"=>"clang -fdeclspec -dynamiclib", | |
| "DLDLIBS"=>"", | |
| "SOLIBS"=>"-lpthread -ldl -lobjc", | |
| "LIBRUBYARG_SHARED"=>"", | |
| "LIBRUBYARG_STATIC"=> | |
| "-lruby.2.8-static -framework Security -framework Foundation -lpthread -ldl -lobjc", | |
| "LIBRUBYARG"=> | |
| "-lruby.2.8-static -framework Security -framework Foundation -lpthread -ldl -lobjc", | |
| "LIBRUBY"=>"libruby.2.8-static.a", | |
| "LIBRUBY_ALIASES"=>"libruby.2.8.dylib", | |
| "LIBRUBY_SONAME"=>"libruby.2.8.dylib.2.8", | |
| "LIBRUBY_SO"=>"libruby.2.8.dylib.2.8.0", | |
| "LIBRUBY_A"=>"libruby.2.8-static.a", | |
| "RUBYW_INSTALL_NAME"=>"", | |
| "rubyw_install_name"=>"", | |
| "EXTDLDFLAGS"=>"", | |
| "EXTLDFLAGS"=>"", | |
| "strict_warnflags"=>"-std=gnu99", | |
| "warnflags"=> | |
| "-Wall -Wextra -Werror=deprecated-declarations -Werror=division-by-zero -Werror=implicit-function-declaration -Werror=implicit-int -Werror=misleading-indentation -Werror=pointer-arith -Werror=shorten-64-to-32 -Werror=write-strings -Wmissing-noreturn -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Werror=extra-tokens", | |
| "debugflags"=>"-ggdb3", | |
| "optflags"=>"-O3", | |
| "NULLCMD"=>":", | |
| "ENABLE_DEBUG_ENV"=>"", | |
| "DLNOBJ"=>"dln.o", | |
| "INSTALL_STATIC_LIBRARY"=>"yes", | |
| "MJIT_SUPPORT"=>"yes", | |
| "EXECUTABLE_EXTS"=>"", | |
| "ARCHFILE"=>"", | |
| "LIBRUBY_RELATIVE"=>"no", | |
| "EXTOUT"=>".ext", | |
| "PREP"=>"miniruby exe/$(PROGRAM)", | |
| "CROSS_COMPILING"=>"no", | |
| "TEST_RUNNABLE"=>"yes", | |
| "rubylibprefix"=>"/Users/watson/.rbenv/versions/2.8.0/lib/ruby", | |
| "setup"=>"Setup", | |
| "ENCSTATIC"=>"", | |
| "EXTSTATIC"=>"", | |
| "STRIP"=>"strip -A -n", | |
| "SOEXT"=>"dylib", | |
| "TRY_LINK"=>"", | |
| "PRELOADENV"=>"DYLD_INSERT_LIBRARIES", | |
| "LIBPATHENV"=>"DYLD_FALLBACK_LIBRARY_PATH", | |
| "RPATHFLAG"=>"", | |
| "LIBPATHFLAG"=>" -L%s", | |
| "LINK_SO"=> | |
| "\n" + | |
| "dsymutil $@; { test -z '$(RUBY_CODESIGN)' || codesign -s '$(RUBY_CODESIGN)' -f $@; }", | |
| "ASMEXT"=>"S", | |
| "LIBEXT"=>"a", | |
| "DLEXT2"=>"", | |
| "DLEXT"=>"bundle", | |
| "LDSHAREDXX"=>"clang++ -fdeclspec -dynamic -bundle", | |
| "LDSHARED"=>"clang -fdeclspec -dynamic -bundle", | |
| "CCDLFLAGS"=>"-fno-common", | |
| "STATIC"=>"", | |
| "ARCH_FLAG"=>"", | |
| "DLDFLAGS"=>"-Wl,-undefined,dynamic_lookup -Wl,-multiply_defined,suppress", | |
| "ALLOCA"=>"", | |
| "MATHN"=>"yes", | |
| "dsymutil"=>"dsymutil", | |
| "codesign"=>"codesign", | |
| "POSTLINK"=> | |
| "dsymutil $@; { test -z '$(RUBY_CODESIGN)' || codesign -s '$(RUBY_CODESIGN)' -f $@; }", | |
| "WERRORFLAG"=>"-Werror", | |
| "CHDIR"=>"cd -P", | |
| "RMALL"=>"rm -fr", | |
| "RMDIRS"=>"rmdir -p", | |
| "RMDIR"=>"rmdir", | |
| "CP"=>"cp", | |
| "RM"=>"rm -f", | |
| "PKG_CONFIG"=>"", | |
| "DOXYGEN"=>"", | |
| "DOT"=>"", | |
| "MAKEDIRS"=>"mkdir -p", | |
| "MKDIR_P"=>"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", | |
| "ARFLAGS"=>"-no_warning_for_no_symbols -o ", | |
| "AR"=>"libtool -static", | |
| "RANLIB"=>":", | |
| "try_header"=>"", | |
| "CC_VERSION_MESSAGE"=> | |
| "Apple clang version 12.0.0 (clang-1200.0.22.19)\n" + | |
| "Target: arm64-apple-darwin20.0.0\n" + | |
| "Thread model: posix\n" + | |
| "InstalledDir: /Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin", | |
| "CC_VERSION"=>"clang -fdeclspec --version", | |
| "MJIT_CC"=>"/usr/bin/clang -fdeclspec", | |
| "CSRCFLAG"=>"", | |
| "COUTFLAG"=>"-o ", | |
| "OUTFLAG"=>"-o ", | |
| "CPPOUTFILE"=>"-o conftest.i", | |
| "GNU_LD"=>"no", | |
| "LD"=>"ld", | |
| "GCC"=>"yes", | |
| "EGREP"=>"/usr/bin/grep -E", | |
| "GREP"=>"/usr/bin/grep", | |
| "CPP"=>"clang -E", | |
| "CXXFLAGS"=>"-g -O2", | |
| "CXX"=>"clang++ -fdeclspec", | |
| "OBJEXT"=>"o", | |
| "CPPFLAGS"=> | |
| "-D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT ", | |
| "LDFLAGS"=>"-L. -fstack-protector-strong -L/usr/local/lib", | |
| "CFLAGS"=> | |
| "-O3 -ggdb3 -Wall -Wextra -Werror=deprecated-declarations -Werror=division-by-zero -Werror=implicit-function-declaration -Werror=implicit-int -Werror=misleading-indentation -Werror=pointer-arith -Werror=shorten-64-to-32 -Werror=write-strings -Wmissing-noreturn -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Werror=extra-tokens -pipe", | |
| "CC"=>"clang -fdeclspec", | |
| "target_os"=>"darwin20", | |
| "target_vendor"=>"apple", | |
| "target_cpu"=>"arm64", | |
| "target"=>"arm64-apple-darwin20", | |
| "host_os"=>"darwin20.0.0", | |
| "host_vendor"=>"apple", | |
| "host_cpu"=>"arm", | |
| "host"=>"arm-apple-darwin20.0.0", | |
| "RUBY_VERSION_NAME"=>"ruby-2.8.0", | |
| "RUBYW_BASE_NAME"=>"rubyw", | |
| "RUBY_BASE_NAME"=>"ruby", | |
| "build_os"=>"darwin20.0.0", | |
| "build_vendor"=>"apple", | |
| "build_cpu"=>"arm", | |
| "build"=>"arm-apple-darwin20.0.0", | |
| "RUBY_PROGRAM_VERSION"=>"2.8.0", | |
| "RUBY_API_VERSION"=>"2.8", | |
| "HAVE_GIT"=>"yes", | |
| "GIT"=>"git", | |
| "cxxflags"=>"", | |
| "cppflags"=>"", | |
| "cflags"=> | |
| "-O3 -ggdb3 -Wall -Wextra -Werror=deprecated-declarations -Werror=division-by-zero -Werror=implicit-function-declaration -Werror=implicit-int -Werror=misleading-indentation -Werror=pointer-arith -Werror=shorten-64-to-32 -Werror=write-strings -Wmissing-noreturn -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Werror=extra-tokens", | |
| "target_alias"=>"", | |
| "host_alias"=>"", | |
| "build_alias"=>"", | |
| "LIBS"=>"", | |
| "ECHO_T"=>"", | |
| "ECHO_N"=>"", | |
| "ECHO_C"=>"\\\\c", | |
| "DEFS"=>"", | |
| "mandir"=>"/Users/watson/.rbenv/versions/2.8.0/share/man", | |
| "localedir"=>"/Users/watson/.rbenv/versions/2.8.0/share/locale", | |
| "libdir"=>"/Users/watson/.rbenv/versions/2.8.0/lib", | |
| "psdir"=>"/Users/watson/.rbenv/versions/2.8.0/share/doc/ruby", | |
| "pdfdir"=>"/Users/watson/.rbenv/versions/2.8.0/share/doc/ruby", | |
| "dvidir"=>"/Users/watson/.rbenv/versions/2.8.0/share/doc/ruby", | |
| "htmldir"=>"/Users/watson/.rbenv/versions/2.8.0/share/doc/ruby", | |
| "infodir"=>"/Users/watson/.rbenv/versions/2.8.0/share/info", | |
| "docdir"=>"/Users/watson/.rbenv/versions/2.8.0/share/doc/ruby", | |
| "oldincludedir"=>"/usr/include", | |
| "includedir"=>"/Users/watson/.rbenv/versions/2.8.0/include", | |
| "localstatedir"=>"/Users/watson/.rbenv/versions/2.8.0/var", | |
| "sharedstatedir"=>"/Users/watson/.rbenv/versions/2.8.0/com", | |
| "sysconfdir"=>"/Users/watson/.rbenv/versions/2.8.0/etc", | |
| "datadir"=>"/Users/watson/.rbenv/versions/2.8.0/share", | |
| "datarootdir"=>"/Users/watson/.rbenv/versions/2.8.0/share", | |
| "libexecdir"=>"/Users/watson/.rbenv/versions/2.8.0/libexec", | |
| "sbindir"=>"/Users/watson/.rbenv/versions/2.8.0/sbin", | |
| "bindir"=>"/Users/watson/.rbenv/versions/2.8.0/bin", | |
| "exec_prefix"=>"/Users/watson/.rbenv/versions/2.8.0", | |
| "PACKAGE_URL"=>"", | |
| "PACKAGE_BUGREPORT"=>"", | |
| "PACKAGE_STRING"=>"", | |
| "PACKAGE_VERSION"=>"", | |
| "PACKAGE_TARNAME"=>"", | |
| "PACKAGE_NAME"=>"", | |
| "PATH_SEPARATOR"=>":", | |
| "SHELL"=>"/bin/sh", | |
| "UNICODE_VERSION"=>"12.1.0", | |
| "UNICODE_EMOJI_VERSION"=>"12.1", | |
| "SDKROOT"=>"", | |
| "archdir"=> | |
| "/Users/watson/.rbenv/versions/2.8.0/lib/ruby/2.8.0/arm64-darwin20", | |
| "topdir"=>"/Users/watson/.rbenv/versions/2.8.0/lib/ruby/2.8.0/arm64-darwin20"} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment