7

Qt5 を OSX にインストールする際に問題が発生しました。

Mac OSXのQt 要件が完了しました - Xcode とコマンド ラインがインストールされます。次に、次の手順に従いました。

 # mkdir qt5
 # cd qt5
 # git clone git://gitorious.org/qt/qtbase.git
 # cd qt5
 # ./configure
 The test for linking against libxcb and support libraries failed!
 You might need to install dependency packages, or pass -qt-xcb.

それから私も試しました

 # cd qtbase
 # ./configure -prefix $HOME/development/macosx/qt5  -nomake docs -nomake examples -nomake demos -nomake tests  -opensource -confirm-license -release -no-c++11
 Unknown part docs passed to -nomake.
 # ./configure
 The test for linking against libxcb and support libraries failed!
 You might need to install dependency packages, or pass -qt-xcb.

関連する問題に関するその他のリンクは次のとおりです。

その後、Xquartzもインストールされ、問題はOSX Mountain LionにX11がないためだと推測し、コンピューターを再起動してインストールを再試行しました。問題は少し解決しませんでした。

Linux では、Qt5 のインストールは簡単でした。しかし、OSXでは機能しません。

誰かが何か提案をしてくれることを願っています。

4

2 に答える 2

6

これはマーベリックスとは関係ありません。PATH に MacPorts などがあります。configure スクリプトは X-Windows を検出するため、xcb バックエンドの構成を試みます。

コンパイルする前に、PATH を最小のものにリセットします。

export PATH=/usr/bin:/bin:/usr/sbin:/sbin

これで問題は解決します。

于 2014-03-13T23:22:55.157 に答える