macOS 12.7.3 を実行している古い iMac に Cocoapod をインストールする際の問題 [重複]
概要
少し初心者なので、よろしくお願いします。 :|
***************
$ sudo gem install Cocoapods
Ruby-macho-2.5.1.gem を取得しています エスケープ-0.0.4.gem を取得しています nap-1.1.0.gem を取得しています fourflusher-2.3.1.gem を取得しています color2-3.1.2.gem の取得 addressable-2.8.6.gem の取得 gh_inspector-1.1.3.gem を取得しています public_suffix-4.0.7.gem を取得しています rexml-3.2.6.gem を取得しています nanaimo-0.3.0.gem を取得しています claide-1.1.0.gem を取得しています aTOMOS-0.1.3.gem を取得しています xcodeproj-1.24.0.gem を取得しています molinillo-0.8.0.gem を取得しています Cocoapods-try-1.2.0.gem を取得しています netrc-0.11.0.gem を取得しています Cocoapods-trunk-1.6.0.gem を取得しています Cocoapods-search-1.0.1.gem を取得しています Cocoapods-plugins-1.0.0.gem を取得しています Cocoapods-downloader-2.1.gem を取得しています Cocoapods-deintegrate-1.0.5.gem を取得しています ffi-1.16.3.gem を取得しています ethon-0.16.0.gem を取得しています typhoeus-1.4.1.gem を取得しています concurrent-ruby-1.2.3.gem を取得しています httpclient-2.8.3.gem を取得しています algoliasearch-1.27.5.gem を取得しています fuzzy_match-2.0.4.gem を取得しています Ruby2_keywords-0.0.5.gem を取得しています DRB-2.2.0.gem を取得しています Base64-0.2.0.gem を取得しています connection_pool-2.4.1.gem を取得しています tzinfo-2.0.6.gem を取得しています i18n-1.14.1.gem を取得しています activesupport-7.1.3.gem を取得しています Cocoapods-core-1.15.0.gem を取得しています Cocoapods-1.15.0.gem を取得しています public_suffix-4.0.7 が正常にインストールされました addressable-2.8.6 が正常にインストールされました Ruby-macho-2.5.1 が正常にインストールされました nap-1.1.0が正常にインストールされました gh_inspector-1.1.3 が正常にインストールされました fourflusher-2.3.1 が正常にインストールされました エスケープ-0.0.4が正常にインストールされました color2-3.1.2が正常にインストールされました rexml-3.2.6 が正常にインストールされました nanaimo-0.3.0が正常にインストールされました claide-1.1.0が正常にインストールされました aTOMOS-0.1.3が正常にインストールされました xcodeproj-1.24.0が正常にインストールされました molinillo-0.8.0 が正常にインストールされました Cocoapods-try-1.2.0 が正常にインストールされました netrc-0.11.0が正常にインストールされました Cocoapods-trunk-1.6.0 が正常にインストールされました Cocoapods-search-1.0.1 が正常にインストールされました Cocoapods-plugins-1.0.0 が正常にインストールされました Cocoapods-downloader-2.1 が正常にインストールされました Cocoapods-deintegrate-1.0.5 が正常にインストールされました ネイティブ拡張機能の構築。これには少し時間がかかるかもしれません… エラー: Cocoapod のインストール中にエラーが発生しました: エラー: gem ネイティブ拡張機能のビルドに失敗しました。
current directory: /Library/Ruby/Gems/2.6.0/gems/ffi-1.16.3/ext/ffi_c
/システム/ライブラリ/フレームワーク/Ruby.framework/バージョン/2.6/usr/bin/ruby -I /システム/ライブラリ/フレームワーク/Ruby.framework/バージョン/2.6/usr/lib/ruby/2.6.0 -r ./ siteconf20240202-1849-nov6jr.rb extconf.rb ffi.h をチェックしています… *** extconf.rb が失敗しました *** 何らかの理由で Makefile を作成できませんでした。必要なファイルが不足している可能性があります ライブラリやヘッダー。詳細については、mkmf.log ファイルを確認してください。してもいいです 構成オプションが必要です。
/システム/ライブラリ/フレームワーク/Ruby.framework/バージョン/2.6/usr/bin/ruby -I /システム/ライブラリ/フレームワーク/Ruby.framework/バージョン/2.6/usr/lib/ruby/2.6.0 -r ./ siteconf20240202-1849-nov6jr.rb extconf.rb ffi.h をチェックしています… *** extconf.rb が失敗しました *** 何らかの理由で Makefile を作成できませんでした。必要なファイルが不足している可能性があります ライブラリやヘッダー。詳細については、mkmf.log ファイルを確認してください。してもいいです 構成オプションが必要です。
この拡張機能がコンパイルに失敗した理由を確認するには、ここにある mkmf.log を確認してください。
/ライブラリ/Ruby/Gems/2.6.0/extensions/universal-darwin-21/2.6.0/ffi-1.16.3/mkmf.log
extconf が失敗しました。終了コード 1
Gem ファイルは検査のために /Library/Ruby/Gems/2.6.0/gems/ffi-1.16.3 にインストールされたままになります。 結果は /Library/Ruby/Gems/2.6.0/extensions/universal-darwin-21/2.6.0/ffi-1.16.3/gem_make.out に記録されます。
***************
$ sudo gem update –system
$ sudo gem update –system
***************
解決策
さて、これが答え/更新/新たな助けを求める声です…
「homebrewで試してみませんか?」というアドバイスを受けて、この質問/回答を見つけました。 macOS Monterey バージョン 12.0 ベータ版に Cocoapod をインストールできない - Xcode 13.0(13A233)
これは基本的に、次のように入力するだけで解決できることを示唆しています。 $ homebrew インストール Cocoapods
それで私はそれを試してみました。そしてそれはちょっとうまくいきました。つまり…部分的な回答を受け取ったと思います(したがって、他のモントレーユーザーが簡単に見つけられるようにここに投稿されました)。
しかし…
次の問題について助けが必要です。
************
エラー: 醸造リンク ステップが正常に完了しませんでした 式は構築されましたが、/usr/local にシンボリックリンクされていません bin/xcodeproj にシンボリックリンクできませんでした ターゲット /usr/local/bin/xcodeproj もう存在している。それを削除することもできます。 rm ‘/usr/local/bin/xcodeproj’
リンクを強制し、競合するすべてのファイルを上書きするには: brew link –cocoapods を上書きします
削除されるすべてのファイルをリストするには: brew link –overwrite –dry-run ココアポッド
競合する可能性のあるファイルは次のとおりです。 /usr/local/bin/xcodeproj ==> まとめ 🍺 /usr/local/Cellar/cocoapods/1.15.0: 13,736 ファイル、28.8MB ==> 醸造クリーンアップココアポッドを実行しています… /usr/local から 12 個のシンボリック リンクと 8 個のディレクトリを削除
************