要件
macOS:Sonoma 14.5
はじめに
過去にCocoapodsのアップデートがうまくできていた下記記事の内容
今回も同様に進めたところエラーが発生しました。
以下、エラーが発生するまで
ターミナルに以下のコマンドを打ち込む
sudo gem install cocoapods
Overwrite the executable? [yN] y
の質問に対して"y"を入力
エラーが発生したターミナル全文
(自分の名前が書かれていたところは"MyName"に変えています。)
Last login: Mon Jul 15 11:51:20 on console MyName@Mac-Studio ~ % sudo gem install cocoapods Password: Ignoring ffi-1.12.2 because its extensions are not built. Try: gem pristine ffi --version 1.12.2 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Fetching cocoapods-downloader-2.1.gem Fetching cocoapods-trunk-1.6.0.gem Fetching cocoapods-plugins-1.0.0.gem Fetching xcodeproj-1.24.0.gem Fetching cocoapods-deintegrate-1.0.5.gem Fetching cocoapods-try-1.2.0.gem Fetching cocoapods-search-1.0.1.gem Fetching ruby-macho-2.5.1.gem Fetching cocoapods-core-1.15.2.gem Fetching cocoapods-1.15.2.gem Successfully installed ruby-macho-2.5.1 xcodeproj's executable "xcodeproj" conflicts with /usr/local/bin/xcodeproj Overwrite the executable? [yN] y Successfully installed xcodeproj-1.24.0 Successfully installed cocoapods-try-1.2.0 Successfully installed cocoapods-trunk-1.6.0 Successfully installed cocoapods-search-1.0.1 Successfully installed cocoapods-plugins-1.0.0 Successfully installed cocoapods-downloader-2.1 Successfully installed cocoapods-deintegrate-1.0.5 ERROR: Error installing cocoapods: ERROR: Failed to build gem native extension. current directory: /Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/bin/ruby -I /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0 -r ./siteconf20240715-1199-l1tl33.rb extconf.rb checking for ffi.h... no checking for ffi.h in /usr/local/include,/usr/include/ffi... no checking for shlwapi.h... no checking for rb_thread_call_without_gvl()... yes checking for ruby_native_thread_p()... yes checking for ruby_thread_has_gvl_p()... yes creating extconf.h creating Makefile current directory: /Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c make "DESTDIR=" clean current directory: /Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c make "DESTDIR=" Configuring libffi clang: error: unsupported option '-print-multi-os-directory' clang: error: no input files cd "/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi-universal-darwin23" && /Applications/Xcode.app/Contents/Developer/usr/bin/make /Applications/Xcode.app/Contents/Developer/usr/bin/make all-recursive Making all in include make[3]: Nothing to be done for `all'. Making all in testsuite make[3]: Nothing to be done for `all'. Making all in man make[3]: Nothing to be done for `all'. /bin/sh ./libtool --tag=CC --mode=compile xcrun clang -DHAVE_CONFIG_H -I. -I/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi -I. -I/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/include -Iinclude -I/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/src -Wall -fexceptions -c -o src/prep_cif.lo /Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/src/prep_cif.c libtool: compile: xcrun clang -DHAVE_CONFIG_H -I. -I/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi -I. -I/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/include -Iinclude -I/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/src -Wall -fexceptions -c /Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/src/prep_cif.c -fno-common -DPIC -o src/.libs/prep_cif.o /bin/sh ./libtool --tag=CC --mode=compile xcrun clang -DHAVE_CONFIG_H -I. -I/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi -I. -I/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/include -Iinclude -I/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/src -Wall -fexceptions -c -o src/types.lo /Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/src/types.c libtool: compile: xcrun clang -DHAVE_CONFIG_H -I. -I/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi -I. -I/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/include -Iinclude -I/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/src -Wall -fexceptions -c /Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/src/types.c -fno-common -DPIC -o src/.libs/types.o /bin/sh ./libtool --tag=CC --mode=compile xcrun clang -DHAVE_CONFIG_H -I. -I/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi -I. -I/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/include -Iinclude -I/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/src -Wall -fexceptions -c -o src/raw_api.lo /Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/src/raw_api.c libtool: compile: xcrun clang -DHAVE_CONFIG_H -I. -I/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi -I. -I/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/include -Iinclude -I/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/src -Wall -fexceptions -c /Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/src/raw_api.c -fno-common -DPIC -o src/.libs/raw_api.o /bin/sh ./libtool --tag=CC --mode=compile xcrun clang -DHAVE_CONFIG_H -I. -I/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi -I. -I/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/include -Iinclude -I/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/src -Wall -fexceptions -c -o src/java_raw_api.lo /Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/src/java_raw_api.c libtool: compile: xcrun clang -DHAVE_CONFIG_H -I. -I/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi -I. -I/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/include -Iinclude -I/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/src -Wall -fexceptions -c /Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/src/java_raw_api.c -fno-common -DPIC -o src/.libs/java_raw_api.o /Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/src/java_raw_api.c:328:46: warning: 'ffi_java_raw_size' is deprecated [-Wdeprecated-declarations] ffi_java_raw *raw = (ffi_java_raw*)alloca (ffi_java_raw_size (cif)); ^ include/ffi.h:299:56: note: 'ffi_java_raw_size' has been explicitly marked deprecated here size_t ffi_java_raw_size (ffi_cif *cif) __attribute__((deprecated)); ^ /Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/src/java_raw_api.c:331:3: warning: 'ffi_java_ptrarray_to_raw' is deprecated [-Wdeprecated-declarations] ffi_java_ptrarray_to_raw (cif, avalue, raw); ^ include/ffi.h:295:93: note: 'ffi_java_ptrarray_to_raw' has been explicitly marked deprecated here void ffi_java_ptrarray_to_raw (ffi_cif *cif, void **args, ffi_java_raw *raw) __attribute__((deprecated)); ^ 2 warnings generated. /bin/sh ./libtool --tag=CC --mode=compile xcrun clang -DHAVE_CONFIG_H -I. -I/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi -I. -I/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/include -Iinclude -I/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/src -Wall -fexceptions -c -o src/closures.lo /Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/src/closures.c libtool: compile: xcrun clang -DHAVE_CONFIG_H -I. -I/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi -I. -I/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/include -Iinclude -I/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/src -Wall -fexceptions -c /Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/src/closures.c -fno-common -DPIC -o src/.libs/closures.o /bin/sh ./libtool --tag=CC --mode=compile xcrun clang -DHAVE_CONFIG_H -I. -I/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi -I. -I/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/include -Iinclude -I/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/src -Wall -fexceptions -c -o src/arm/ffi.lo /Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/src/arm/ffi.c libtool: compile: xcrun clang -DHAVE_CONFIG_H -I. -I/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi -I. -I/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/include -Iinclude -I/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/src -Wall -fexceptions -c /Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/src/arm/ffi.c -fno-common -DPIC -o src/arm/.libs/ffi.o /bin/sh ./libtool --tag=CC --mode=compile xcrun clang -DHAVE_CONFIG_H -I. -I/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi -I. -I/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/include -Iinclude -I/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/src -I. -I/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/include -Iinclude -I/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/src -c -o src/arm/sysv.lo /Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/src/arm/sysv.S libtool: compile: xcrun clang -DHAVE_CONFIG_H -I. -I/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi -I. -I/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/include -Iinclude -I/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/src -I. -I/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/include -Iinclude -I/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/src -c /Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/src/arm/sysv.S -fno-common -DPIC -o src/arm/.libs/sysv.o /bin/sh ./libtool --tag=CC --mode=link xcrun clang -Wall -fexceptions -o libffi_convenience.la src/prep_cif.lo src/types.lo src/raw_api.lo src/java_raw_api.lo src/closures.lo src/arm/ffi.lo src/arm/sysv.lo libtool: link: ar cru .libs/libffi_convenience.a src/.libs/prep_cif.o src/.libs/types.o src/.libs/raw_api.o src/.libs/java_raw_api.o src/.libs/closures.o src/arm/.libs/ffi.o src/arm/.libs/sysv.o libtool: link: ranlib .libs/libffi_convenience.a libtool: link: ( cd ".libs" && rm -f "libffi_convenience.la" && ln -s "../libffi_convenience.la" "libffi_convenience.la" ) /bin/sh ./libtool --tag=CC --mode=link xcrun clang -Wall -fexceptions -no-undefined -version-info `grep -v '^#' /Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi/libtool-version` -o libffi.la -rpath /usr/local/lib src/prep_cif.lo src/types.lo src/raw_api.lo src/java_raw_api.lo src/closures.lo src/arm/ffi.lo src/arm/sysv.lo libtool: link: xcrun clang -dynamiclib -o .libs/libffi.7.dylib src/.libs/prep_cif.o src/.libs/types.o src/.libs/raw_api.o src/.libs/java_raw_api.o src/.libs/closures.o src/arm/.libs/ffi.o src/arm/.libs/sysv.o -install_name /usr/local/lib/libffi.7.dylib -compatibility_version 9 -current_version 9.0 Undefined symbols for architecture arm64: "_ffi_call", referenced from: _ffi_raw_call in raw_api.o _ffi_java_raw_call in java_raw_api.o "_ffi_closure_trampoline_table_page", referenced from: _ffi_trampoline_table_alloc in closures.o "_ffi_prep_cif_machdep", referenced from: _ffi_prep_cif_core in prep_cif.o "_ffi_prep_cif_machdep_var", referenced from: _ffi_prep_cif_core in prep_cif.o "_ffi_prep_closure_loc", referenced from: _ffi_prep_closure in prep_cif.o _ffi_prep_raw_closure_loc in raw_api.o _ffi_prep_java_raw_closure_loc in java_raw_api.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) make[3]: *** [libffi.la] Error 1 make[2]: *** [all-recursive] Error 1 make[1]: *** [all] Error 2 make: *** ["/Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2/ext/ffi_c/libffi-universal-darwin23"/.libs/libffi_convenience.a] Error 2 make failed, exit code 2 Gem files will remain installed in /Users/MyName/.gem/ruby/2.6.0/gems/ffi-1.12.2 for inspection. Results logged to /Users/MyName/.gem/ruby/2.6.0/extensions/universal-darwin-23/2.6.0/ffi-1.12.2/gem_make.out MyName@Mac-Studio ~ %
実施内容
ChatGPT師匠に聞くと
「Cocoapodsのインストール中に ffi のビルドエラーが発生しています。」
とのことでした。
下記が解決までに実施した内容です。
1.一旦ターミナルを閉じる
2.ターミナルを開く
3.次のコマンドを実行してcocoapodsをアンインストールする
sudo gem uninstall cocoapods
4.次のコマンドを実行して ffi をアンインストールする
sudo gem uninstall ffi
5. 以下のコマンドを実行してffi の指定バージョンをインストールする
(1.15.5を指定しているのは比較的安定しているためらしいです。)
sudo gem install ffi -v '1.15.5'
6.次のコマンドを実行してcocoapodsをインストールする
sudo gem install cocoapods
実行結果が以下で最後まで処理ができています。
Last login: Mon Jul 15 11:54:13 on ttys000 MyName@Mac-Studio ~ % sudo gem uninstall cocoapods Password: Ignoring ffi-1.12.2 because its extensions are not built. Try: gem pristine ffi --version 1.12.2 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Gem 'cocoapods' is not installed MyName@Mac-Studio ~ % sudo gem uninstall ffi Ignoring ffi-1.12.2 because its extensions are not built. Try: gem pristine ffi --version 1.12.2 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 You have requested to uninstall the gem: ffi-1.12.2 ethon-0.12.0 depends on ffi (>= 1.3.0) If you remove this gem, these dependencies will not be met. Continue with Uninstall? [yN] y Successfully uninstalled ffi-1.12.2 MyName@Mac-Studio ~ % sudo gem install ffi -v '1.15.5' Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Fetching ffi-1.15.5.gem Building native extensions. This could take a while... Successfully installed ffi-1.15.5 Parsing documentation for ffi-1.15.5 Installing ri documentation for ffi-1.15.5 Done installing documentation for ffi after 10 seconds 1 gem installed MyName@Mac-Studio ~ % sudo gem install cocoapods Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Successfully installed cocoapods-core-1.15.2 cocoapods's executable "pod" conflicts with /usr/local/bin/pod Overwrite the executable? [yN] y Successfully installed cocoapods-1.15.2 Parsing documentation for cocoapods-core-1.15.2 Installing ri documentation for cocoapods-core-1.15.2 Parsing documentation for cocoapods-1.15.2 Installing ri documentation for cocoapods-1.15.2 Done installing documentation for cocoapods-core, cocoapods after 1 seconds 2 gems installed MyName@Mac-Studio ~ %
Cocoapodの環境を初期化 バージョン確認
"Cocoapodの環境を初期化"と"バージョン確認"は以下の手順で実行しました。
1.一旦ターミナルを閉じる
2.ターミナルを開く
3.次のコマンドを実行してCocoaPods の環境をセットアップ
pod setup
4.次のコマンドを実行してCocoaPods のバージョンを確認します。
pod --version
実行した全文
Last login: Mon Jul 15 12:40:43 on ttys000 MyName@Mac-Studio ~ % pod setup Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Setup completed MyName@Mac-Studio ~ % pod --version Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6 1.15.2
これでバージョン1.15.2がインストール完了できました。