Linux

建構狗狗幣客戶端需要哪些依賴項?

  • December 20, 2013

狗幣客戶的實際要求是什麼?他們的列表似乎與我可用的不完全匹配,我不得不來回apt安裝我迄今為止所擁有的,我絕不相信我有正確的依賴關係

thufir@dur:~/dogecoin$ head doc/readme-qt.rst -n 20Dogecoin-Qt: Qt4 GUI for Dogecoin
=================================

Build instructions
==================

Debian
------

First, make sure that the required packages for Qt4 development of your
distribution are installed, for Debian and Ubuntu these are:

::

   apt-get install qt4-qmake libqt4-dev build-essential libboost-dev libboost-system-dev \
       libboost-filesystem-dev libboost-program-options-dev libboost-thread-dev \
       libssl-dev libdb++-dev libminiupnpc-dev

then execute the following:

thufir@dur:~/dogecoin$ sudo apt-get install qt4-qmake libqt4-dev build-essential libboost-dev libboost-system-dev libboost-filesystem-dev libboost-program-options-dev libboost-thread-dev  libssl-dev
Reading package lists... Done
Building dependency tree       
Reading state information... Done
libboost-dev is already the newest version.
libboost-program-options-dev is already the newest version.
libboost-filesystem-dev is already the newest version.
libboost-system-dev is already the newest version.
libboost-thread-dev is already the newest version.
libqt4-dev is already the newest version.
libssl-dev is already the newest version.
qt4-qmake is already the newest version.
build-essential is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

不知何故,我得到了這個編譯。它是以下幾種組合:

安裝 libboost1.48-all-dev libdb++-dev

然後安裝沒有版本號

然後編譯,編譯失敗

被封鎖的包裹

重來

安裝無版本號

編譯作品

我不記得了,但它似乎是隨機的。

非常令人沮喪。

如果我確實知道正確的依賴關係,我會這麼說。但是,客戶端和探勘者(礦工)的依賴關係是或者可能不同,我正在編譯兩者。

我可以肯定的是文件不正確。

Ubuntu 12.04LTS(可能沒有幫助,舊版本)

引用自:https://bitcoin.stackexchange.com/questions/19098