[解決済み] (Bitcoin core の設定) configure: エラー: libdb_cxx のヘッダがありません。
2022-02-17 01:29:40
質問
私はGithubからBitcoin coreをダウンロードし、Andreas Antonopoulos Bitcoin bookの指示に従いセットアップしようとしているところです。 ビットコインを使いこなす 第3章(ビットコインクライアント)
現在、configureの段階で行き詰っており、次のように実行すると
./configure
というエラーで終了するまでは順調でした。
...
checking for stdio.h... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for MSG_NOSIGNAL... no
checking for Berkeley DB C++ headers... no
configure: error: libdb_cxx headers missing
を使っています。 自家製ビール このエラーを修正するにはどうすればよいですか?
どのように解決するのですか?
build-osx.mdファイルの説明を全部読み終えていなかったので、それでわかりました。
#### Installing berkeley-db4 using Homebrew
The homebrew package for berkeley-db4 has been broken for some time. It will install without Java though.
Running this command takes you into brew's interactive mode, which allows you to configure, make, and install by hand:
```
$ brew install https://raw.github.com/mxcl/homebrew/master/Library/Formula/berkeley-db4.rb -–without-java
```
These rest of these commands are run inside brew interactive mode:
```
/private/tmp/berkeley-db4-UGpd0O/db-4.8.30 $ cd ..
/private/tmp/berkeley-db4-UGpd0O $ db-4.8.30/dist/configure -- prefix=/usr/local/Cellar/berkeley-db4/4.8.30 --mandir=/usr/local/Cellar/berkeley-db4/4.8.30/share/man --enable-cxx
/private/tmp/berkeley-db4-UGpd0O $ make
/private/tmp/berkeley-db4-UGpd0O $ make install
/private/tmp/berkeley-db4-UGpd0O $ exit
```
終了後、インストールが keg-only であるという警告が表示されます。
/usr/local
. ビットコインの構築に連動させる必要はありませんが、連動させたい場合は、以下のようになります。
$ brew --force link berkeley-db4
関連
-
[解決済み] (Bitcoin core の設定) configure: エラー: libdb_cxx のヘッダがありません。
-
[解決済み] gcloud コマンドが見つかりません - Google Cloud SDK のインストール時
-
[解決済み] sudo: port: コマンドが見つかりません。
-
[解決済み] MacのVisual Code Studioの統合ターミナルで、bashの代わりにZSHをデフォルトのシェルに設定する方法
-
[解決済み] iTerm2 キーボードショートカット - スプリットペインナビゲーション
-
[解決済み】ターミナルウィンドウの幅と高さを調べるには?
-
[解決済み】zshを最新バージョンにアップデートする方法は?
-
[解決済み】Tmuxでスクロールバックバッファーをクリアするにはどうしたらいいですか?
-
[解決済み】あるディレクトリのすべてのファイルとフォルダのパーミッションを644/755に変更する。
-
[解決済み] Octave-Gnuplot-AquaTerm error: set terminal aqua enhanced title "Figure 1"...unknown terminal type".
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】ターミナルでscpを使用する
-
[解決済み] 端末画面をクリアする?
-
[解決済み] (Bitcoin core の設定) configure: エラー: libdb_cxx のヘッダがありません。
-
[解決済み] gcloud コマンドが見つかりません - Google Cloud SDK のインストール時
-
[解決済み] MacのVisual Code Studioの統合ターミナルで、bashの代わりにZSHをデフォルトのシェルに設定する方法
-
[解決済み] iTerm2の「履歴のスクロール」をオフにするには?
-
[解決済み] iTerm2 キーボードショートカット - スプリットペインナビゲーション
-
[解決済み】ターミナルウィンドウの幅と高さを調べるには?
-
[解決済み】zshを最新バージョンにアップデートする方法は?
-
[解決済み] VS Code統合端末のカラーテーマ