2

だから私はOS X用のbitcoindを構築するためのドキュメントにいます: https://github.com/bitcoin/bitcoin/blob/master/doc/build-osx.mdそして、構築しようとするたびに同じエラーが発生しました. 私が取る手順は次のとおりです。

brew install autoconf automake berkeley-db4 libtool boost miniupnpc openssl pkg-config protobuf qt5

git clone https://github.com/bitcoin/bitcoin.git
cd bitcoin

./autogen.sh
./configure --with-gui=qt5
make

ここに私が得るエラーがあります:

OBJCXXLD qt/bitcoin-qt
clang: error: unknown argument: '-framework QtNetwork'
clang: error: unknown argument: '-framework QtWidgets'
clang: error: unknown argument: '-framework QtGui'
clang: error: unknown argument: '-framework QtCore'
clang: error: unknown argument: '-framework QtDBus'
clang: error: unknown argument: '-framework QtCore'
make[2]: *** [qt/bitcoin-qt] Error 1
make[1]: *** [check-recursive] Error 1
make: *** [check-recursive] Error 1

私は1日以上グーグルで検索しました。ここでオープンソースの Qt を手動でダウンロードしました: http://www.qt.io/download-open-source/、qt と qt5 を brew などでインストールしました。C/C++ にはあまり詳しくなく、コードをコンパイルしていて、次に何を試せばよいかわかりません。前もって感謝します

4

4 に答える 4

1

まず、非 GUI ビットコインの構築を試みます。

make clean
./configure --without-gui
make
于 2015-08-04T16:39:28.573 に答える
-1

私は同じ問題を抱えていましたが、qt4 に切り替えて GUI なしでコンパイルすることで解決しました。

brew install autoconf automake berkeley-db4 libtool boost miniupnpc openssl pkg-config protobuf qt4

git clone https://github.com/bitcoin/bitcoin.git
cd bitcoin

./autogen.sh
./configure
make
于 2015-08-17T20:54:39.990 に答える