Bitcoin full node and query server

Jun 6, 2024

View in context in the libbitcoin Slack #general mirror.

eynhaender18:36
In file included from src/chain/script.cpp:19: In file included from ./include/bitcoin/system/chain/script.hpp:29: In file included from ./include/bitcoin/system/chain/operation.hpp:29: In file included from ./include/bitcoin/system/stream/stream.hpp:33: In file included from ./include/bitcoin/system/stream/streamers/bit_flipper.hpp:27: In file included from ./include/bitcoin/system/stream/streamers/bit_reader.hpp:27: In file included from ./include/bitcoin/system/stream/streamers/byte_reader.hpp:28: In file included from ./include/bitcoin/system/hash/hash.hpp:23: In file included from ./include/bitcoin/system/hash/accumulator.hpp:173: ./include/bitcoin/system/impl/hash/accumulator.ipp:426:32: error: cannot take address of consteval function 'empty_single' outside of an immediate invocation constexpr auto empty = empty_single(); ^ ./include/bitcoin/system/impl/hash/accumulator.ipp:227:1: note: declared here empty_single() NOEXCEPT ^ ./include/bitcoin/system/impl/hash/accumulator.ipp:451:32: error: cannot take address of consteval function 'empty_single' outside of an immediate invocation constexpr auto empty = empty_single();
eynhaender08:18
The problem was me not following the README in detail and my lack of experience with github. The README at https://github.com/libbitcoin/libbitcoin-system contains this command: wget https://raw.githubusercontent.com/libbitcoin/libbitcoin/version3/install.sh This one works flawlessly. The README at https://github.com/libbitcoin/libbitcoin-node/tree/version3 does not have that wget fetch. It has links to the correct install.sh though,I just didn´t see it right away. What I did then, I cloned the repo with the link on the github-page git clone https://github.com/libbitcoin/libbitcoin-node.git which gave me a version that doesn´t build. It´s working now.
(edited)