본문 바로가기
IT 종사자로서 떠들기

비트코인 어플리케이션 설치

by Cyprus 2021. 4. 18.

프로그램 소스 (클론해올 타겟 경로) : github.com/bitcoin/bitcoin  ( git clone https://github.com/bitcoin/bitcoin.git )

 

Mac 에서 빌드하는 방법 및 의존성 목록 : github.com/bitcoin/bitcoin/blob/master/doc/build-osx.md

  - wallet 설치를 위해서는 berkeley-db 나 sqlite필요 

 

MAC의 기본은 libreSSL인데 bitcoin 에서 지원하지 않음. 

openssl을 설치하고, 관련된 경로를 지정해줘야 함 

- brew info openssl 

   : MAC 기본 libreSSL 대신 openSSL 실행을 위한 export path를 보여주는 description이 나온다 

 

비트코인 프로그램은 모두 최신 버전으로 설치. (교재와 버전을 맞추려고 옛날 버전 설치했다가 알 수 없는 오류 여러가지 만남.)

 

최종 configure 스크립트 : 

 

./configure --with-gui=no --disable-wallet --with-incompatible-bdb --disable-zmq --with-boost="/opt/homebrew/opt/boost@1.75" --with-libressl=no LDFLAGS="-L/opt/homebrew/opt/openssl@1.1/lib" CPPFLAGS="-I/opt/homebrew/opt/openssl@1.1/include" CPPFLAGS="-I/opt/homebrew/Cellar/libevent/2.1.12/include" PKG_CONFIG_PATH="/opt/homebrew/opt/openssl@1.1/lib/pkgconfig"

반응형