1. ホーム
  2. macos

[解決済み] macOS CatalinaにGCCをインストールする

2022-03-05 03:39:36

質問

私はmacOS Catalinaを使用しており、ここの指示に従ってGCCをインストールしようとしています。 https://solarianprogrammer.com/2019/10/12/compiling-gcc-macos/

configureを行うまでは、すべてうまくいっているように見えます。その後、次のようなメッセージが表示されます。

configure: error: cannot run C compiled programs.
If you meant to cross compile, use `--host'.
See `config.log' for more details

これを修正しようとしているうちに、次のようなことがわかりました。

MacOS "configure: error: cannot run C compiled programs"

ただし、この回答は以下のディレクトリに移動する必要があります。

/Library/Developer/CommandLineTools

問題は、/Library/Developer/にCommandLineToolsがないこと、隠しファイルとしてもないことです。これを修正しようとしたところ、次のようなものが見つかりました。

macOS CatalinaでGCCをコンパイルするには?

が、ここに答えはなく、私はnixを持っておらず、macOS Catalinaとの互換性があまりないようなので、いじりたくない。そこで質問なのですが、どうやってconfigureを実行すればいいのでしょうか?

解決方法を教えてください。

おそらくエレガントな答えではないでしょうが、うまくいきました。私は、$(xcrun --show-sdk-path) を使って必要なヘッダーファイルを見つけることができました。これで、すべてがうまくいきました。