從github獲取醬,請閱讀doc/build-unix.txt中的說明。但make
無法編譯!無法構建比特幣
[urs1412 @ NONAME比特幣] $ cd src
[urs1412 @ NONAME SRC] $ make -f makefile.unix
g++ -c -O2 -pthread -Wall -Wextra -Wformat -Wformat-security \
-Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE \
-D_FILE_OFFSET_BITS=64 -I/home/urs1412/w/bitcoin/src \
-I/home/urs1412/w/bitcoin/src/obj -DUSE_UPNP=0 -DUSE_IPV6=1 \
-I/home/urs1412/w/bitcoin/src/leveldb/include \
-I/home/urs1412/w/bitcoin/src/leveldb/helpers \
-DHAVE_BUILD_INFO -fno-stack-protector \
-fstack-protector-all -Wstack-protector \
-D_FORTIFY_SOURCE=2 -MMD -MF obj/alert.d \
-o obj/alert.o alert.cpp \
alert.cpp:6:53: fatal error: boost/algorithm/string/classification.hpp:
No such file or directory
compilation terminated.
make: *** [obj/alert.o] Error 1
TD;醫生不能建立bitcoin,傾倒系統信息
[urs1412 @ NONAME src] $ uname -r
3.6.10-4.fc18.x86_64
[urs1412 @ NONAME SRC] $ git的日誌-n 1
提交77a1e12eed5fc66dce16584696f54988a8c2bf4e 合併:fe15aa3 0565b71 作者:加文·安德烈森 日期:星期三4月24日8時48分06秒2013 -0700
Merge pull request #2554 from fanquake/qt-pro-brew-patch
bitcoin-qt.pro Brew patch
順便說一句Fedora 18,現在安裝了boost和boost-devel。現在得到不同的錯誤信息。刪除fedoras默認的openssl包;下一步嘗試從saource構建openssl – 2013-04-25 01:06:08
有一些進展。輕鬆的依賴:提升,提升 - 開發。硬模式:還需要一個openssl buid WITH EC EXTENSION,由於版權問題,它在Fedora中不可用。 – 2013-04-26 23:51:42
現在不同的錯誤: – 2013-04-26 23:53:33