macOS Mojave BetaにHomebrewパッケージをインストールする


12

のいくつかの依存関係をインストールしようとしてflutterいますhomebrew。唯一の問題は、自作がツールをインストールしないことです。

私は両方をしようとした場合たとえば、brew install --HEAD libimobiledevicebrew install ideviceinstallerおよびbrew install ios-deploy、それは私に次のエラーを与える(時にはそれがわずかに異なっている)とツールがインストールされません。

Last 15 lines from /Users/davidkeen/Library/Logs/Homebrew/makedepend/05.configure:
checking for rename... yes
checking for fchmod... yes
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for X... configure: error: in `/private/tmp/makedepend-20180609-57475-hh24w0/makedepend-1.0.5':
configure: error: The pkg-config script could not be found or is too old.  Make sure it
is in your PATH or set the PKG_CONFIG environment variable to the full
path to pkg-config.

Alternatively, you may set the environment variables X_CFLAGS
and X_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

To get pkg-config, see <http://pkg-config.freedesktop.org/>.
See `config.log' for more details

Do not report this issue to Homebrew/brew or Homebrew/core!


Error: You are using macOS 10.14.
We do not provide support for this pre-release version.
You may encounter build failures or other breakages.
Please create pull-requests instead of filing issues.

Error: A newer Command Line Tools release is available.
Update them from Software Update in the App Store.


Error: You are using macOS 10.14.
We do not provide support for this pre-release version.
You may encounter build failures or other breakages.
Please create pull-requests instead of filing issues.

これらの依存関係をmacOS Mojaveベータ1にインストールするにはどうすればよいですか?

ことをしてくださいは、ノートbrew install cocoapods、これはとの問題であれば作品が、私はわかりませんhomebrewpackage


3
エラーは、ベータ版がサポートされていないことを示しています。ハイシエラに戻ることはできますか?
fsb

@fsb別のパーティションにmacOS Mojaveをインストールしたので、High Sierraに戻ることができます。ベータバージョンがバグ/不具合を引き起こす可能性があることがわかっているからです。macOS Mojaveで開発できるかどうかを確認したいと思いました。ハイシエラに戻ることは、自作を機能させる方法がない限り、おかしのように見えます。また、コンピューターにそれほど多くのストレージがないため、Xcode 10と開発ツールをMojaveとハイシエラにインストールすると、さらに多くのストレージを使用します。 。
iProgram

編集で、どのようにMojaveベータ1を受け取ったのか説明できますか?登録済みの開発者の場合、これを機能させるには3つのダウンロードが必要です。そうでない場合、コマンドラインツールがより広範なリリースを取得するまで、運が悪い場合があります。
bmike

@bmike開発者アカウントから入手しました。
iProgram

回答:


8
Error: Your Xcode (9.4) is too outdated.
Please update to Xcode 10.0 (or delete it).
Xcode can be updated from
  https://developer.apple.com/download/more/

Error: Xcode alone is not sufficient on Mojave.
Install the Command Line Tools:
  xcode-select --install

これは別のエラーですが、解決策は同じです。Xcode10 Betaをインストールして実行しxcode-select --installます。

コマンドライン開発ツールが利用可能になりました!

まず、目に見えないライセンス契約に同意します。

インストールが完了するまで待ちます...

今、ブリューは楽しく働いています。


1
ベータ版のXcodeにアクセスできる場合は、ベータ版のコマンドラインツールもダウンロードしてインストールすれば、自作が機能します。
bmike

次に、ベータコマンドラインツールのインストール方法を説明てください。Xcodeベータ版を使用していますが、xcode-select機能しません。また、それは本質的に私の答えではありませんが、「動作しない」という部分がないとどうでしょうか。
Dev

1
developer.apple.com/download/moreにサインインします(コマンドラインツールは「機能」を備えていないため、メインのダウンロードページの下部にある[もっと見る]リンクを使用する必要があります)。次に、OSとXcodeを選択し、インストーラーを入手して実行します。
bmike

7

私にはこの問題がありました、簡単な修正があります。頭の上https://developer.apple.com/downloads/more、お使いのApple IDでログインしてインストールしますCommand Line Tools (macOS 10.14) for Xcode 10 Beta

開発者ポータルのスクリーンショット


うんrudi FTW。別の投稿のコメントに埋め込む代わりに、これを明確にしていただきありがとうございます。
bmike

@bmikeまたは私の回答、ほぼ1か月前に編集(xcode-selectは現在機能し、このソリューションはあまり便利ではありません)
Dev

@Devは、あなたが最初に必要な問題にことを言っているxcode-select --switch /Applications/Xcode-beta.app当時とxcode-select --install、それが動作するか、これはベータ版のアプリのローカル選択が無関係だったし、問題がちょうどだった新しいバージョンのインストールを提供するために、サーバー側を固定した場合でありますリリース?
bmike

文字通り実行するだけでxcode-select --install、今すぐ機能します
開発者2018


1

ここで上位3つの答えから選択すると、これは私にとってうまくいきました:

  1. 行くhttps://developer.apple.com/downloads/more Xcodeの10ベータ(とにかくそれらをインストールする必要があり、これは次のステップでのXcodeなどのオプションかもしれない)のために、最新のコマンドラインツール(MacOSの10.14)を検索し、。

  2. https://developer.apple.com/download/にアクセスし、最新のXcode 10ベータ版をダウンロードしてインストールします(これは.xipアーカイブファイルにあります。解凍後、.appファイルをアプリケーションディレクトリにドロップする必要があります)。

  3. 実行しますsudo xcode-select --switch /Applications/Xcode-beta.app


-1

xcode-betaをダウンロードしたらxcode-select --switch、この記事の説明に従って使用できます


xcode-select「ソフトウェア更新サーバーから現在利用できません」という同じエラーが表示されます。私がしようとしなかったbrewけれどもスイッチの後に、それは与える: Error: Xcode alone is not sufficient on Mojave. Install the Command Line Tools: xcode-select --install
Devの
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.