SQLite not found when compiling bitcoin-core v29.0 with wallet mode
I have installed SQLite3 from the docs of Bitcoin Core.
Ubuntu x86_64 24.4.2 LTS AMD Ryzen 7
yuvic@yuvic-ulinux:~/bitcoin$ cmake -B build -DENABLE_WALLET=ON -DSQLite3_ROOT=/usr
-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE dot)
Configuring secp256k1 subtree...
-- Could NOT find Valgrind (missing: Valgrind_INCLUDE_DIR Valgrind_WORKS)
secp256k1 configure summary
===========================
Build artifacts:
library type ........................ Static
Optional modules:
ECDH ................................ OFF
ECDSA pubkey recovery ............... ON
extrakeys ........................... ON
schnorrsig .......................... ON
musig ............................... OFF
ElligatorSwift ...................... ON
Parameters:
ecmult window size .................. 15
ecmult gen table size ............... 86 KiB
Optional features:
assembly ............................ x86_64
external callbacks .................. OFF
Optional binaries:
benchmark ........................... OFF
noverify_tests ...................... ON
tests ............................... ON
exhaustive tests .................... ON
ctime_tests ......................... OFF
examples ............................ OFF
Cross compiling ....................... FALSE
Valgrind .............................. OFF
Preprocessor defined macros ........... ENABLE_MODULE_ELLSWIFT=1 ENABLE_MODULE_SCHNORRSIG=1 ENABLE_MODULE_EXTRAKEYS=1 ENABLE_MODULE_RECOVERY=1 ECMULT_WINDOW_SIZE=15 COMB_BLOCKS=43 COMB_TEETH=6 USE_ASM_X86_64=1
C compiler ............................ GNU 13.3.0, /usr/bin/cc
CFLAGS ................................
Compile options ....................... -pedantic -Wall -Wcast-align -Wcast-align=strict -Wextra -Wnested-externs -Wno-long-long -Wno-overlength-strings -Wno-unused-function -Wshadow -Wstrict-prototypes -Wundef
Build type:
- CMAKE_BUILD_TYPE ................... Release
- CFLAGS ............................. -O2 -g
- LDFLAGS for executables ............
- LDFLAGS for shared libraries .......
CMake Error at src/wallet/CMakeLists.txt:46 (message):
Wallet functionality requested but no BDB or SQLite support available.
-- Configuring incomplete, errors occurred!
yuvic@yuvic-ulinux:~/bitcoin$ pkg-config --modversion sqlite3
3.45.1
from Recent Questions - Bitcoin Stack Exchange https://ift.tt/BChqbt5
via IFTTT