<p>The instructions you're linking to include the line</p>

<pre><code>./configure CPPFLAGS="-I/usr/local/BerkeleyDB.4.8/include -O2" LDFLAGS="-L/usr/local/BerkeleyDB.4.8/lib" --disable-wallet
</code></pre>

<p>The <code>--disable-wallet</code> in that line (surprise!) disables the wallet functionality, making the node purely act as a P2P participant.</p>

<p>If you want a wallet, you need to configure enabling the wallet support.</p>

CC BY-SA 3.0
2017-11-10T03:20:00.337Z
Duh! That's what I get for blindly cut and pasting. (Strange that no wallet is the default). Greatly appreciated Pieter!
user3778753
CC BY-SA 3.0
2017-11-10T14:08:13.630Z
Note that the only way I could get this to build the wallet was to add  the 

"--with-incompatible-bdb"

option to the above ./configure command.
user3778753
CC BY-SA 3.0
2017-11-10T01:11:24.667Z
2017-11-10T01:17:43.163Z
2017-11-10T01:17:43.163Z
Pieter Wuille
<p>I built a bitcoin full node from 0.15.0.1 that is missing the wallet commands:</p>

<p>pi@raspberrypi:~ $ bitcoin-cli help getwalletinfo</p>

<p>help: unknown command: getwalletinfo</p>

<p>It synced the blockchain fine. I used the instructions here: <a href="http://www.raspberrypifullnode.com/" rel="nofollow noreferrer">http://www.raspberrypifullnode.com/</a></p>

<p>Any suggestions of what might have caused this omission? </p>

<bitcoind>
rpi3 bitcoin full node missing wallet commands
user3778753
# rpi3 bitcoin full node missing wallet commands

(Asked by: username_0 on 2017-11-10)

I built a bitcoin full node from 0.15.0.1 that is missing the wallet commands:

pi@raspberrypi:~ $ bitcoin-cli help getwalletinfo

help: unknown command: getwalletinfo

It synced the blockchain fine. I used the instructions here: <http://www.raspberrypifullnode.com/>

Any suggestions of what might have caused this omission?

**Tags:** bitcoind


---

## 1 answers

### Answer by username_1 on 2017-11-10. Score: 3

The instructions you're linking to include the line
./configure CPPFLAGS="-I/usr/local/BerkeleyDB.4.8/include -O2" LDFLAGS="-L/usr/local/BerkeleyDB.4.8/lib" --disable-wallet

The --disable-wallet in that line (surprise!) disables the wallet functionality, making the node purely act as a P2P participant.
If you want a wallet, you need to configure enabling the wallet support.

> **Comments:**
> **username_0**: Duh! That's what I get for blindly cut and pasting. (Strange that no wallet is the default). Greatly appreciated Pieter!  
> **username_0**: Note that the only way I could get this to build the wallet was to add  the   "--with-incompatible-bdb"  option to the above ./configure command.  

---

