2017-10-02 11 views
2

MacOS X 10.13 High SierraでPhusion Passengerをインストールしようとしていて、Apache Developmentヘッダーが行方不明Phusion PassengerをインストールするためにHomebrewを使ってみましたが、同じ理由で失敗しているようです。Phusion PassengerがMacOS 10.13 High Sierraでコンパイルされない(Apache Development Headerがありません)

Xcode 9とコマンドライン開発ツール(以前のバージョンのOS Xでは一般的にこの問題の解決策です)の両方をインストールしましたが、現在は解決していません。誰もがこの問題や私がこれをどのように修正するかもしれないかについての示唆についての洞察を持っていますか?

+0

私のために 'brew upgrade passenger'はエラーメッセージ' /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/apache2/ap_hooksで失敗しました。 h:39:10:致命的なエラー: 'apr.h'ファイルが見つかりませんでした。 ' –

答えて

0

これは、Phusionの人々が次のリリースで対処していることです。 High Sierra開発環境には、対処する必要があるいくつかの困難な変更がありました。

自家製のシエラ瓶が機能する可能性があります。さもなければ、次のリリースを待つだけです。

+0

私はHomebrewインストールを試しました。残念ながら、それはどちらもうまくいかなかった。私の元の投稿で言及したように、それは同じ理由で失敗するようだった。どのような時間枠がそれのように見えるかもしれないか?そのようなことに関するPhusionのスケジュールに精通していない... – user2965240

+0

'--force-bottle'フラグを渡しましたか? HSボトルがないので、Sierraボトルを強制的に取り付ける必要があります。 –

+0

私は 'brew upgrade --force-bottle passenger'を試しましたが、Apacheを実行しているときにクラッシュしました。 –

関連する問題