cryptobi / toolbox

Crypto.BI Toolbox is a tool suite for cryptocurrency enthusiasts.
https://crypto.bi
MIT License
29 stars 12 forks source link

compiling on Mac os 10.14.6 errors #4

Open ukrulesok opened 3 years ago

ukrulesok commented 3 years ago

I am trying to compile on mac using brew but getting errors and the ninja.build file not created

Heres what im getting

Andrews-Mac-Pro:build andy$ cmake -DCMAKE_BUILD_TYPE=Debug -DFMT_DIR=$FMT_DIR -DSPDLOG_DIR=$SPDLOG_DIR -DMYSQLCONN_DIR=$MYSQLCONN_DIR -DCMAKE_VERBOSE_MAKEFILE=ON -DBOOST_SRC_DIR=$BOOST_SRC_DIR -DBITCOIN_SRC_DIR=$BITCOIN_SRC_DIR -DCB_BUILD_EXAMPLES=1 -DBUILD_TESTING=1 .. -- Using BITCOIN_SRC_DIR = /Users/andy/work/bitcoin -- Using BOOST_SRC_DIR = /usr/local/Cellar/boost/1.76.0 -- Using MYSQLCONN_DIR = /usr/local/mysql-connector-c++-8.0.25 -- Using SPDLOG_DIR = /usr/local/Cellar/spdlog/1.8.5 -- -- ** -- Starting Crypto.BI Toolbox Build/Configuration -- ** -- -- The CXX compiler identification is AppleClang 10.0.1.10010046 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /Library/Developer/CommandLineTools/usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Using PROJECT_SOURCE_DIR = /Users/andy/work/toolbox -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project:

FMT_DIR

-- Build files have been written to: /Users/andy/work/toolbox/build

Help would be appreciated

Thanks, Andy

rektbuildr commented 3 years ago

Hi. What's the error message you got? Not much I can go on based on the above error description. (I don't have a Mac available right now.)

ukrulesok commented 3 years ago

CMake Warning: Manually-specified variables were not used by the project: FMT_DIR

ninja -v ninja: error: loading 'build.ninja': No such file or directory

Is there any log files that might help me ?

ukrulesok commented 3 years ago

ok so i made a bit of progress but still getting an error when building, Heres my output :-

ninja -v [1/35] /Library/Developer/CommandLineTools/usr/bin/c++ -I../ -I/usr/local/Cellar/boost/1.76.0/include -I/Users/andy/work/bitcoin/src -I/Users/andy/work/bitcoin/src/leveldb/include -I/Users/andy/work/bitcoin/src/univalue/include -I/usr/local/mysql-connector-c++-8.0.25/include -I/usr/local/Cellar/spdlog/1.8.5/include -I/usr/local/Cellar/spdlog/1.8.5/include/spdlog -O2 -g -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.14 -std=c++17 -MD -MT toolbox/CMakeFiles/toolbox.dir/CBToolbox.cpp.o -MF toolbox/CMakeFiles/toolbox.dir/CBToolbox.cpp.o.d -o toolbox/CMakeFiles/toolbox.dir/CBToolbox.cpp.o -c ../toolbox/CBToolbox.cpp [2/35] /Library/Developer/CommandLineTools/usr/bin/c++ -I../ -I/usr/local/Cellar/boost/1.76.0/include -I/Users/andy/work/bitcoin/src -I/Users/andy/work/bitcoin/src/leveldb/include -I/Users/andy/work/bitcoin/src/univalue/include -I/usr/local/mysql-connector-c++-8.0.25/include -I/usr/local/Cellar/spdlog/1.8.5/include -I/usr/local/Cellar/spdlog/1.8.5/include/spdlog -O2 -g -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.14 -std=c++17 -MD -MT model/CMakeFiles/model.dir/CBModel.cpp.o -MF model/CMakeFiles/model.dir/CBModel.cpp.o.d -o model/CMakeFiles/model.dir/CBModel.cpp.o -c ../model/CBModel.cpp [3/35] /Library/Developer/CommandLineTools/usr/bin/c++ -I../ -I/usr/local/Cellar/boost/1.76.0/include -I/Users/andy/work/bitcoin/src -I/Users/andy/work/bitcoin/src/leveldb/include -I/Users/andy/work/bitcoin/src/univalue/include -I/usr/local/mysql-connector-c++-8.0.25/include -I/usr/local/Cellar/spdlog/1.8.5/include -I/usr/local/Cellar/spdlog/1.8.5/include/spdlog -O2 -g -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.14 -std=c++17 -MD -MT CMakeFiles/cbtoolbox-static.dir/CB.cpp.o -MF CMakeFiles/cbtoolbox-static.dir/CB.cpp.o.d -o CMakeFiles/cbtoolbox-static.dir/CB.cpp.o -c ../CB.cpp [4/35] /Library/Developer/CommandLineTools/usr/bin/c++ -I../ -I/usr/local/Cellar/boost/1.76.0/include -I/Users/andy/work/bitcoin/src -I/Users/andy/work/bitcoin/src/leveldb/include -I/Users/andy/work/bitcoin/src/univalue/include -I/usr/local/mysql-connector-c++-8.0.25/include -I/usr/local/Cellar/spdlog/1.8.5/include -I/usr/local/Cellar/spdlog/1.8.5/include/spdlog -O2 -g -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.14 -std=c++17 -MD -MT db/CMakeFiles/db.dir/CBDB.cpp.o -MF db/CMakeFiles/db.dir/CBDB.cpp.o.d -o db/CMakeFiles/db.dir/CBDB.cpp.o -c ../db/CBDB.cpp [5/35] /Library/Developer/CommandLineTools/usr/bin/c++ -I../ -I/usr/local/Cellar/boost/1.76.0/include -I/Users/andy/work/bitcoin/src -I/Users/andy/work/bitcoin/src/leveldb/include -I/Users/andy/work/bitcoin/src/univalue/include -I/usr/local/mysql-connector-c++-8.0.25/include -I/usr/local/Cellar/spdlog/1.8.5/include -I/usr/local/Cellar/spdlog/1.8.5/include/spdlog -O2 -g -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.14 -std=c++17 -MD -MT model/blockchains/CMakeFiles/model-blockchains.dir/CBHash.cpp.o -MF model/blockchains/CMakeFiles/model-blockchains.dir/CBHash.cpp.o.d -o model/blockchains/CMakeFiles/model-blockchains.dir/CBHash.cpp.o -c ../model/blockchains/CBHash.cpp [6/35] /Library/Developer/CommandLineTools/usr/bin/c++ -I../ -I/usr/local/Cellar/boost/1.76.0/include -I/Users/andy/work/bitcoin/src -I/Users/andy/work/bitcoin/src/leveldb/include -I/Users/andy/work/bitcoin/src/univalue/include -I/usr/local/mysql-connector-c++-8.0.25/include -I/usr/local/Cellar/spdlog/1.8.5/include -I/usr/local/Cellar/spdlog/1.8.5/include/spdlog -O2 -g -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.14 -std=c++17 -MD -MT model/blockchains/CMakeFiles/model-blockchains.dir/CBTx.cpp.o -MF model/blockchains/CMakeFiles/model-blockchains.dir/CBTx.cpp.o.d -o model/blockchains/CMakeFiles/model-blockchains.dir/CBTx.cpp.o -c ../model/blockchains/CBTx.cpp [7/35] /Library/Developer/CommandLineTools/usr/bin/c++ -I../ -I/usr/local/Cellar/boost/1.76.0/include -I/Users/andy/work/bitcoin/src -I/Users/andy/work/bitcoin/src/leveldb/include -I/Users/andy/work/bitcoin/src/univalue/include -I/usr/local/mysql-connector-c++-8.0.25/include -I/usr/local/Cellar/spdlog/1.8.5/include -I/usr/local/Cellar/spdlog/1.8.5/include/spdlog -O2 -g -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.14 -std=c++17 -MD -MT model/graph/CMakeFiles/model-graph.dir/CBInfoNode.cpp.o -MF model/graph/CMakeFiles/model-graph.dir/CBInfoNode.cpp.o.d -o model/graph/CMakeFiles/model-graph.dir/CBInfoNode.cpp.o -c ../model/graph/CBInfoNode.cpp [8/35] /Library/Developer/CommandLineTools/usr/bin/c++ -I../ -I/usr/local/Cellar/boost/1.76.0/include -I/Users/andy/work/bitcoin/src -I/Users/andy/work/bitcoin/src/leveldb/include -I/Users/andy/work/bitcoin/src/univalue/include -I/usr/local/mysql-connector-c++-8.0.25/include -I/usr/local/Cellar/spdlog/1.8.5/include -I/usr/local/Cellar/spdlog/1.8.5/include/spdlog -O2 -g -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.14 -std=c++17 -MD -MT db/fs/CMakeFiles/db-fs.dir/CBBlockEntry.cpp.o -MF db/fs/CMakeFiles/db-fs.dir/CBBlockEntry.cpp.o.d -o db/fs/CMakeFiles/db-fs.dir/CBBlockEntry.cpp.o -c ../db/fs/CBBlockEntry.cpp [9/35] /Library/Developer/CommandLineTools/usr/bin/c++ -I../ -I/usr/local/Cellar/boost/1.76.0/include -I/Users/andy/work/bitcoin/src -I/Users/andy/work/bitcoin/src/leveldb/include -I/Users/andy/work/bitcoin/src/univalue/include -I/usr/local/mysql-connector-c++-8.0.25/include -I/usr/local/Cellar/spdlog/1.8.5/include -I/usr/local/Cellar/spdlog/1.8.5/include/spdlog -O2 -g -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.14 -std=c++17 -MD -MT model/blockchains/CMakeFiles/model-blockchains.dir/CBBlock.cpp.o -MF model/blockchains/CMakeFiles/model-blockchains.dir/CBBlock.cpp.o.d -o model/blockchains/CMakeFiles/model-blockchains.dir/CBBlock.cpp.o -c ../model/blockchains/CBBlock.cpp [10/35] /Library/Developer/CommandLineTools/usr/bin/c++ -I../ -I/usr/local/Cellar/boost/1.76.0/include -I/Users/andy/work/bitcoin/src -I/Users/andy/work/bitcoin/src/leveldb/include -I/Users/andy/work/bitcoin/src/univalue/include -I/usr/local/mysql-connector-c++-8.0.25/include -I/usr/local/Cellar/spdlog/1.8.5/include -I/usr/local/Cellar/spdlog/1.8.5/include/spdlog -O2 -g -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.14 -std=c++17 -MD -MT tests/CMakeFiles/00includes_t.dir/00.includes.cpp.o -MF tests/CMakeFiles/00includes_t.dir/00.includes.cpp.o.d -o tests/CMakeFiles/00includes_t.dir/00.includes.cpp.o -c ../tests/00.includes.cpp [11/35] /Library/Developer/CommandLineTools/usr/bin/c++ -I../ -I/usr/local/Cellar/boost/1.76.0/include -I/Users/andy/work/bitcoin/src -I/Users/andy/work/bitcoin/src/leveldb/include -I/Users/andy/work/bitcoin/src/univalue/include -I/usr/local/mysql-connector-c++-8.0.25/include -I/usr/local/Cellar/spdlog/1.8.5/include -I/usr/local/Cellar/spdlog/1.8.5/include/spdlog -O2 -g -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.14 -std=c++17 -MD -MT db/dao/CMakeFiles/db-dao.dir/CBDAODriver.cpp.o -MF db/dao/CMakeFiles/db-dao.dir/CBDAODriver.cpp.o.d -o db/dao/CMakeFiles/db-dao.dir/CBDAODriver.cpp.o -c ../db/dao/CBDAODriver.cpp [12/35] /Library/Developer/CommandLineTools/usr/bin/c++ -I../ -I/usr/local/Cellar/boost/1.76.0/include -I/Users/andy/work/bitcoin/src -I/Users/andy/work/bitcoin/src/leveldb/include -I/Users/andy/work/bitcoin/src/univalue/include -I/usr/local/mysql-connector-c++-8.0.25/include -I/usr/local/Cellar/spdlog/1.8.5/include -I/usr/local/Cellar/spdlog/1.8.5/include/spdlog -O2 -g -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.14 -std=c++17 -MD -MT db/fs/CMakeFiles/db-fs.dir/CBBlockCallback.cpp.o -MF db/fs/CMakeFiles/db-fs.dir/CBBlockCallback.cpp.o.d -o db/fs/CMakeFiles/db-fs.dir/CBBlockCallback.cpp.o -c ../db/fs/CBBlockCallback.cpp [13/35] /Library/Developer/CommandLineTools/usr/bin/c++ -I../ -I/usr/local/Cellar/boost/1.76.0/include -I/Users/andy/work/bitcoin/src -I/Users/andy/work/bitcoin/src/leveldb/include -I/Users/andy/work/bitcoin/src/univalue/include -I/usr/local/mysql-connector-c++-8.0.25/include -I/usr/local/Cellar/spdlog/1.8.5/include -I/usr/local/Cellar/spdlog/1.8.5/include/spdlog -O2 -g -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.14 -std=c++17 -MD -MT db/fs/bitcoin/CMakeFiles/db-fs-bitcoin.dir/CBEncoder.cpp.o -MF db/fs/bitcoin/CMakeFiles/db-fs-bitcoin.dir/CBEncoder.cpp.o.d -o db/fs/bitcoin/CMakeFiles/db-fs-bitcoin.dir/CBEncoder.cpp.o -c ../db/fs/bitcoin/CBEncoder.cpp FAILED: db/fs/bitcoin/CMakeFiles/db-fs-bitcoin.dir/CBEncoder.cpp.o /Library/Developer/CommandLineTools/usr/bin/c++ -I../ -I/usr/local/Cellar/boost/1.76.0/include -I/Users/andy/work/bitcoin/src -I/Users/andy/work/bitcoin/src/leveldb/include -I/Users/andy/work/bitcoin/src/univalue/include -I/usr/local/mysql-connector-c++-8.0.25/include -I/usr/local/Cellar/spdlog/1.8.5/include -I/usr/local/Cellar/spdlog/1.8.5/include/spdlog -O2 -g -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.14 -std=c++17 -MD -MT db/fs/bitcoin/CMakeFiles/db-fs-bitcoin.dir/CBEncoder.cpp.o -MF db/fs/bitcoin/CMakeFiles/db-fs-bitcoin.dir/CBEncoder.cpp.o.d -o db/fs/bitcoin/CMakeFiles/db-fs-bitcoin.dir/CBEncoder.cpp.o -c ../db/fs/bitcoin/CBEncoder.cpp In file included from ../db/fs/bitcoin/CBEncoder.cpp:15: ../db/fs/bitcoin/CBEncoder.h:73:3: error: unknown type name 'txnouttype'; did you mean 'TxoutType'? txnouttype Solver(const CScript& scriptPubKey, std::vector<std::vector>& vSolutionsRet); ^~~~~~ TxoutType /Users/andy/work/bitcoin/src/script/standard.h:57:12: note: 'TxoutType' declared here enum class TxoutType { ^ In file included from ../db/fs/bitcoin/CBEncoder.cpp:15: ../db/fs/bitcoin/CBEncoder.h:74:57: error: unknown type name 'txnouttype'; did you mean 'TxoutType'? bool ExtractDestinations(const CScript& scriptPubKey, txnouttype& typeRet, std::vector& addressRet, int& nRequiredRet); ^~~~~~ TxoutType /Users/andy/work/bitcoin/src/script/standard.h:57:12: note: 'TxoutType' declared here enum class TxoutType { ^ ../db/fs/bitcoin/CBEncoder.cpp:25:20: error: no matching function for call to 'CreateChainParams' chainParams = CreateChainParams("main"); ^~~~~ /Users/andy/work/bitcoin/src/chainparams.h:143:37: note: candidate function not viable: requires 2 arguments, but 1 was provided std::unique_ptr CreateChainParams(const ArgsManager& args, const std::string& chain); ^ ../db/fs/bitcoin/CBEncoder.cpp:34:2: error: unknown type name 'txnouttype'; did you mean 'TxoutType'? txnouttype CBEncoder::Solver(const CScript &scriptPubKey, ^~~~~~ TxoutType /Users/andy/work/bitcoin/src/script/standard.h:57:12: note: 'TxoutType' declared here enum class TxoutType { ^ ../db/fs/bitcoin/CBEncoder.cpp:44:17: error: use of undeclared identifier 'TX_SCRIPTHASH' return TX_SCRIPTHASH; ^ ../db/fs/bitcoin/CBEncoder.cpp:52:21: error: use of undeclared identifier 'TX_WITNESS_V0_KEYHASH' return TX_WITNESS_V0_KEYHASH; ^ ../db/fs/bitcoin/CBEncoder.cpp:56:21: error: use of undeclared identifier 'TX_WITNESS_V0_SCRIPTHASH'; did you mean 'WITNESS_V0_SCRIPTHASH_SIZE'? return TX_WITNESS_V0_SCRIPTHASH; ^~~~~~~~ WITNESS_V0_SCRIPTHASH_SIZE /Users/andy/work/bitcoin/src/script/interpreter.h:210:25: note: 'WITNESS_V0_SCRIPTHASH_SIZE' declared here static constexpr size_t WITNESS_V0_SCRIPTHASH_SIZE = 32; ^ ../db/fs/bitcoin/CBEncoder.cpp:61:21: error: use of undeclared identifier 'TX_WITNESS_UNKNOWN' return TX_WITNESS_UNKNOWN; ^ ../db/fs/bitcoin/CBEncoder.cpp:63:17: error: use of undeclared identifier 'TX_NONSTANDARD' return TX_NONSTANDARD; ^ ../db/fs/bitcoin/CBEncoder.cpp:72:17: error: use of undeclared identifier 'TX_NULL_DATA' return TX_NULL_DATA; ^ ../db/fs/bitcoin/CBEncoder.cpp:78:17: error: use of undeclared identifier 'TX_PUBKEY' return TX_PUBKEY; ^ ../db/fs/bitcoin/CBEncoder.cpp:83:17: error: use of undeclared identifier 'TX_PUBKEYHASH' return TX_PUBKEYHASH; ^ ../db/fs/bitcoin/CBEncoder.cpp:92:17: error: use of undeclared identifier 'TX_MULTISIG' return TX_MULTISIG; ^ ../db/fs/bitcoin/CBEncoder.cpp:96:13: error: use of undeclared identifier 'TX_NONSTANDARD' return TX_NONSTANDARD; ^ ../db/fs/bitcoin/CBEncoder.cpp:100:4: error: unknown type name 'txnouttype'; did you mean 'TxoutType'? txnouttype &typeRet, std::vector &addressRet, ^~~~~~ TxoutType /Users/andy/work/bitcoin/src/script/standard.h:57:12: note: 'TxoutType' declared here enum class TxoutType { ^ ../db/fs/bitcoin/CBEncoder.cpp:105:18: error: use of undeclared identifier 'TX_NONSTANDARD' if (typeRet == TX_NONSTANDARD) { ^ ../db/fs/bitcoin/CBEncoder.cpp:107:25: error: use of undeclared identifier 'TX_NULL_DATA' } else if (typeRet == TX_NULL_DATA) { ^ ../db/fs/bitcoin/CBEncoder.cpp:112:18: error: use of undeclared identifier 'TX_MULTISIG' if (typeRet == TX_MULTISIG) ^ ../db/fs/bitcoin/CBEncoder.cpp:148:36: error: no member named 'PUBLIC_KEY_SIZE' in 'CPubKey' if (script.size() == CPubKey::PUBLIC_KEY_SIZE + 2 && script[0] == CPubKey::PUBLIC_KEY_SIZE && script.back() == OP_CHECKSIG) {


fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
[14/35] /Library/Developer/CommandLineTools/usr/bin/c++  -I../ -I/usr/local/Cellar/boost/1.76.0/include -I/Users/andy/work/bitcoin/src -I/Users/andy/work/bitcoin/src/leveldb/include -I/Users/andy/work/bitcoin/src/univalue/include -I/usr/local/mysql-connector-c++-8.0.25/include -I/usr/local/Cellar/spdlog/1.8.5/include -I/usr/local/Cellar/spdlog/1.8.5/include/spdlog -O2 -g -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.14 -std=c++17 -MD -MT db/fs/bitcoin/CMakeFiles/db-fs-bitcoin.dir/CBBlkEntry.cpp.o -MF db/fs/bitcoin/CMakeFiles/db-fs-bitcoin.dir/CBBlkEntry.cpp.o.d -o db/fs/bitcoin/CMakeFiles/db-fs-bitcoin.dir/CBBlkEntry.cpp.o -c ../db/fs/bitcoin/CBBlkEntry.cpp
FAILED: db/fs/bitcoin/CMakeFiles/db-fs-bitcoin.dir/CBBlkEntry.cpp.o 
/Library/Developer/CommandLineTools/usr/bin/c++  -I../ -I/usr/local/Cellar/boost/1.76.0/include -I/Users/andy/work/bitcoin/src -I/Users/andy/work/bitcoin/src/leveldb/include -I/Users/andy/work/bitcoin/src/univalue/include -I/usr/local/mysql-connector-c++-8.0.25/include -I/usr/local/Cellar/spdlog/1.8.5/include -I/usr/local/Cellar/spdlog/1.8.5/include/spdlog -O2 -g -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.14 -std=c++17 -MD -MT db/fs/bitcoin/CMakeFiles/db-fs-bitcoin.dir/CBBlkEntry.cpp.o -MF db/fs/bitcoin/CMakeFiles/db-fs-bitcoin.dir/CBBlkEntry.cpp.o.d -o db/fs/bitcoin/CMakeFiles/db-fs-bitcoin.dir/CBBlkEntry.cpp.o -c ../db/fs/bitcoin/CBBlkEntry.cpp
In file included from ../db/fs/bitcoin/CBBlkEntry.cpp:14:
In file included from ../db/fs/bitcoin/CBBlkEntry.h:18:
../db/fs/bitcoin/CBEncoder.h:73:3: error: unknown type name 'txnouttype'; did you mean 'TxoutType'?
                txnouttype Solver(const CScript& scriptPubKey, std::vector<std::vector<unsigned char>>& vSolutionsRet);
                ^~~~~~~~~~
                TxoutType
/Users/andy/work/bitcoin/src/script/standard.h:57:12: note: 'TxoutType' declared here
enum class TxoutType {
           ^
In file included from ../db/fs/bitcoin/CBBlkEntry.cpp:14:
In file included from ../db/fs/bitcoin/CBBlkEntry.h:18:
../db/fs/bitcoin/CBEncoder.h:74:57: error: unknown type name 'txnouttype'; did you mean 'TxoutType'?
                bool ExtractDestinations(const CScript& scriptPubKey, txnouttype& typeRet, std::vector<CTxDestination>& addressRet, int& nRequiredRet);
                                                                      ^~~~~~~~~~
                                                                      TxoutType
/Users/andy/work/bitcoin/src/script/standard.h:57:12: note: 'TxoutType' declared here
enum class TxoutType {
           ^
2 errors generated.
[15/35] /Library/Developer/CommandLineTools/usr/bin/c++  -I../ -I/usr/local/Cellar/boost/1.76.0/include -I/Users/andy/work/bitcoin/src -I/Users/andy/work/bitcoin/src/leveldb/include -I/Users/andy/work/bitcoin/src/univalue/include -I/usr/local/mysql-connector-c++-8.0.25/include -I/usr/local/Cellar/spdlog/1.8.5/include -I/usr/local/Cellar/spdlog/1.8.5/include/spdlog -O2 -g -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.14 -std=c++17 -MD -MT db/dao/CMakeFiles/db-dao.dir/CBDAO.cpp.o -MF db/dao/CMakeFiles/db-dao.dir/CBDAO.cpp.o.d -o db/dao/CMakeFiles/db-dao.dir/CBDAO.cpp.o -c ../db/dao/CBDAO.cpp
FAILED: db/dao/CMakeFiles/db-dao.dir/CBDAO.cpp.o 
/Library/Developer/CommandLineTools/usr/bin/c++  -I../ -I/usr/local/Cellar/boost/1.76.0/include -I/Users/andy/work/bitcoin/src -I/Users/andy/work/bitcoin/src/leveldb/include -I/Users/andy/work/bitcoin/src/univalue/include -I/usr/local/mysql-connector-c++-8.0.25/include -I/usr/local/Cellar/spdlog/1.8.5/include -I/usr/local/Cellar/spdlog/1.8.5/include/spdlog -O2 -g -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.14 -std=c++17 -MD -MT db/dao/CMakeFiles/db-dao.dir/CBDAO.cpp.o -MF db/dao/CMakeFiles/db-dao.dir/CBDAO.cpp.o.d -o db/dao/CMakeFiles/db-dao.dir/CBDAO.cpp.o -c ../db/dao/CBDAO.cpp
In file included from ../db/dao/CBDAO.cpp:12:
In file included from ../db/dao/CBDAO.h:18:
../db/dao/mysql/CBMySQL.h:18:10: fatal error: 'mysql/jdbc.h' file not found
#include <mysql/jdbc.h>
         ^~~~~~~~~~~~~~
1 error generated.
[16/35] /Library/Developer/CommandLineTools/usr/bin/c++  -I../ -I/usr/local/Cellar/boost/1.76.0/include -I/Users/andy/work/bitcoin/src -I/Users/andy/work/bitcoin/src/leveldb/include -I/Users/andy/work/bitcoin/src/univalue/include -I/usr/local/mysql-connector-c++-8.0.25/include -I/usr/local/Cellar/spdlog/1.8.5/include -I/usr/local/Cellar/spdlog/1.8.5/include/spdlog -O2 -g -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.14 -std=c++17 -MD -MT db/dao/mysql/CMakeFiles/db-dao-mysql.dir/CBMySQL.cpp.o -MF db/dao/mysql/CMakeFiles/db-dao-mysql.dir/CBMySQL.cpp.o.d -o db/dao/mysql/CMakeFiles/db-dao-mysql.dir/CBMySQL.cpp.o -c ../db/dao/mysql/CBMySQL.cpp
FAILED: db/dao/mysql/CMakeFiles/db-dao-mysql.dir/CBMySQL.cpp.o 
/Library/Developer/CommandLineTools/usr/bin/c++  -I../ -I/usr/local/Cellar/boost/1.76.0/include -I/Users/andy/work/bitcoin/src -I/Users/andy/work/bitcoin/src/leveldb/include -I/Users/andy/work/bitcoin/src/univalue/include -I/usr/local/mysql-connector-c++-8.0.25/include -I/usr/local/Cellar/spdlog/1.8.5/include -I/usr/local/Cellar/spdlog/1.8.5/include/spdlog -O2 -g -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.14 -std=c++17 -MD -MT db/dao/mysql/CMakeFiles/db-dao-mysql.dir/CBMySQL.cpp.o -MF db/dao/mysql/CMakeFiles/db-dao-mysql.dir/CBMySQL.cpp.o.d -o db/dao/mysql/CMakeFiles/db-dao-mysql.dir/CBMySQL.cpp.o -c ../db/dao/mysql/CBMySQL.cpp
In file included from ../db/dao/mysql/CBMySQL.cpp:12:
../db/dao/mysql/CBMySQL.h:18:10: fatal error: 'mysql/jdbc.h' file not found
#include <mysql/jdbc.h>
         ^~~~~~~~~~~~~~
1 error generated.
[17/35] /Library/Developer/CommandLineTools/usr/bin/c++  -I../ -I/usr/local/Cellar/boost/1.76.0/include -I/Users/andy/work/bitcoin/src -I/Users/andy/work/bitcoin/src/leveldb/include -I/Users/andy/work/bitcoin/src/univalue/include -I/usr/local/mysql-connector-c++-8.0.25/include -I/usr/local/Cellar/spdlog/1.8.5/include -I/usr/local/Cellar/spdlog/1.8.5/include/spdlog -O2 -g -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.14 -std=c++17 -MD -MT tests/CMakeFiles/01getconnection_t.dir/01.getconnection.cpp.o -MF tests/CMakeFiles/01getconnection_t.dir/01.getconnection.cpp.o.d -o tests/CMakeFiles/01getconnection_t.dir/01.getconnection.cpp.o -c ../tests/01.getconnection.cpp
FAILED: tests/CMakeFiles/01getconnection_t.dir/01.getconnection.cpp.o 
/Library/Developer/CommandLineTools/usr/bin/c++  -I../ -I/usr/local/Cellar/boost/1.76.0/include -I/Users/andy/work/bitcoin/src -I/Users/andy/work/bitcoin/src/leveldb/include -I/Users/andy/work/bitcoin/src/univalue/include -I/usr/local/mysql-connector-c++-8.0.25/include -I/usr/local/Cellar/spdlog/1.8.5/include -I/usr/local/Cellar/spdlog/1.8.5/include/spdlog -O2 -g -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.14 -std=c++17 -MD -MT tests/CMakeFiles/01getconnection_t.dir/01.getconnection.cpp.o -MF tests/CMakeFiles/01getconnection_t.dir/01.getconnection.cpp.o.d -o tests/CMakeFiles/01getconnection_t.dir/01.getconnection.cpp.o -c ../tests/01.getconnection.cpp
In file included from ../tests/01.getconnection.cpp:16:
../db/dao/mysql/CBMySQL.h:18:10: fatal error: 'mysql/jdbc.h' file not found
#include <mysql/jdbc.h>
         ^~~~~~~~~~~~~~
1 error generated.
[18/35] /Library/Developer/CommandLineTools/usr/bin/c++  -I../ -I/usr/local/Cellar/boost/1.76.0/include -I/Users/andy/work/bitcoin/src -I/Users/andy/work/bitcoin/src/leveldb/include -I/Users/andy/work/bitcoin/src/univalue/include -I/usr/local/mysql-connector-c++-8.0.25/include -I/usr/local/Cellar/spdlog/1.8.5/include -I/usr/local/Cellar/spdlog/1.8.5/include/spdlog -O2 -g -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.14 -std=c++17 -MD -MT toolbox/system/CMakeFiles/toolbox-system.dir/CBConfig.cpp.o -MF toolbox/system/CMakeFiles/toolbox-system.dir/CBConfig.cpp.o.d -o toolbox/system/CMakeFiles/toolbox-system.dir/CBConfig.cpp.o -c ../toolbox/system/CBConfig.cpp
FAILED: toolbox/system/CMakeFiles/toolbox-system.dir/CBConfig.cpp.o 
/Library/Developer/CommandLineTools/usr/bin/c++  -I../ -I/usr/local/Cellar/boost/1.76.0/include -I/Users/andy/work/bitcoin/src -I/Users/andy/work/bitcoin/src/leveldb/include -I/Users/andy/work/bitcoin/src/univalue/include -I/usr/local/mysql-connector-c++-8.0.25/include -I/usr/local/Cellar/spdlog/1.8.5/include -I/usr/local/Cellar/spdlog/1.8.5/include/spdlog -O2 -g -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.14 -std=c++17 -MD -MT toolbox/system/CMakeFiles/toolbox-system.dir/CBConfig.cpp.o -MF toolbox/system/CMakeFiles/toolbox-system.dir/CBConfig.cpp.o.d -o toolbox/system/CMakeFiles/toolbox-system.dir/CBConfig.cpp.o -c ../toolbox/system/CBConfig.cpp
In file included from ../toolbox/system/CBConfig.cpp:12:
../toolbox/system/CBConfig.h:26:10: fatal error: 'fmt/bundled/format.h' file not found
#include <fmt/bundled/format.h>
         ^~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[19/35] /Library/Developer/CommandLineTools/usr/bin/c++  -I../ -I/usr/local/Cellar/boost/1.76.0/include -I/Users/andy/work/bitcoin/src -I/Users/andy/work/bitcoin/src/leveldb/include -I/Users/andy/work/bitcoin/src/univalue/include -I/usr/local/mysql-connector-c++-8.0.25/include -I/usr/local/Cellar/spdlog/1.8.5/include -I/usr/local/Cellar/spdlog/1.8.5/include/spdlog -O2 -g -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.14 -std=c++17 -MD -MT toolbox/db/CMakeFiles/test_connection.dir/test_connection.cpp.o -MF toolbox/db/CMakeFiles/test_connection.dir/test_connection.cpp.o.d -o toolbox/db/CMakeFiles/test_connection.dir/test_connection.cpp.o -c ../toolbox/db/test_connection.cpp
FAILED: toolbox/db/CMakeFiles/test_connection.dir/test_connection.cpp.o 
/Library/Developer/CommandLineTools/usr/bin/c++  -I../ -I/usr/local/Cellar/boost/1.76.0/include -I/Users/andy/work/bitcoin/src -I/Users/andy/work/bitcoin/src/leveldb/include -I/Users/andy/work/bitcoin/src/univalue/include -I/usr/local/mysql-connector-c++-8.0.25/include -I/usr/local/Cellar/spdlog/1.8.5/include -I/usr/local/Cellar/spdlog/1.8.5/include/spdlog -O2 -g -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.14 -std=c++17 -MD -MT toolbox/db/CMakeFiles/test_connection.dir/test_connection.cpp.o -MF toolbox/db/CMakeFiles/test_connection.dir/test_connection.cpp.o.d -o toolbox/db/CMakeFiles/test_connection.dir/test_connection.cpp.o -c ../toolbox/db/test_connection.cpp
In file included from ../toolbox/db/test_connection.cpp:14:
../toolbox/system/CBConfig.h:26:10: fatal error: 'fmt/bundled/format.h' file not found
#include <fmt/bundled/format.h>
         ^~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[20/35] /Library/Developer/CommandLineTools/usr/bin/c++  -I../ -I/usr/local/Cellar/boost/1.76.0/include -I/Users/andy/work/bitcoin/src -I/Users/andy/work/bitcoin/src/leveldb/include -I/Users/andy/work/bitcoin/src/univalue/include -I/usr/local/mysql-connector-c++-8.0.25/include -I/usr/local/Cellar/spdlog/1.8.5/include -I/usr/local/Cellar/spdlog/1.8.5/include/spdlog -O2 -g -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.14 -std=c++17 -MD -MT db/fs/bitcoin/CMakeFiles/db-fs-bitcoin.dir/CBBlkReader.cpp.o -MF db/fs/bitcoin/CMakeFiles/db-fs-bitcoin.dir/CBBlkReader.cpp.o.d -o db/fs/bitcoin/CMakeFiles/db-fs-bitcoin.dir/CBBlkReader.cpp.o -c ../db/fs/bitcoin/CBBlkReader.cpp
FAILED: db/fs/bitcoin/CMakeFiles/db-fs-bitcoin.dir/CBBlkReader.cpp.o 
/Library/Developer/CommandLineTools/usr/bin/c++  -I../ -I/usr/local/Cellar/boost/1.76.0/include -I/Users/andy/work/bitcoin/src -I/Users/andy/work/bitcoin/src/leveldb/include -I/Users/andy/work/bitcoin/src/univalue/include -I/usr/local/mysql-connector-c++-8.0.25/include -I/usr/local/Cellar/spdlog/1.8.5/include -I/usr/local/Cellar/spdlog/1.8.5/include/spdlog -O2 -g -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.14 -std=c++17 -MD -MT db/fs/bitcoin/CMakeFiles/db-fs-bitcoin.dir/CBBlkReader.cpp.o -MF db/fs/bitcoin/CMakeFiles/db-fs-bitcoin.dir/CBBlkReader.cpp.o.d -o db/fs/bitcoin/CMakeFiles/db-fs-bitcoin.dir/CBBlkReader.cpp.o -c ../db/fs/bitcoin/CBBlkReader.cpp
In file included from ../db/fs/bitcoin/CBBlkReader.cpp:13:
In file included from ../db/fs/bitcoin/CBBlkReader.h:33:
In file included from ../db/fs/bitcoin/CBBlkEntry.h:18:
../db/fs/bitcoin/CBEncoder.h:73:3: error: unknown type name 'txnouttype'; did you mean 'TxoutType'?
                txnouttype Solver(const CScript& scriptPubKey, std::vector<std::vector<unsigned char>>& vSolutionsRet);
                ^~~~~~~~~~
                TxoutType
/Users/andy/work/bitcoin/src/script/standard.h:57:12: note: 'TxoutType' declared here
enum class TxoutType {
           ^
In file included from ../db/fs/bitcoin/CBBlkReader.cpp:13:
In file included from ../db/fs/bitcoin/CBBlkReader.h:33:
In file included from ../db/fs/bitcoin/CBBlkEntry.h:18:
../db/fs/bitcoin/CBEncoder.h:74:57: error: unknown type name 'txnouttype'; did you mean 'TxoutType'?
                bool ExtractDestinations(const CScript& scriptPubKey, txnouttype& typeRet, std::vector<CTxDestination>& addressRet, int& nRequiredRet);
                                                                      ^~~~~~~~~~
                                                                      TxoutType
/Users/andy/work/bitcoin/src/script/standard.h:57:12: note: 'TxoutType' declared here
enum class TxoutType {
           ^
In file included from ../db/fs/bitcoin/CBBlkReader.cpp:13:
../db/fs/bitcoin/CBBlkReader.h:36:10: fatal error: 'fmt/bundled/format.h' file not found
#include <fmt/bundled/format.h>
         ^~~~~~~~~~~~~~~~~~~~~~
3 errors generated.
[21/35] /Library/Developer/CommandLineTools/usr/bin/c++  -I../ -I/usr/local/Cellar/boost/1.76.0/include -I/Users/andy/work/bitcoin/src -I/Users/andy/work/bitcoin/src/leveldb/include -I/Users/andy/work/bitcoin/src/univalue/include -I/usr/local/mysql-connector-c++-8.0.25/include -I/usr/local/Cellar/spdlog/1.8.5/include -I/usr/local/Cellar/spdlog/1.8.5/include/spdlog -g -O0 -g3 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.14 -std=c++17 -MD -MT examples/CMakeFiles/fs_block_reader.dir/fs_block_reader.cpp.o -MF examples/CMakeFiles/fs_block_reader.dir/fs_block_reader.cpp.o.d -o examples/CMakeFiles/fs_block_reader.dir/fs_block_reader.cpp.o -c ../examples/fs_block_reader.cpp
FAILED: examples/CMakeFiles/fs_block_reader.dir/fs_block_reader.cpp.o 
/Library/Developer/CommandLineTools/usr/bin/c++  -I../ -I/usr/local/Cellar/boost/1.76.0/include -I/Users/andy/work/bitcoin/src -I/Users/andy/work/bitcoin/src/leveldb/include -I/Users/andy/work/bitcoin/src/univalue/include -I/usr/local/mysql-connector-c++-8.0.25/include -I/usr/local/Cellar/spdlog/1.8.5/include -I/usr/local/Cellar/spdlog/1.8.5/include/spdlog -g -O0 -g3 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.14 -std=c++17 -MD -MT examples/CMakeFiles/fs_block_reader.dir/fs_block_reader.cpp.o -MF examples/CMakeFiles/fs_block_reader.dir/fs_block_reader.cpp.o.d -o examples/CMakeFiles/fs_block_reader.dir/fs_block_reader.cpp.o -c ../examples/fs_block_reader.cpp
In file included from ../examples/fs_block_reader.cpp:20:
In file included from ../db/fs/CBFS.h:16:
In file included from ../db/fs/bitcoin/CBBitcoinChainReader.h:20:
In file included from ../db/fs/bitcoin/CBBlkReader.h:33:
In file included from ../db/fs/bitcoin/CBBlkEntry.h:18:
../db/fs/bitcoin/CBEncoder.h:73:3: error: unknown type name 'txnouttype'; did you mean 'TxoutType'?
                txnouttype Solver(const CScript& scriptPubKey, std::vector<std::vector<unsigned char>>& vSolutionsRet);
                ^~~~~~~~~~
                TxoutType
/Users/andy/work/bitcoin/src/script/standard.h:57:12: note: 'TxoutType' declared here
enum class TxoutType {
           ^
In file included from ../examples/fs_block_reader.cpp:20:
In file included from ../db/fs/CBFS.h:16:
In file included from ../db/fs/bitcoin/CBBitcoinChainReader.h:20:
In file included from ../db/fs/bitcoin/CBBlkReader.h:33:
In file included from ../db/fs/bitcoin/CBBlkEntry.h:18:
../db/fs/bitcoin/CBEncoder.h:74:57: error: unknown type name 'txnouttype'; did you mean 'TxoutType'?
                bool ExtractDestinations(const CScript& scriptPubKey, txnouttype& typeRet, std::vector<CTxDestination>& addressRet, int& nRequiredRet);
                                                                      ^~~~~~~~~~
                                                                      TxoutType
/Users/andy/work/bitcoin/src/script/standard.h:57:12: note: 'TxoutType' declared here
enum class TxoutType {
           ^
In file included from ../examples/fs_block_reader.cpp:20:
In file included from ../db/fs/CBFS.h:16:
In file included from ../db/fs/bitcoin/CBBitcoinChainReader.h:20:
../db/fs/bitcoin/CBBlkReader.h:36:10: fatal error: 'fmt/bundled/format.h' file not found
#include <fmt/bundled/format.h>
         ^~~~~~~~~~~~~~~~~~~~~~
3 errors generated.
[22/35] /Library/Developer/CommandLineTools/usr/bin/c++  -I../ -I/usr/local/Cellar/boost/1.76.0/include -I/Users/andy/work/bitcoin/src -I/Users/andy/work/bitcoin/src/leveldb/include -I/Users/andy/work/bitcoin/src/univalue/include -I/usr/local/mysql-connector-c++-8.0.25/include -I/usr/local/Cellar/spdlog/1.8.5/include -I/usr/local/Cellar/spdlog/1.8.5/include/spdlog -O2 -g -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.14 -std=c++17 -MD -MT db/fs/CMakeFiles/db-fs.dir/CBFS.cpp.o -MF db/fs/CMakeFiles/db-fs.dir/CBFS.cpp.o.d -o db/fs/CMakeFiles/db-fs.dir/CBFS.cpp.o -c ../db/fs/CBFS.cpp
FAILED: db/fs/CMakeFiles/db-fs.dir/CBFS.cpp.o 
/Library/Developer/CommandLineTools/usr/bin/c++  -I../ -I/usr/local/Cellar/boost/1.76.0/include -I/Users/andy/work/bitcoin/src -I/Users/andy/work/bitcoin/src/leveldb/include -I/Users/andy/work/bitcoin/src/univalue/include -I/usr/local/mysql-connector-c++-8.0.25/include -I/usr/local/Cellar/spdlog/1.8.5/include -I/usr/local/Cellar/spdlog/1.8.5/include/spdlog -O2 -g -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.14 -std=c++17 -MD -MT db/fs/CMakeFiles/db-fs.dir/CBFS.cpp.o -MF db/fs/CMakeFiles/db-fs.dir/CBFS.cpp.o.d -o db/fs/CMakeFiles/db-fs.dir/CBFS.cpp.o -c ../db/fs/CBFS.cpp
In file included from ../db/fs/CBFS.cpp:12:
In file included from ../db/fs/CBFS.h:16:
In file included from ../db/fs/bitcoin/CBBitcoinChainReader.h:20:
In file included from ../db/fs/bitcoin/CBBlkReader.h:33:
In file included from ../db/fs/bitcoin/CBBlkEntry.h:18:
../db/fs/bitcoin/CBEncoder.h:73:3: error: unknown type name 'txnouttype'; did you mean 'TxoutType'?
                txnouttype Solver(const CScript& scriptPubKey, std::vector<std::vector<unsigned char>>& vSolutionsRet);
                ^~~~~~~~~~
                TxoutType
/Users/andy/work/bitcoin/src/script/standard.h:57:12: note: 'TxoutType' declared here
enum class TxoutType {
           ^
In file included from ../db/fs/CBFS.cpp:12:
In file included from ../db/fs/CBFS.h:16:
In file included from ../db/fs/bitcoin/CBBitcoinChainReader.h:20:
In file included from ../db/fs/bitcoin/CBBlkReader.h:33:
In file included from ../db/fs/bitcoin/CBBlkEntry.h:18:
../db/fs/bitcoin/CBEncoder.h:74:57: error: unknown type name 'txnouttype'; did you mean 'TxoutType'?
                bool ExtractDestinations(const CScript& scriptPubKey, txnouttype& typeRet, std::vector<CTxDestination>& addressRet, int& nRequiredRet);
                                                                      ^~~~~~~~~~
                                                                      TxoutType
/Users/andy/work/bitcoin/src/script/standard.h:57:12: note: 'TxoutType' declared here
enum class TxoutType {
           ^
In file included from ../db/fs/CBFS.cpp:12:
In file included from ../db/fs/CBFS.h:16:
In file included from ../db/fs/bitcoin/CBBitcoinChainReader.h:20:
../db/fs/bitcoin/CBBlkReader.h:36:10: fatal error: 'fmt/bundled/format.h' file not found
#include <fmt/bundled/format.h>
         ^~~~~~~~~~~~~~~~~~~~~~
3 errors generated.
[23/35] /Library/Developer/CommandLineTools/usr/bin/c++  -I../ -I/usr/local/Cellar/boost/1.76.0/include -I/Users/andy/work/bitcoin/src -I/Users/andy/work/bitcoin/src/leveldb/include -I/Users/andy/work/bitcoin/src/univalue/include -I/usr/local/mysql-connector-c++-8.0.25/include -I/usr/local/Cellar/spdlog/1.8.5/include -I/usr/local/Cellar/spdlog/1.8.5/include/spdlog -g -O0 -g3 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.14 -std=c++17 -MD -MT examples/CMakeFiles/fs_list_blockfiles.dir/fs_list_blockfiles.cpp.o -MF examples/CMakeFiles/fs_list_blockfiles.dir/fs_list_blockfiles.cpp.o.d -o examples/CMakeFiles/fs_list_blockfiles.dir/fs_list_blockfiles.cpp.o -c ../examples/fs_list_blockfiles.cpp
FAILED: examples/CMakeFiles/fs_list_blockfiles.dir/fs_list_blockfiles.cpp.o 
/Library/Developer/CommandLineTools/usr/bin/c++  -I../ -I/usr/local/Cellar/boost/1.76.0/include -I/Users/andy/work/bitcoin/src -I/Users/andy/work/bitcoin/src/leveldb/include -I/Users/andy/work/bitcoin/src/univalue/include -I/usr/local/mysql-connector-c++-8.0.25/include -I/usr/local/Cellar/spdlog/1.8.5/include -I/usr/local/Cellar/spdlog/1.8.5/include/spdlog -g -O0 -g3 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.14 -std=c++17 -MD -MT examples/CMakeFiles/fs_list_blockfiles.dir/fs_list_blockfiles.cpp.o -MF examples/CMakeFiles/fs_list_blockfiles.dir/fs_list_blockfiles.cpp.o.d -o examples/CMakeFiles/fs_list_blockfiles.dir/fs_list_blockfiles.cpp.o -c ../examples/fs_list_blockfiles.cpp
In file included from ../examples/fs_list_blockfiles.cpp:19:
In file included from ../db/fs/CBFS.h:16:
In file included from ../db/fs/bitcoin/CBBitcoinChainReader.h:20:
In file included from ../db/fs/bitcoin/CBBlkReader.h:33:
In file included from ../db/fs/bitcoin/CBBlkEntry.h:18:
../db/fs/bitcoin/CBEncoder.h:73:3: error: unknown type name 'txnouttype'; did you mean 'TxoutType'?
                txnouttype Solver(const CScript& scriptPubKey, std::vector<std::vector<unsigned char>>& vSolutionsRet);
                ^~~~~~~~~~
                TxoutType
/Users/andy/work/bitcoin/src/script/standard.h:57:12: note: 'TxoutType' declared here
enum class TxoutType {
           ^
In file included from ../examples/fs_list_blockfiles.cpp:19:
In file included from ../db/fs/CBFS.h:16:
In file included from ../db/fs/bitcoin/CBBitcoinChainReader.h:20:
In file included from ../db/fs/bitcoin/CBBlkReader.h:33:
In file included from ../db/fs/bitcoin/CBBlkEntry.h:18:
../db/fs/bitcoin/CBEncoder.h:74:57: error: unknown type name 'txnouttype'; did you mean 'TxoutType'?
                bool ExtractDestinations(const CScript& scriptPubKey, txnouttype& typeRet, std::vector<CTxDestination>& addressRet, int& nRequiredRet);
                                                                      ^~~~~~~~~~
                                                                      TxoutType
/Users/andy/work/bitcoin/src/script/standard.h:57:12: note: 'TxoutType' declared here
enum class TxoutType {
           ^
In file included from ../examples/fs_list_blockfiles.cpp:19:
In file included from ../db/fs/CBFS.h:16:
In file included from ../db/fs/bitcoin/CBBitcoinChainReader.h:20:
../db/fs/bitcoin/CBBlkReader.h:36:10: fatal error: 'fmt/bundled/format.h' file not found
#include <fmt/bundled/format.h>
         ^~~~~~~~~~~~~~~~~~~~~~
3 errors generated.
[24/35] /Library/Developer/CommandLineTools/usr/bin/c++  -I../ -I/usr/local/Cellar/boost/1.76.0/include -I/Users/andy/work/bitcoin/src -I/Users/andy/work/bitcoin/src/leveldb/include -I/Users/andy/work/bitcoin/src/univalue/include -I/usr/local/mysql-connector-c++-8.0.25/include -I/usr/local/Cellar/spdlog/1.8.5/include -I/usr/local/Cellar/spdlog/1.8.5/include/spdlog -O2 -g -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.14 -std=c++17 -MD -MT toolbox/db/CMakeFiles/blocks_inserter.dir/blocks_inserter.cpp.o -MF toolbox/db/CMakeFiles/blocks_inserter.dir/blocks_inserter.cpp.o.d -o toolbox/db/CMakeFiles/blocks_inserter.dir/blocks_inserter.cpp.o -c ../toolbox/db/blocks_inserter.cpp
FAILED: toolbox/db/CMakeFiles/blocks_inserter.dir/blocks_inserter.cpp.o 
/Library/Developer/CommandLineTools/usr/bin/c++  -I../ -I/usr/local/Cellar/boost/1.76.0/include -I/Users/andy/work/bitcoin/src -I/Users/andy/work/bitcoin/src/leveldb/include -I/Users/andy/work/bitcoin/src/univalue/include -I/usr/local/mysql-connector-c++-8.0.25/include -I/usr/local/Cellar/spdlog/1.8.5/include -I/usr/local/Cellar/spdlog/1.8.5/include/spdlog -O2 -g -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.14 -std=c++17 -MD -MT toolbox/db/CMakeFiles/blocks_inserter.dir/blocks_inserter.cpp.o -MF toolbox/db/CMakeFiles/blocks_inserter.dir/blocks_inserter.cpp.o.d -o toolbox/db/CMakeFiles/blocks_inserter.dir/blocks_inserter.cpp.o -c ../toolbox/db/blocks_inserter.cpp
In file included from ../toolbox/db/blocks_inserter.cpp:23:
In file included from ../db/fs/CBFS.h:16:
In file included from ../db/fs/bitcoin/CBBitcoinChainReader.h:20:
In file included from ../db/fs/bitcoin/CBBlkReader.h:33:
In file included from ../db/fs/bitcoin/CBBlkEntry.h:18:
../db/fs/bitcoin/CBEncoder.h:73:3: error: unknown type name 'txnouttype'; did you mean 'TxoutType'?
                txnouttype Solver(const CScript& scriptPubKey, std::vector<std::vector<unsigned char>>& vSolutionsRet);
                ^~~~~~~~~~
                TxoutType
/Users/andy/work/bitcoin/src/script/standard.h:57:12: note: 'TxoutType' declared here
enum class TxoutType {
           ^
In file included from ../toolbox/db/blocks_inserter.cpp:23:
In file included from ../db/fs/CBFS.h:16:
In file included from ../db/fs/bitcoin/CBBitcoinChainReader.h:20:
In file included from ../db/fs/bitcoin/CBBlkReader.h:33:
In file included from ../db/fs/bitcoin/CBBlkEntry.h:18:
../db/fs/bitcoin/CBEncoder.h:74:57: error: unknown type name 'txnouttype'; did you mean 'TxoutType'?
                bool ExtractDestinations(const CScript& scriptPubKey, txnouttype& typeRet, std::vector<CTxDestination>& addressRet, int& nRequiredRet);
                                                                      ^~~~~~~~~~
                                                                      TxoutType
/Users/andy/work/bitcoin/src/script/standard.h:57:12: note: 'TxoutType' declared here
enum class TxoutType {
           ^
In file included from ../toolbox/db/blocks_inserter.cpp:23:
In file included from ../db/fs/CBFS.h:16:
In file included from ../db/fs/bitcoin/CBBitcoinChainReader.h:20:
../db/fs/bitcoin/CBBlkReader.h:36:10: fatal error: 'fmt/bundled/format.h' file not found
#include <fmt/bundled/format.h>
         ^~~~~~~~~~~~~~~~~~~~~~
3 errors generated.
[25/35] /Library/Developer/CommandLineTools/usr/bin/c++  -I../ -I/usr/local/Cellar/boost/1.76.0/include -I/Users/andy/work/bitcoin/src -I/Users/andy/work/bitcoin/src/leveldb/include -I/Users/andy/work/bitcoin/src/univalue/include -I/usr/local/mysql-connector-c++-8.0.25/include -I/usr/local/Cellar/spdlog/1.8.5/include -I/usr/local/Cellar/spdlog/1.8.5/include/spdlog -O2 -g -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.14 -std=c++17 -MD -MT toolbox/db/CMakeFiles/blocks_to_sql.dir/blocks_to_sql.cpp.o -MF toolbox/db/CMakeFiles/blocks_to_sql.dir/blocks_to_sql.cpp.o.d -o toolbox/db/CMakeFiles/blocks_to_sql.dir/blocks_to_sql.cpp.o -c ../toolbox/db/blocks_to_sql.cpp
FAILED: toolbox/db/CMakeFiles/blocks_to_sql.dir/blocks_to_sql.cpp.o 
/Library/Developer/CommandLineTools/usr/bin/c++  -I../ -I/usr/local/Cellar/boost/1.76.0/include -I/Users/andy/work/bitcoin/src -I/Users/andy/work/bitcoin/src/leveldb/include -I/Users/andy/work/bitcoin/src/univalue/include -I/usr/local/mysql-connector-c++-8.0.25/include -I/usr/local/Cellar/spdlog/1.8.5/include -I/usr/local/Cellar/spdlog/1.8.5/include/spdlog -O2 -g -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.14 -std=c++17 -MD -MT toolbox/db/CMakeFiles/blocks_to_sql.dir/blocks_to_sql.cpp.o -MF toolbox/db/CMakeFiles/blocks_to_sql.dir/blocks_to_sql.cpp.o.d -o toolbox/db/CMakeFiles/blocks_to_sql.dir/blocks_to_sql.cpp.o -c ../toolbox/db/blocks_to_sql.cpp
In file included from ../toolbox/db/blocks_to_sql.cpp:26:
In file included from ../db/fs/CBFS.h:16:
In file included from ../db/fs/bitcoin/CBBitcoinChainReader.h:20:
In file included from ../db/fs/bitcoin/CBBlkReader.h:33:
In file included from ../db/fs/bitcoin/CBBlkEntry.h:18:
../db/fs/bitcoin/CBEncoder.h:73:3: error: unknown type name 'txnouttype'; did you mean 'TxoutType'?
                txnouttype Solver(const CScript& scriptPubKey, std::vector<std::vector<unsigned char>>& vSolutionsRet);
                ^~~~~~~~~~
                TxoutType
/Users/andy/work/bitcoin/src/script/standard.h:57:12: note: 'TxoutType' declared here
enum class TxoutType {
           ^
In file included from ../toolbox/db/blocks_to_sql.cpp:26:
In file included from ../db/fs/CBFS.h:16:
In file included from ../db/fs/bitcoin/CBBitcoinChainReader.h:20:
In file included from ../db/fs/bitcoin/CBBlkReader.h:33:
In file included from ../db/fs/bitcoin/CBBlkEntry.h:18:
../db/fs/bitcoin/CBEncoder.h:74:57: error: unknown type name 'txnouttype'; did you mean 'TxoutType'?
                bool ExtractDestinations(const CScript& scriptPubKey, txnouttype& typeRet, std::vector<CTxDestination>& addressRet, int& nRequiredRet);
                                                                      ^~~~~~~~~~
                                                                      TxoutType
/Users/andy/work/bitcoin/src/script/standard.h:57:12: note: 'TxoutType' declared here
enum class TxoutType {
           ^
In file included from ../toolbox/db/blocks_to_sql.cpp:26:
In file included from ../db/fs/CBFS.h:16:
In file included from ../db/fs/bitcoin/CBBitcoinChainReader.h:20:
../db/fs/bitcoin/CBBlkReader.h:36:10: fatal error: 'fmt/bundled/format.h' file not found
#include <fmt/bundled/format.h>
         ^~~~~~~~~~~~~~~~~~~~~~
3 errors generated.
[26/35] /Library/Developer/CommandLineTools/usr/bin/c++  -I../ -I/usr/local/Cellar/boost/1.76.0/include -I/Users/andy/work/bitcoin/src -I/Users/andy/work/bitcoin/src/leveldb/include -I/Users/andy/work/bitcoin/src/univalue/include -I/usr/local/mysql-connector-c++-8.0.25/include -I/usr/local/Cellar/spdlog/1.8.5/include -I/usr/local/Cellar/spdlog/1.8.5/include/spdlog -O2 -g -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.14 -std=c++17 -MD -MT toolbox/db/CMakeFiles/blocks_updater.dir/blocks_updater.cpp.o -MF toolbox/db/CMakeFiles/blocks_updater.dir/blocks_updater.cpp.o.d -o toolbox/db/CMakeFiles/blocks_updater.dir/blocks_updater.cpp.o -c ../toolbox/db/blocks_updater.cpp
FAILED: toolbox/db/CMakeFiles/blocks_updater.dir/blocks_updater.cpp.o 
/Library/Developer/CommandLineTools/usr/bin/c++  -I../ -I/usr/local/Cellar/boost/1.76.0/include -I/Users/andy/work/bitcoin/src -I/Users/andy/work/bitcoin/src/leveldb/include -I/Users/andy/work/bitcoin/src/univalue/include -I/usr/local/mysql-connector-c++-8.0.25/include -I/usr/local/Cellar/spdlog/1.8.5/include -I/usr/local/Cellar/spdlog/1.8.5/include/spdlog -O2 -g -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.14 -std=c++17 -MD -MT toolbox/db/CMakeFiles/blocks_updater.dir/blocks_updater.cpp.o -MF toolbox/db/CMakeFiles/blocks_updater.dir/blocks_updater.cpp.o.d -o toolbox/db/CMakeFiles/blocks_updater.dir/blocks_updater.cpp.o -c ../toolbox/db/blocks_updater.cpp
In file included from ../toolbox/db/blocks_updater.cpp:23:
In file included from ../db/fs/CBFS.h:16:
In file included from ../db/fs/bitcoin/CBBitcoinChainReader.h:20:
In file included from ../db/fs/bitcoin/CBBlkReader.h:33:
In file included from ../db/fs/bitcoin/CBBlkEntry.h:18:
../db/fs/bitcoin/CBEncoder.h:73:3: error: unknown type name 'txnouttype'; did you mean 'TxoutType'?
                txnouttype Solver(const CScript& scriptPubKey, std::vector<std::vector<unsigned char>>& vSolutionsRet);
                ^~~~~~~~~~
                TxoutType
/Users/andy/work/bitcoin/src/script/standard.h:57:12: note: 'TxoutType' declared here
enum class TxoutType {
           ^
In file included from ../toolbox/db/blocks_updater.cpp:23:
In file included from ../db/fs/CBFS.h:16:
In file included from ../db/fs/bitcoin/CBBitcoinChainReader.h:20:
In file included from ../db/fs/bitcoin/CBBlkReader.h:33:
In file included from ../db/fs/bitcoin/CBBlkEntry.h:18:
../db/fs/bitcoin/CBEncoder.h:74:57: error: unknown type name 'txnouttype'; did you mean 'TxoutType'?
                bool ExtractDestinations(const CScript& scriptPubKey, txnouttype& typeRet, std::vector<CTxDestination>& addressRet, int& nRequiredRet);
                                                                      ^~~~~~~~~~
                                                                      TxoutType
/Users/andy/work/bitcoin/src/script/standard.h:57:12: note: 'TxoutType' declared here
enum class TxoutType {
           ^
In file included from ../toolbox/db/blocks_updater.cpp:23:
In file included from ../db/fs/CBFS.h:16:
In file included from ../db/fs/bitcoin/CBBitcoinChainReader.h:20:
../db/fs/bitcoin/CBBlkReader.h:36:10: fatal error: 'fmt/bundled/format.h' file not found
#include <fmt/bundled/format.h>
         ^~~~~~~~~~~~~~~~~~~~~~
3 errors generated.
ninja: build stopped: subcommand failed.

Thanks
Andy.