Bitcoin Forum
August 14, 2025, 12:48:13 PM *
News: Latest Bitcoin Core release: 29.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: How to install bitcoind from source on debian?  (Read 1558 times)
sippsnapp (OP)
Sr. Member
****
Offline Offline

Activity: 322
Merit: 250


View Profile
September 29, 2012, 02:37:08 AM
 #1

Anybody so kind to make a up to date tutorial?
I get errors while compiling and all tutorials i find are either outdated or not working.
Im trying to install this one: http://gitorious.org/~Luke-Jr/bitcoin/luke-jr-bitcoin/commits/next-eligius

Πάντα ῥεῖ
Bitcoin + Altcoin node pool setup - pm
sippsnapp (OP)
Sr. Member
****
Offline Offline

Activity: 322
Merit: 250


View Profile
September 29, 2012, 03:43:20 AM
 #2

These are the errors and the end of this command:
Code:
make -f makefile.unix bitcoind


Code:
net.cpp:21:32: warning: miniupnpc/miniwget.h: Datei oder Verzeichnis nicht gefunden
net.cpp:22:33: warning: miniupnpc/miniupnpc.h: Datei oder Verzeichnis nicht gefunden
net.cpp:23:36: warning: miniupnpc/upnpcommands.h: Datei oder Verzeichnis nicht gefunden
net.cpp:24:34: warning: miniupnpc/upnperrors.h: Datei oder Verzeichnis nicht gefunden
net.cpp: In function âvoid ThreadMapPort2(void*)â:
net.cpp:1049: error: âupnpDiscoverâ was not declared in this scope
net.cpp:1056: error: aggregate âUPNPUrls urlsâ has incomplete type and cannot be defined
net.cpp:1057: error: aggregate âIGDdatas dataâ has incomplete type and cannot be defined
net.cpp:1060: error: âUPNP_GetValidIGDâ was not declared in this scope
net.cpp:1064: error: âUPNP_GetExternalIPAddressâ was not declared in this scope
net.cpp:1065: error: âUPNPCOMMAND_SUCCESSâ was not declared in this scope
net.cpp:1082: error: âUPNP_AddPortMappingâ was not declared in this scope
net.cpp:1089: error: âUPNPCOMMAND_SUCCESSâ was not declared in this scope
net.cpp:1091: error: âstrupnperrorâ was not declared in this scope
net.cpp:1098: error: âUPNP_DeletePortMappingâ was not declared in this scope
net.cpp:1100: error: âfreeUPNPDevlistâ was not declared in this scope
net.cpp:1101: error: âFreeUPNPUrlsâ was not declared in this scope
net.cpp:1116: error: âUPNPCOMMAND_SUCCESSâ was not declared in this scope
net.cpp:1118: error: âstrupnperrorâ was not declared in this scope
net.cpp:1127: error: âfreeUPNPDevlistâ was not declared in this scope
net.cpp:1129: error: âFreeUPNPUrlsâ was not declared in this scope
make: *** [obj/net.o] Fehler 1

Πάντα ῥεῖ
Bitcoin + Altcoin node pool setup - pm
sippsnapp (OP)
Sr. Member
****
Offline Offline

Activity: 322
Merit: 250


View Profile
September 29, 2012, 03:46:28 AM
Last edit: September 29, 2012, 04:51:10 AM by sippsnapp
 #3

The solution for this error was:

next-eligius/doc/build-unix.txt

miniupnpc

---------

tar -xzvf miniupnpc-1.X.tar.gz

cd miniupnpc-1.X

make

sudo su

make install

Πάντα ῥεῖ
Bitcoin + Altcoin node pool setup - pm
OgStar
Newbie
*
Offline Offline

Activity: 24
Merit: 0


View Profile
October 04, 2012, 09:35:03 AM
 #4

you could either do this or choose not to build bitcoind with support for upnp.

make -f makefile.unix USE_UPNP=
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!