Created
July 9, 2020 02:11
-
-
Save Watson1978/16c3f8b2673a8db266b2332b73cb1bc9 to your computer and use it in GitHub Desktop.
This file contains 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