Bitcoin Forum

Alternate cryptocurrencies => Altcoin Discussion => Topic started by: mironkraft on February 20, 2021, 08:36:09 AM



Title: (HELP) creating ALT-COIN
Post by: mironkraft on February 20, 2021, 08:36:09 AM
Hello there everyone, I am trying to work on altcoin, making my own one just with fun and knowledge purpouse

I am following this tutorial: https://medium.com/@jordan.baczuk/how-to-fork-bitcoin-part-1-397598ef7e66
Using VWM with KaliLinux

I am facing the next problem and I dont know what else to do to fix it,

Code:
sudo make                                                                                                                                          2 ⨯
Making all in src
make[1]: Entering directory '/home/kali/XXXXXX/src'
make[2]: Entering directory '/home/kali/XXXXXX/src'
make[3]: Entering directory '/home/kali/XXXXXX'
make[3]: Leaving directory '/home/kali/AXXXXXX'
  CXX      bitcoind-bitcoind.o
  CXX      libbitcoin_server_a-addrdb.o
  CXX      libbitcoin_server_a-addrman.o
  CXX      libbitcoin_server_a-bloom.o
  CXX      libbitcoin_server_a-blockencodings.o
  CXX      libbitcoin_server_a-chain.o
  CXX      libbitcoin_server_a-checkpoints.o
  CXX      consensus/libbitcoin_server_a-tx_verify.o
  CXX      libbitcoin_server_a-httprpc.o
  CXX      libbitcoin_server_a-httpserver.o
httpserver.cpp:74:10: error: ‘deque’ in namespace ‘std’ does not name a template type
   74 |     std::deque<std::unique_ptr<WorkItem>> queue;
      |          ^~~~~
httpserver.cpp:33:1: note: ‘std::deque’ is defined in header ‘<deque>’; did you forget to ‘#include <deque>’?
   32 | #include <support/events.h>
  +++ |+#include <deque>
   33 |
httpserver.cpp: In member function ‘bool WorkQueue<WorkItem>::Enqueue(WorkItem*)’:
httpserver.cpp:92:13: error: ‘queue’ was not declared in this scope; did you mean ‘Enqueue’?
   92 |         if (queue.size() >= maxDepth) {
      |             ^~~~~
      |             Enqueue
httpserver.cpp:95:9: error: ‘queue’ was not declared in this scope; did you mean ‘Enqueue’?
   95 |         queue.emplace_back(std::unique_ptr<WorkItem>(item));
      |         ^~~~~
      |         Enqueue
httpserver.cpp: In member function ‘void WorkQueue<WorkItem>::Run()’:
httpserver.cpp:106:35: error: ‘queue’ was not declared in this scope; did you mean ‘Enqueue’?
  106 |                 while (running && queue.empty())
      |                                   ^~~~~
      |                                   Enqueue
httpserver.cpp:110:31: error: ‘queue’ was not declared in this scope; did you mean ‘Enqueue’?
  110 |                 i = std::move(queue.front());
      |                               ^~~~~
      |                               Enqueue
make[2]: *** [Makefile:6292: libbitcoin_server_a-httpserver.o] Error 1
make[2]: Leaving directory '/home/kali/XXXXXX/src'
make[1]: *** [Makefile:10442: all-recursive] Error 1
make[1]: Leaving directory '/home/kali/XXXXXX/src'
make: *** [Makefile:775: all-recursive] Error 1

So my question is what to do now to solve this problem

PS: My  skills are like a newbie++

Thanks for your help in advance


Title: Re: (HELP) creating ALT-COIN
Post by: ~DefaultTrust on February 20, 2021, 04:04:59 PM

So my question is what to do now to solve this problem



First of all: what linux version are you using?

The error "error: ‘deque’ in namespace ‘std’ does not name a template type" is obviously take a clear that you have very old c++ version.  Because the template "deque" is in c++ standard as a minimum from 1998.
May be the error occur because <deque> is not included in httpserver.cpp or httpserver.h but it is strange if you have done all as in the instruction mentioned above


Title: Re: (HELP) creating ALT-COIN
Post by: mironkraft on February 21, 2021, 12:10:56 AM

So my question is what to do now to solve this problem



First of all: what linux version are you using?

The error "error: ‘deque’ in namespace ‘std’ does not name a template type" is obviously take a clear that you have very old c++ version.  Because the template "deque" is in c++ standard as a minimum from 1998.
May be the error occur because <deque> is not included in httpserver.cpp or httpserver.h but it is strange if you have done all as in the instruction mentioned above

Hi there!

Kali Linux is what I am using, 2020.4 - vmware-amd64 version
(website link for download: https://www.offensive-security.com/kali-linux-vm-vmware-virtualbox-image-download/)

So I guess I have to update C++ ??

Thanks in advace for the help!


Title: Re: (HELP) creating ALT-COIN
Post by: ~DefaultTrust on February 21, 2021, 04:15:18 AM

Kali Linux is what I am using, 2020.4 - vmware-amd64 version
(website link for download: https://www.offensive-security.com/kali-linux-vm-vmware-virtualbox-image-download/)
I have tryed to open it in VMPlayer but got internal error.
Try to use an ubuntu distributive offitial repository instead

1. Download it from here: https://releases.ubuntu.com/20.04.2.0/ubuntu-20.04.2.0-desktop-amd64.iso
2. In your VMPlayer select "Create a new virtual machine" and then click Browse and find the ubuntu-20.04.2.0-desktop-amd64.iso file.
3. When your fresh Ubuntu will be instlled, run it and enter in a terminal window (CTRL+ALT+T)
4. Follow the instructions here https://medium.com/@jordan.baczuk/how-to-fork-bitcoin-part-1-397598ef7e66 If the mentioned error will persists then this will mean that the instructions are bad, return here again and I will give an instruction how to compile a latest bitcoin version on your ubuntu machine.


Title: Re: (HELP) creating ALT-COIN
Post by: bushstar on February 21, 2021, 08:48:16 AM
You are missing an include, fix is in Bitcoin.

https://github.com/bitcoin/bitcoin/commit/a5929130223973636f3fd25fbfaf2953f2ec96a9#diff-63c8cb9c9dd61d50d59afd5c39914e1c259f8743030b637a7896a0746c851ef1


Title: Re: (HELP) creating ALT-COIN
Post by: mironkraft on February 21, 2021, 01:03:33 PM
Hello, after checking your both  problem solutions I found fixing it:

1- Chaning VMW to Ubuntu last version
2- installing and updating all dependencies, some of them:

-
Code:
sudo apt-get install -y libtool
-
Code:
sudo apt-get install g++
-
Code:
sudo apt-get install qttools5-dev-tools
-
Code:
sudo apt install qtbase5-dev
-
Code:
apt install make
- sudo apt-get install libdb4.8++-dev >>>> NOT WORK, SO INSTALLED:
Code:
 apt-get install libdb++-dev

and right now, it seems working with this code: 
Code:
./autogen.sh && ./configure --with-incompatible-bdb && make
so, i guess in some minutes will finish and i will know if still goes working, ill give feedback soon


other comandos tested
tested:
Code:
/configure LDFLAGS="-L/usr/lib/db48" CPPFLAGS="-I/usr/include/db48"
OK
tested:
Code:
./configure --with-incompatible-bdb >/dev/null 2>/dev/null && echo OK
(NOT WORK)


Thanks a lot for your help, keep working !



-----------------------------------
You are missing an include, fix is in Bitcoin.

https://github.com/bitcoin/bitcoin/commit/a5929130223973636f3fd25fbfaf2953f2ec96a9#diff-63c8cb9c9dd61d50d59afd5c39914e1c259f8743030b637a7896a0746c851ef1

Kali Linux is what I am using, 2020.4 - vmware-amd64 version
(website link for download: https://www.offensive-security.com/kali-linux-vm-vmware-virtualbox-image-download/)
I have tryed to open it in VMPlayer but got internal error.
Try to use an ubuntu distributive offitial repository instead

1. Download it from here: https://releases.ubuntu.com/20.04.2.0/ubuntu-20.04.2.0-desktop-amd64.iso
2. In your VMPlayer select "Create a new virtual machine" and then click Browse and find the ubuntu-20.04.2.0-desktop-amd64.iso file.
3. When your fresh Ubuntu will be instlled, run it and enter in a terminal window (CTRL+ALT+T)
4. Follow the instructions here https://medium.com/@jordan.baczuk/how-to-fork-bitcoin-part-1-397598ef7e66 If the mentioned error will persists then this will mean that the instructions are bad, return here again and I will give an instruction how to compile a latest bitcoin version on your ubuntu machine.



Title: Re: (HELP) creating ALT-COIN
Post by: mironkraft on February 21, 2021, 03:28:35 PM
I guess everything done without any problems:

Code:
root@ubuntu:/home/asus/XXXXXXXX# make
Making all in src
make[1]: Entering directory '/home/asus/XXXXXXXX/src'
make[2]: Entering directory '/home/asus/XXXXXXXX/src'
  CXX      bitcoind-bitcoind.o
  CXX      libbitcoin_server_a-addrdb.o
  CXX      libbitcoin_server_a-addrman.o
  CXX      libbitcoin_server_a-banman.o
  CXX      libbitcoin_server_a-blockencodings.o
  CXX      libbitcoin_server_a-blockfilter.o
  CXX      libbitcoin_server_a-chain.o
  CXX      consensus/libbitcoin_server_a-tx_verify.o
  CXX      libbitcoin_server_a-dbwrapper.o
  CXX      libbitcoin_server_a-flatfile.o
  CXX      libbitcoin_server_a-httprpc.o
  CXX      libbitcoin_server_a-httpserver.o
  CXX      index/libbitcoin_server_a-base.o
  CXX      index/libbitcoin_server_a-blockfilterindex.o
  CXX      index/libbitcoin_server_a-txindex.o
  CXX      libbitcoin_server_a-init.o
  CXX      libbitcoin_server_a-mapport.o
  CXX      libbitcoin_server_a-miner.o
  CXX      libbitcoin_server_a-net.o
  CXX      libbitcoin_server_a-net_processing.o
  CXX      node/libbitcoin_server_a-coin.o
  CXX      node/libbitcoin_server_a-coinstats.o
  CXX      node/libbitcoin_server_a-context.o
  CXX      node/libbitcoin_server_a-interfaces.o
  CXX      node/libbitcoin_server_a-psbt.o
  CXX      node/libbitcoin_server_a-transaction.o
  CXX      node/libbitcoin_server_a-ui_interface.o
  CXX      libbitcoin_server_a-noui.o
  CXX      policy/libbitcoin_server_a-fees.o
  CXX      policy/libbitcoin_server_a-rbf.o
  CXX      policy/libbitcoin_server_a-settings.o
  CXX      libbitcoin_server_a-pow.o
  CXX      libbitcoin_server_a-rest.o
  CXX      rpc/libbitcoin_server_a-blockchain.o
  CXX      rpc/libbitcoin_server_a-mining.o
  CXX      rpc/libbitcoin_server_a-misc.o
  CXX      rpc/libbitcoin_server_a-net.o
  CXX      rpc/libbitcoin_server_a-rawtransaction.o
  CXX      rpc/libbitcoin_server_a-server.o
  CXX      script/libbitcoin_server_a-sigcache.o
  CXX      libbitcoin_server_a-shutdown.o
  CXX      libbitcoin_server_a-signet.o
  CXX      libbitcoin_server_a-timedata.o
  CXX      libbitcoin_server_a-torcontrol.o
  CXX      libbitcoin_server_a-txdb.o
  CXX      libbitcoin_server_a-txrequest.o
  CXX      libbitcoin_server_a-txmempool.o
  CXX      libbitcoin_server_a-validation.o
  CXX      libbitcoin_server_a-validationinterface.o
  CXX      libbitcoin_server_a-versionbits.o
  CXX      wallet/libbitcoin_server_a-init.o
  AR       libbitcoin_server.a
  CXX      wallet/libbitcoin_wallet_a-coincontrol.o
  CXX      wallet/libbitcoin_wallet_a-context.o
  CXX      wallet/libbitcoin_wallet_a-crypter.o
  CXX      wallet/libbitcoin_wallet_a-db.o
  CXX      wallet/libbitcoin_wallet_a-dump.o
  CXX      wallet/libbitcoin_wallet_a-feebumper.o
  CXX      wallet/libbitcoin_wallet_a-fees.o
  CXX      wallet/libbitcoin_wallet_a-interfaces.o
  CXX      wallet/libbitcoin_wallet_a-load.o
  CXX      wallet/libbitcoin_wallet_a-rpcdump.o
  CXX      wallet/libbitcoin_wallet_a-rpcwallet.o
  CXX      wallet/libbitcoin_wallet_a-scriptpubkeyman.o
  CXX      wallet/libbitcoin_wallet_a-wallet.o
  CXX      wallet/libbitcoin_wallet_a-walletdb.o
  CXX      wallet/libbitcoin_wallet_a-walletutil.o
  CXX      wallet/libbitcoin_wallet_a-coinselection.o
  CXX      wallet/libbitcoin_wallet_a-bdb.o
  CXX      wallet/libbitcoin_wallet_a-salvage.o
  AR       libbitcoin_wallet.a
  CXX      libbitcoin_common_a-base58.o
  CXX      libbitcoin_common_a-bech32.o
  CXX      libbitcoin_common_a-bloom.o
  CXX      libbitcoin_common_a-chainparams.o
  CXX      libbitcoin_common_a-coins.o
  CXX      libbitcoin_common_a-compressor.o
  CXX      libbitcoin_common_a-core_read.o
  CXX      libbitcoin_common_a-core_write.o
  CXX      libbitcoin_common_a-key.o
  CXX      libbitcoin_common_a-key_io.o
  CXX      libbitcoin_common_a-merkleblock.o
  CXX      libbitcoin_common_a-netaddress.o
  CXX      libbitcoin_common_a-netbase.o
  CXX      libbitcoin_common_a-net_permissions.o
  CXX      libbitcoin_common_a-outputtype.o
  CXX      policy/libbitcoin_common_a-feerate.o
  CXX      policy/libbitcoin_common_a-policy.o
  CXX      libbitcoin_common_a-protocol.o
  CXX      libbitcoin_common_a-psbt.o
  CXX      rpc/libbitcoin_common_a-rawtransaction_util.o
  CXX      rpc/libbitcoin_common_a-util.o
  CXX      libbitcoin_common_a-scheduler.o
  CXX      script/libbitcoin_common_a-descriptor.o
  CXX      script/libbitcoin_common_a-sign.o
  CXX      script/libbitcoin_common_a-signingprovider.o
  CXX      script/libbitcoin_common_a-standard.o
  CXX      libbitcoin_common_a-versionbitsinfo.o
  CXX      libbitcoin_common_a-warnings.o
  AR       libbitcoin_common.a
  CXX      support/libbitcoin_util_a-lockedpool.o
  CXX      libbitcoin_util_a-chainparamsbase.o
  CXX      libbitcoin_util_a-clientversion.o
  CXX      compat/libbitcoin_util_a-glibc_sanity.o
  CXX      compat/libbitcoin_util_a-glibcxx_sanity.o
  CXX      compat/libbitcoin_util_a-strnlen.o
  CXX      libbitcoin_util_a-fs.o
  CXX      interfaces/libbitcoin_util_a-handler.o
  CXX      libbitcoin_util_a-logging.o
  CXX      libbitcoin_util_a-random.o
  CXX      libbitcoin_util_a-randomenv.o
  CXX      rpc/libbitcoin_util_a-request.o
  CXX      support/libbitcoin_util_a-cleanse.o
  CXX      libbitcoin_util_a-sync.o
  CXX      libbitcoin_util_a-threadinterrupt.o
  CXX      util/libbitcoin_util_a-asmap.o
  CXX      util/libbitcoin_util_a-bip32.o
  CXX      util/libbitcoin_util_a-bytevectorhash.o
  CXX      util/libbitcoin_util_a-error.o
  CXX      util/libbitcoin_util_a-fees.o
  CXX      util/libbitcoin_util_a-getuniquepath.o
  CXX      util/libbitcoin_util_a-hasher.o
  CXX      util/libbitcoin_util_a-sock.o
  CXX      util/libbitcoin_util_a-system.o
  CXX      util/libbitcoin_util_a-message.o
  CXX      util/libbitcoin_util_a-moneystr.o
  CXX      util/libbitcoin_util_a-rbf.o
  CXX      util/libbitcoin_util_a-settings.o
  CXX      util/libbitcoin_util_a-threadnames.o
  CXX      util/libbitcoin_util_a-spanparsing.o
  CXX      util/libbitcoin_util_a-strencodings.o
  CXX      util/libbitcoin_util_a-string.o
  CXX      util/libbitcoin_util_a-time.o
  CXX      util/libbitcoin_util_a-url.o
  AR       libbitcoin_util.a
make[3]: Entering directory '/home/asus/XXXXXXXX/src/univalue'
  CXX      lib/libunivalue_la-univalue.lo
  CXX      lib/libunivalue_la-univalue_get.lo
  CXX      lib/libunivalue_la-univalue_read.lo
  CXX      lib/libunivalue_la-univalue_write.lo
  CXXLD    libunivalue.la
make[3]: Leaving directory '/home/asus/XXXXXXXX/src/univalue'
  CXX      libbitcoin_consensus_a-arith_uint256.o
  CXX      consensus/libbitcoin_consensus_a-merkle.o
  CXX      consensus/libbitcoin_consensus_a-tx_check.o
  CXX      libbitcoin_consensus_a-hash.o
  CXX      primitives/libbitcoin_consensus_a-block.o
  CXX      primitives/libbitcoin_consensus_a-transaction.o
  CXX      libbitcoin_consensus_a-pubkey.o
  CXX      script/libbitcoin_consensus_a-bitcoinconsensus.o
  CXX      script/libbitcoin_consensus_a-interpreter.o
  CXX      script/libbitcoin_consensus_a-script.o
  CXX      script/libbitcoin_consensus_a-script_error.o
  CXX      libbitcoin_consensus_a-uint256.o
  CXX      util/libbitcoin_consensus_a-strencodings.o
  AR       libbitcoin_consensus.a
  CXX      crypto/libbitcoin_crypto_base_a-aes.o
  CXX      crypto/libbitcoin_crypto_base_a-chacha_poly_aead.o
  CXX      crypto/libbitcoin_crypto_base_a-chacha20.o
  CXX      crypto/libbitcoin_crypto_base_a-hkdf_sha256_32.o
  CXX      crypto/libbitcoin_crypto_base_a-hmac_sha256.o
  CXX      crypto/libbitcoin_crypto_base_a-hmac_sha512.o
  CXX      crypto/libbitcoin_crypto_base_a-poly1305.o
  CXX      crypto/libbitcoin_crypto_base_a-muhash.o
  CXX      crypto/libbitcoin_crypto_base_a-ripemd160.o
  CXX      crypto/libbitcoin_crypto_base_a-sha1.o
  CXX      crypto/libbitcoin_crypto_base_a-sha256.o
  CXX      crypto/libbitcoin_crypto_base_a-sha3.o
  CXX      crypto/libbitcoin_crypto_base_a-sha512.o
  CXX      crypto/libbitcoin_crypto_base_a-siphash.o
  CXX      crypto/libbitcoin_crypto_base_a-sha256_sse4.o
  AR       crypto/libbitcoin_crypto_base.a
  CXX      crypto/libbitcoin_crypto_sse41_a-sha256_sse41.o
  AR       crypto/libbitcoin_crypto_sse41.a
  CXX      crypto/libbitcoin_crypto_avx2_a-sha256_avx2.o
  AR       crypto/libbitcoin_crypto_avx2.a
  CXX      crypto/libbitcoin_crypto_shani_a-sha256_shani.o
  AR       crypto/libbitcoin_crypto_shani.a
  CXX      leveldb/db/libleveldb_a-builder.o
  CXX      leveldb/db/libleveldb_a-c.o
  CXX      leveldb/db/libleveldb_a-dbformat.o
  CXX      leveldb/db/libleveldb_a-db_impl.o
  CXX      leveldb/db/libleveldb_a-db_iter.o
  CXX      leveldb/db/libleveldb_a-dumpfile.o
  CXX      leveldb/db/libleveldb_a-filename.o
  CXX      leveldb/db/libleveldb_a-log_reader.o
  CXX      leveldb/db/libleveldb_a-log_writer.o
  CXX      leveldb/db/libleveldb_a-memtable.o
  CXX      leveldb/db/libleveldb_a-repair.o
  CXX      leveldb/db/libleveldb_a-table_cache.o
  CXX      leveldb/db/libleveldb_a-version_edit.o
  CXX      leveldb/db/libleveldb_a-version_set.o
  CXX      leveldb/db/libleveldb_a-write_batch.o
  CXX      leveldb/table/libleveldb_a-block_builder.o
  CXX      leveldb/table/libleveldb_a-block.o
  CXX      leveldb/table/libleveldb_a-filter_block.o
  CXX      leveldb/table/libleveldb_a-format.o
  CXX      leveldb/table/libleveldb_a-iterator.o
  CXX      leveldb/table/libleveldb_a-merger.o
  CXX      leveldb/table/libleveldb_a-table_builder.o
  CXX      leveldb/table/libleveldb_a-table.o
  CXX      leveldb/table/libleveldb_a-two_level_iterator.o
  CXX      leveldb/util/libleveldb_a-arena.o
  CXX      leveldb/util/libleveldb_a-bloom.o
  CXX      leveldb/util/libleveldb_a-cache.o
  CXX      leveldb/util/libleveldb_a-coding.o
  CXX      leveldb/util/libleveldb_a-comparator.o
  CXX      leveldb/util/libleveldb_a-crc32c.o
  CXX      leveldb/util/libleveldb_a-env.o
  CXX      leveldb/util/libleveldb_a-filter_policy.o
  CXX      leveldb/util/libleveldb_a-hash.o
  CXX      leveldb/util/libleveldb_a-histogram.o
  CXX      leveldb/util/libleveldb_a-logging.o
  CXX      leveldb/util/libleveldb_a-options.o
  CXX      leveldb/util/libleveldb_a-status.o
  CXX      leveldb/util/libleveldb_a-env_posix.o
  AR       leveldb/libleveldb.a
  CXX      crc32c/src/libcrc32c_a-crc32c.o
  CXX      crc32c/src/libcrc32c_a-crc32c_portable.o
  AR       crc32c/libcrc32c.a
  CXX      crc32c/src/libcrc32c_sse42_a-crc32c_sse42.o
  AR       crc32c/libcrc32c_sse42.a
  CXX      leveldb/helpers/memenv/libmemenv_a-memenv.o
  AR       leveldb/libmemenv.a
make[3]: Entering directory '/home/asus/XXXXXXXX/src/secp256k1'
gcc -I. -I./src -Wall -Wextra -Wno-unused-function -g -O2 -c src/gen_context.c -o gen_context.o
gcc -Wall -Wextra -Wno-unused-function -g -O2  gen_context.o -o gen_context
./gen_context
  CC       src/libsecp256k1_la-secp256k1.lo
  CCLD     libsecp256k1.la
make[3]: Leaving directory '/home/asus/XXXXXXXX/src/secp256k1'
  CXXLD    bitcoind
  CXX      bitcoin_cli-bitcoin-cli.o
  CXX      compat/libbitcoin_cli_a-stdin.o
  CXX      rpc/libbitcoin_cli_a-client.o
  AR       libbitcoin_cli.a
  CXXLD    bitcoin-cli
  CXX      bitcoin_tx-bitcoin-tx.o
  CXXLD    bitcoin-tx
  CXX      bitcoin_wallet-bitcoin-wallet.o
  CXX      wallet/libbitcoin_wallet_tool_a-wallettool.o
  AR       libbitcoin_wallet_tool.a
  CXXLD    bitcoin-wallet
  CXX      bitcoin_util-bitcoin-util.o
  CXXLD    bitcoin-util
  CXX      test/test_bitcoin-main.o
  CXX      wallet/test/test_test_bitcoin-wallet_test_fixture.o
  CXX      wallet/test/test_test_bitcoin-init_test_fixture.o
Generated test/data/script_tests.json.h
Generated test/data/base58_encode_decode.json.h
Generated test/data/blockfilters.json.h
Generated test/data/key_io_valid.json.h
Generated test/data/key_io_invalid.json.h
Generated test/data/sighash.json.h
Generated test/data/tx_invalid.json.h
Generated test/data/tx_valid.json.h
Generated test/data/asmap.raw.h
  CXX      test/test_bitcoin-arith_uint256_tests.o
  CXX      test/test_bitcoin-addrman_tests.o
  CXX      test/test_bitcoin-amount_tests.o
  CXX      test/test_bitcoin-allocator_tests.o
  CXX      test/test_bitcoin-base32_tests.o
  CXX      test/test_bitcoin-base58_tests.o
  CXX      test/test_bitcoin-base64_tests.o
  CXX      test/test_bitcoin-bech32_tests.o
  CXX      test/test_bitcoin-bip32_tests.o
  CXX      test/test_bitcoin-blockchain_tests.o
  CXX      test/test_bitcoin-blockencodings_tests.o
  CXX      test/test_bitcoin-blockfilter_tests.o
  CXX      test/test_bitcoin-blockfilter_index_tests.o
  CXX      test/test_bitcoin-bloom_tests.o
  CXX      test/test_bitcoin-bswap_tests.o
  CXX      test/test_bitcoin-checkqueue_tests.o
  CXX      test/test_bitcoin-coins_tests.o
  CXX      test/test_bitcoin-compilerbug_tests.o
  CXX      test/test_bitcoin-compress_tests.o
  CXX      test/test_bitcoin-crypto_tests.o
  CXX      test/test_bitcoin-cuckoocache_tests.o
  CXX      test/test_bitcoin-denialofservice_tests.o
  CXX      test/test_bitcoin-descriptor_tests.o
  CXX      test/test_bitcoin-flatfile_tests.o
  CXX      test/test_bitcoin-fs_tests.o
  CXX      test/test_bitcoin-getarg_tests.o
  CXX      test/test_bitcoin-hash_tests.o
  CXX      test/test_bitcoin-interfaces_tests.o
  CXX      test/test_bitcoin-key_io_tests.o
  CXX      test/test_bitcoin-key_tests.o
  CXX      test/test_bitcoin-logging_tests.o
  CXX      test/test_bitcoin-dbwrapper_tests.o
  CXX      test/test_bitcoin-validation_tests.o
  CXX      test/test_bitcoin-mempool_tests.o
  CXX      test/test_bitcoin-merkle_tests.o
  CXX      test/test_bitcoin-merkleblock_tests.o
  CXX      test/test_bitcoin-miner_tests.o
  CXX      test/test_bitcoin-multisig_tests.o
  CXX      test/test_bitcoin-net_tests.o
  CXX      test/test_bitcoin-netbase_tests.o
  CXX      test/test_bitcoin-pmt_tests.o
  CXX      test/test_bitcoin-policy_fee_tests.o
  CXX      test/test_bitcoin-policyestimator_tests.o
  CXX      test/test_bitcoin-pow_tests.o
  CXX      test/test_bitcoin-prevector_tests.o
  CXX      test/test_bitcoin-raii_event_tests.o
  CXX      test/test_bitcoin-random_tests.o
  CXX      test/test_bitcoin-ref_tests.o
  CXX      test/test_bitcoin-reverselock_tests.o
  CXX      test/test_bitcoin-rpc_tests.o
  CXX      test/test_bitcoin-sanity_tests.o
  CXX      test/test_bitcoin-scheduler_tests.o
  CXX      test/test_bitcoin-script_p2sh_tests.o
  CXX      test/test_bitcoin-script_tests.o
  CXX      test/test_bitcoin-script_standard_tests.o
  CXX      test/test_bitcoin-scriptnum_tests.o
  CXX      test/test_bitcoin-serialize_tests.o
  CXX      test/test_bitcoin-settings_tests.o
  CXX      test/test_bitcoin-sighash_tests.o
  CXX      test/test_bitcoin-sigopcount_tests.o
  CXX      test/test_bitcoin-skiplist_tests.o
  CXX      test/test_bitcoin-sock_tests.o
  CXX      test/test_bitcoin-streams_tests.o
  CXX      test/test_bitcoin-sync_tests.o
  CXX      test/test_bitcoin-system_tests.o
  CXX      test/test_bitcoin-util_threadnames_tests.o
  CXX      test/test_bitcoin-timedata_tests.o
  CXX      test/test_bitcoin-torcontrol_tests.o
  CXX      test/test_bitcoin-transaction_tests.o
  CXX      test/test_bitcoin-txindex_tests.o
  CXX      test/test_bitcoin-txrequest_tests.o
  CXX      test/test_bitcoin-txvalidation_tests.o
  CXX      test/test_bitcoin-txvalidationcache_tests.o
  CXX      test/test_bitcoin-uint256_tests.o
  CXX      test/test_bitcoin-util_tests.o
  CXX      test/test_bitcoin-validation_block_tests.o
  CXX      test/test_bitcoin-validation_chainstate_tests.o
  CXX      test/test_bitcoin-validation_chainstatemanager_tests.o
  CXX      test/test_bitcoin-validation_flush_tests.o
  CXX      test/test_bitcoin-validationinterface_tests.o
  CXX      test/test_bitcoin-versionbits_tests.o
  CXX      wallet/test/test_test_bitcoin-psbt_wallet_tests.o
  CXX      wallet/test/test_test_bitcoin-wallet_tests.o
  CXX      wallet/test/test_test_bitcoin-walletdb_tests.o
  CXX      wallet/test/test_test_bitcoin-wallet_crypto_tests.o
  CXX      wallet/test/test_test_bitcoin-coinselector_tests.o
  CXX      wallet/test/test_test_bitcoin-init_tests.o
  CXX      wallet/test/test_test_bitcoin-ismine_tests.o
  CXX      wallet/test/test_test_bitcoin-scriptpubkeyman_tests.o
  CXX      wallet/test/test_test_bitcoin-db_tests.o
  CXX      test/util/libtest_util_a-blockfilter.o
  CXX      test/util/libtest_util_a-logging.o
  CXX      test/util/libtest_util_a-mining.o
  CXX      test/util/libtest_util_a-net.o
  CXX      test/util/libtest_util_a-setup_common.o
  CXX      test/util/libtest_util_a-str.o
  CXX      test/util/libtest_util_a-transaction_utils.o
  CXX      test/util/libtest_util_a-validation.o
  CXX      test/util/libtest_util_a-wallet.o
  AR       libtest_util.a
  CXXLD    test/test_bitcoin
  CXX      bench/bench_bitcoin-addrman.o
  CXX      bench/bench_bitcoin-bench_bitcoin.o
  CXX      bench/bench_bitcoin-bench.o
  CXX      bench/bench_bitcoin-block_assemble.o
  CXX      bench/bench_bitcoin-checkblock.o
  CXX      bench/bench_bitcoin-checkqueue.o
Generated bench/data/block413567.raw.h
  CXX      bench/bench_bitcoin-data.o
  CXX      bench/bench_bitcoin-duplicate_inputs.o
  CXX      bench/bench_bitcoin-examples.o
  CXX      bench/bench_bitcoin-rollingbloom.o
  CXX      bench/bench_bitcoin-chacha20.o
  CXX      bench/bench_bitcoin-chacha_poly_aead.o
  CXX      bench/bench_bitcoin-crypto_hash.o
  CXX      bench/bench_bitcoin-ccoins_caching.o
  CXX      bench/bench_bitcoin-gcs_filter.o
  CXX      bench/bench_bitcoin-hashpadding.o
  CXX      bench/bench_bitcoin-merkle_root.o
  CXX      bench/bench_bitcoin-mempool_eviction.o
  CXX      bench/bench_bitcoin-mempool_stress.o
  CXX      bench/bench_bitcoin-nanobench.o
  CXX      bench/bench_bitcoin-rpc_blockchain.o
  CXX      bench/bench_bitcoin-rpc_mempool.o
  CXX      bench/bench_bitcoin-util_time.o
  CXX      bench/bench_bitcoin-verify_script.o
  CXX      bench/bench_bitcoin-base58.o
  CXX      bench/bench_bitcoin-bech32.o
  CXX      bench/bench_bitcoin-lockedpool.o
  CXX      bench/bench_bitcoin-poly1305.o
  CXX      bench/bench_bitcoin-prevector.o
  CXX      bench/bench_bitcoin-coin_selection.o
  CXX      bench/bench_bitcoin-wallet_balance.o
  CXXLD    bench/bench_bitcoin
  GEN      qt/forms/ui_addressbookpage.h
  GEN      qt/forms/ui_askpassphrasedialog.h
  GEN      qt/forms/ui_coincontroldialog.h
  GEN      qt/forms/ui_createwalletdialog.h
  GEN      qt/forms/ui_editaddressdialog.h
  GEN      qt/forms/ui_helpmessagedialog.h
  GEN      qt/forms/ui_intro.h
  GEN      qt/forms/ui_modaloverlay.h
  GEN      qt/forms/ui_openuridialog.h
  GEN      qt/forms/ui_optionsdialog.h
  GEN      qt/forms/ui_overviewpage.h
  GEN      qt/forms/ui_psbtoperationsdialog.h
  GEN      qt/forms/ui_receivecoinsdialog.h
  GEN      qt/forms/ui_receiverequestdialog.h
  GEN      qt/forms/ui_debugwindow.h
  GEN      qt/forms/ui_sendcoinsdialog.h
  GEN      qt/forms/ui_sendcoinsentry.h
  GEN      qt/forms/ui_signverifymessagedialog.h
  GEN      qt/forms/ui_transactiondescdialog.h
  GEN      qt/bitcoinamountfield.moc
  GEN      qt/intro.moc
  GEN      qt/overviewpage.moc
  GEN      qt/rpcconsole.moc
  CXX      qt/bitcoin_qt-main.o
  CXX      qt/libbitcoinqt_a-bantablemodel.o
  CXX      qt/libbitcoinqt_a-bitcoin.o
  CXX      qt/libbitcoinqt_a-bitcoinaddressvalidator.o
  CXX      qt/libbitcoinqt_a-bitcoinamountfield.o
  CXX      qt/libbitcoinqt_a-bitcoingui.o
  CXX      qt/libbitcoinqt_a-bitcoinunits.o
  CXX      qt/libbitcoinqt_a-clientmodel.o
  CXX      qt/libbitcoinqt_a-csvmodelwriter.o
  CXX      qt/libbitcoinqt_a-guiutil.o
  CXX      qt/libbitcoinqt_a-intro.o
  CXX      qt/libbitcoinqt_a-modaloverlay.o
  CXX      qt/libbitcoinqt_a-networkstyle.o
  CXX      qt/libbitcoinqt_a-notificator.o
  CXX      qt/libbitcoinqt_a-optionsdialog.o
  CXX      qt/libbitcoinqt_a-optionsmodel.o
  CXX      qt/libbitcoinqt_a-peertablemodel.o
  CXX      qt/libbitcoinqt_a-platformstyle.o
  CXX      qt/libbitcoinqt_a-qvalidatedlineedit.o
  CXX      qt/libbitcoinqt_a-qvaluecombobox.o
  CXX      qt/libbitcoinqt_a-rpcconsole.o
  CXX      qt/libbitcoinqt_a-splashscreen.o
  CXX      qt/libbitcoinqt_a-trafficgraphwidget.o
  CXX      qt/libbitcoinqt_a-utilitydialog.o
  CXX      qt/libbitcoinqt_a-addressbookpage.o
  CXX      qt/libbitcoinqt_a-addresstablemodel.o
  CXX      qt/libbitcoinqt_a-askpassphrasedialog.o
  CXX      qt/libbitcoinqt_a-coincontroldialog.o
  CXX      qt/libbitcoinqt_a-coincontroltreewidget.o
  CXX      qt/libbitcoinqt_a-createwalletdialog.o
  CXX      qt/libbitcoinqt_a-editaddressdialog.o
  CXX      qt/libbitcoinqt_a-openuridialog.o
  CXX      qt/libbitcoinqt_a-overviewpage.o
  CXX      qt/libbitcoinqt_a-paymentserver.o
  CXX      qt/libbitcoinqt_a-psbtoperationsdialog.o
  CXX      qt/libbitcoinqt_a-qrimagewidget.o
  CXX      qt/libbitcoinqt_a-receivecoinsdialog.o
  CXX      qt/libbitcoinqt_a-receiverequestdialog.o
  CXX      qt/libbitcoinqt_a-recentrequeststablemodel.o
  CXX      qt/libbitcoinqt_a-sendcoinsdialog.o
  CXX      qt/libbitcoinqt_a-sendcoinsentry.o
  CXX      qt/libbitcoinqt_a-signverifymessagedialog.o
  CXX      qt/libbitcoinqt_a-transactiondesc.o
  CXX      qt/libbitcoinqt_a-transactiondescdialog.o
  CXX      qt/libbitcoinqt_a-transactionfilterproxy.o
  CXX      qt/libbitcoinqt_a-transactionrecord.o
  CXX      qt/libbitcoinqt_a-transactiontablemodel.o
  CXX      qt/libbitcoinqt_a-transactionview.o
  CXX      qt/libbitcoinqt_a-walletcontroller.o
  CXX      qt/libbitcoinqt_a-walletframe.o
  CXX      qt/libbitcoinqt_a-walletmodel.o
  CXX      qt/libbitcoinqt_a-walletmodeltransaction.o
  CXX      qt/libbitcoinqt_a-walletview.o
  GEN      qt/moc_addressbookpage.cpp
  CXX      qt/libbitcoinqt_a-moc_addressbookpage.o
  GEN      qt/moc_addresstablemodel.cpp
  CXX      qt/libbitcoinqt_a-moc_addresstablemodel.o
  GEN      qt/moc_askpassphrasedialog.cpp
  CXX      qt/libbitcoinqt_a-moc_askpassphrasedialog.o
  GEN      qt/moc_createwalletdialog.cpp
  CXX      qt/libbitcoinqt_a-moc_createwalletdialog.o
  GEN      qt/moc_bantablemodel.cpp
  CXX      qt/libbitcoinqt_a-moc_bantablemodel.o
  GEN      qt/moc_bitcoinaddressvalidator.cpp
  CXX      qt/libbitcoinqt_a-moc_bitcoinaddressvalidator.o
  GEN      qt/moc_bitcoinamountfield.cpp
  CXX      qt/libbitcoinqt_a-moc_bitcoinamountfield.o
  GEN      qt/moc_bitcoin.cpp
  CXX      qt/libbitcoinqt_a-moc_bitcoin.o
  GEN      qt/moc_bitcoingui.cpp
  CXX      qt/libbitcoinqt_a-moc_bitcoingui.o
  GEN      qt/moc_bitcoinunits.cpp
  CXX      qt/libbitcoinqt_a-moc_bitcoinunits.o
  GEN      qt/moc_clientmodel.cpp
  CXX      qt/libbitcoinqt_a-moc_clientmodel.o
  GEN      qt/moc_coincontroldialog.cpp
  CXX      qt/libbitcoinqt_a-moc_coincontroldialog.o
  GEN      qt/moc_coincontroltreewidget.cpp
  CXX      qt/libbitcoinqt_a-moc_coincontroltreewidget.o
  GEN      qt/moc_csvmodelwriter.cpp
  CXX      qt/libbitcoinqt_a-moc_csvmodelwriter.o
  GEN      qt/moc_editaddressdialog.cpp
  CXX      qt/libbitcoinqt_a-moc_editaddressdialog.o
  GEN      qt/moc_guiutil.cpp
  CXX      qt/libbitcoinqt_a-moc_guiutil.o
  GEN      qt/moc_intro.cpp
  CXX      qt/libbitcoinqt_a-moc_intro.o
  GEN      qt/moc_macdockiconhandler.cpp
  CXX      qt/libbitcoinqt_a-moc_macdockiconhandler.o
  GEN      qt/moc_macnotificationhandler.cpp
  CXX      qt/libbitcoinqt_a-moc_macnotificationhandler.o
  GEN      qt/moc_modaloverlay.cpp
  CXX      qt/libbitcoinqt_a-moc_modaloverlay.o
  GEN      qt/moc_notificator.cpp
  CXX      qt/libbitcoinqt_a-moc_notificator.o
  GEN      qt/moc_openuridialog.cpp
  CXX      qt/libbitcoinqt_a-moc_openuridialog.o
  GEN      qt/moc_optionsdialog.cpp
  CXX      qt/libbitcoinqt_a-moc_optionsdialog.o
  GEN      qt/moc_optionsmodel.cpp
  CXX      qt/libbitcoinqt_a-moc_optionsmodel.o
  GEN      qt/moc_overviewpage.cpp
  CXX      qt/libbitcoinqt_a-moc_overviewpage.o
  GEN      qt/moc_peertablemodel.cpp
  CXX      qt/libbitcoinqt_a-moc_peertablemodel.o
  GEN      qt/moc_paymentserver.cpp
  CXX      qt/libbitcoinqt_a-moc_paymentserver.o
  GEN      qt/moc_psbtoperationsdialog.cpp
  CXX      qt/libbitcoinqt_a-moc_psbtoperationsdialog.o
  GEN      qt/moc_qrimagewidget.cpp
  CXX      qt/libbitcoinqt_a-moc_qrimagewidget.o
  GEN      qt/moc_qvalidatedlineedit.cpp
  CXX      qt/libbitcoinqt_a-moc_qvalidatedlineedit.o
  GEN      qt/moc_qvaluecombobox.cpp
  CXX      qt/libbitcoinqt_a-moc_qvaluecombobox.o
  GEN      qt/moc_receivecoinsdialog.cpp
  CXX      qt/libbitcoinqt_a-moc_receivecoinsdialog.o
  GEN      qt/moc_receiverequestdialog.cpp
  CXX      qt/libbitcoinqt_a-moc_receiverequestdialog.o
  GEN      qt/moc_recentrequeststablemodel.cpp
  CXX      qt/libbitcoinqt_a-moc_recentrequeststablemodel.o
  GEN      qt/moc_rpcconsole.cpp
  CXX      qt/libbitcoinqt_a-moc_rpcconsole.o
  GEN      qt/moc_sendcoinsdialog.cpp
  CXX      qt/libbitcoinqt_a-moc_sendcoinsdialog.o
  GEN      qt/moc_sendcoinsentry.cpp
  CXX      qt/libbitcoinqt_a-moc_sendcoinsentry.o
  GEN      qt/moc_signverifymessagedialog.cpp
  CXX      qt/libbitcoinqt_a-moc_signverifymessagedialog.o
  GEN      qt/moc_splashscreen.cpp
  CXX      qt/libbitcoinqt_a-moc_splashscreen.o
  GEN      qt/moc_trafficgraphwidget.cpp
  CXX      qt/libbitcoinqt_a-moc_trafficgraphwidget.o
  GEN      qt/moc_transactiondesc.cpp
  CXX      qt/libbitcoinqt_a-moc_transactiondesc.o
  GEN      qt/moc_transactiondescdialog.cpp
  CXX      qt/libbitcoinqt_a-moc_transactiondescdialog.o
  GEN      qt/moc_transactionfilterproxy.cpp
  CXX      qt/libbitcoinqt_a-moc_transactionfilterproxy.o
  GEN      qt/moc_transactionoverviewwidget.cpp
  CXX      qt/libbitcoinqt_a-moc_transactionoverviewwidget.o
  GEN      qt/moc_transactiontablemodel.cpp
  CXX      qt/libbitcoinqt_a-moc_transactiontablemodel.o
  GEN      qt/moc_transactionview.cpp
  CXX      qt/libbitcoinqt_a-moc_transactionview.o
  GEN      qt/moc_utilitydialog.cpp
  CXX      qt/libbitcoinqt_a-moc_utilitydialog.o
  GEN      qt/moc_walletcontroller.cpp
  CXX      qt/libbitcoinqt_a-moc_walletcontroller.o
  GEN      qt/moc_walletframe.cpp
  CXX      qt/libbitcoinqt_a-moc_walletframe.o
  GEN      qt/moc_walletmodel.cpp
  CXX      qt/libbitcoinqt_a-moc_walletmodel.o
  GEN      qt/moc_walletview.cpp
  CXX      qt/libbitcoinqt_a-moc_walletview.o
  GEN      qt/qrc_bitcoin.cpp
  CXX      qt/libbitcoinqt_a-qrc_bitcoin.o
  GEN      qt/locale/bitcoin_af.qm
  GEN      qt/locale/bitcoin_am.qm
  GEN      qt/locale/bitcoin_ar.qm
  GEN      qt/locale/bitcoin_be.qm
  GEN      qt/locale/bitcoin_bg.qm
  GEN      qt/locale/bitcoin_bn.qm
  GEN      qt/locale/bitcoin_bs.qm
  GEN      qt/locale/bitcoin_ca.qm
  GEN      qt/locale/bitcoin_cs.qm
Removed plural forms as the target language has less forms.
If this sounds wrong, possibly the target language is not set or recognized.
  GEN      qt/locale/bitcoin_cy.qm
  GEN      qt/locale/bitcoin_da.qm
  GEN      qt/locale/bitcoin_de.qm
  GEN      qt/locale/bitcoin_el.qm
  GEN      qt/locale/bitcoin_en.qm
  GEN      qt/locale/bitcoin_en_GB.qm
  GEN      qt/locale/bitcoin_eo.qm
  GEN      qt/locale/bitcoin_es.qm
  GEN      qt/locale/bitcoin_es_CL.qm
  GEN      qt/locale/bitcoin_es_CO.qm
  GEN      qt/locale/bitcoin_es_DO.qm
  GEN      qt/locale/bitcoin_es_MX.qm
  GEN      qt/locale/bitcoin_es_VE.qm
  GEN      qt/locale/bitcoin_et.qm
  GEN      qt/locale/bitcoin_eu.qm
  GEN      qt/locale/bitcoin_fa.qm
Removed plural forms as the target language has less forms.
If this sounds wrong, possibly the target language is not set or recognized.
  GEN      qt/locale/bitcoin_fi.qm
  GEN      qt/locale/bitcoin_fil.qm
  GEN      qt/locale/bitcoin_fr.qm
  GEN      qt/locale/bitcoin_gl_ES.qm
  GEN      qt/locale/bitcoin_he.qm
Removed plural forms as the target language has less forms.
If this sounds wrong, possibly the target language is not set or recognized.
  GEN      qt/locale/bitcoin_hi.qm
  GEN      qt/locale/bitcoin_hr.qm
  GEN      qt/locale/bitcoin_hu.qm
Removed plural forms as the target language has less forms.
If this sounds wrong, possibly the target language is not set or recognized.
  GEN      qt/locale/bitcoin_id.qm
  GEN      qt/locale/bitcoin_is.qm
  GEN      qt/locale/bitcoin_it.qm
  GEN      qt/locale/bitcoin_ja.qm
  GEN      qt/locale/bitcoin_ka.qm
  GEN      qt/locale/bitcoin_kk.qm
  GEN      qt/locale/bitcoin_km.qm
  GEN      qt/locale/bitcoin_ko.qm
  GEN      qt/locale/bitcoin_ku_IQ.qm
  GEN      qt/locale/bitcoin_ky.qm
  GEN      qt/locale/bitcoin_la.qm
  GEN      qt/locale/bitcoin_lt.qm
Removed plural forms as the target language has less forms.
If this sounds wrong, possibly the target language is not set or recognized.
  GEN      qt/locale/bitcoin_lv.qm
  GEN      qt/locale/bitcoin_mk.qm
  GEN      qt/locale/bitcoin_ml.qm
  GEN      qt/locale/bitcoin_mn.qm
  GEN      qt/locale/bitcoin_mr_IN.qm
  GEN      qt/locale/bitcoin_ms.qm
  GEN      qt/locale/bitcoin_my.qm
  GEN      qt/locale/bitcoin_nb.qm
  GEN      qt/locale/bitcoin_ne.qm
  GEN      qt/locale/bitcoin_nl.qm
  GEN      qt/locale/bitcoin_pam.qm
  GEN      qt/locale/bitcoin_pl.qm
Removed plural forms as the target language has less forms.
If this sounds wrong, possibly the target language is not set or recognized.
  GEN      qt/locale/bitcoin_pt.qm
  GEN      qt/locale/bitcoin_pt_BR.qm
  GEN      qt/locale/bitcoin_ro.qm
  GEN      qt/locale/bitcoin_ru.qm
Removed plural forms as the target language has less forms.
If this sounds wrong, possibly the target language is not set or recognized.
  GEN      qt/locale/bitcoin_si.qm
  GEN      qt/locale/bitcoin_sk.qm
Removed plural forms as the target language has less forms.
If this sounds wrong, possibly the target language is not set or recognized.
  GEN      qt/locale/bitcoin_sl.qm
  GEN      qt/locale/bitcoin_sn.qm
  GEN      qt/locale/bitcoin_sq.qm
  GEN      qt/locale/bitcoin_sr.qm
  GEN      qt/locale/bitcoin_sr@latin.qm
  GEN      qt/locale/bitcoin_sv.qm
  GEN      qt/locale/bitcoin_szl.qm
Removed plural forms as the target language has less forms.
If this sounds wrong, possibly the target language is not set or recognized.
  GEN      qt/locale/bitcoin_ta.qm
  GEN      qt/locale/bitcoin_te.qm
  GEN      qt/locale/bitcoin_th.qm
  GEN      qt/locale/bitcoin_tr.qm
  GEN      qt/locale/bitcoin_uk.qm
Removed plural forms as the target language has less forms.
If this sounds wrong, possibly the target language is not set or recognized.
  GEN      qt/locale/bitcoin_ur.qm
  GEN      qt/locale/bitcoin_uz@Cyrl.qm
  GEN      qt/locale/bitcoin_uz@Latn.qm
  GEN      qt/locale/bitcoin_vi.qm
  GEN      qt/locale/bitcoin_yo.qm
  GEN      qt/locale/bitcoin_zh-Hans.qm
  GEN      qt/locale/bitcoin_zh.qm
  GEN      qt/locale/bitcoin_zh_CN.qm
  GEN      qt/locale/bitcoin_zh_HK.qm
  GEN      qt/locale/bitcoin_zh_TW.qm
  GEN      qt/locale/bitcoin_zu.qm
  GEN      qt/qrc_bitcoin_locale.cpp
  CXX      qt/libbitcoinqt_a-qrc_bitcoin_locale.o
  AR       qt/libbitcoinqt.a
  CXXLD    qt/bitcoin-qt
  CXX      qt/test/test_bitcoin_qt-apptests.o
  CXX      qt/test/test_bitcoin_qt-compattests.o
  CXX      qt/test/test_bitcoin_qt-rpcnestedtests.o
  CXX      qt/test/test_bitcoin_qt-test_main.o
  CXX      qt/test/test_bitcoin_qt-uritests.o
  CXX      qt/test/test_bitcoin_qt-util.o
  CXX      qt/test/test_bitcoin_qt-addressbooktests.o
  CXX      qt/test/test_bitcoin_qt-wallettests.o
  CXX      wallet/test/qt_test_test_bitcoin_qt-wallet_test_fixture.o
  GEN      qt/test/moc_apptests.cpp
  CXX      qt/test/test_bitcoin_qt-moc_apptests.o
  GEN      qt/test/moc_compattests.cpp
  CXX      qt/test/test_bitcoin_qt-moc_compattests.o
  GEN      qt/test/moc_rpcnestedtests.cpp
  CXX      qt/test/test_bitcoin_qt-moc_rpcnestedtests.o
  GEN      qt/test/moc_uritests.cpp
  CXX      qt/test/test_bitcoin_qt-moc_uritests.o
  GEN      qt/test/moc_addressbooktests.cpp
  CXX      qt/test/test_bitcoin_qt-moc_addressbooktests.o
  GEN      qt/test/moc_wallettests.cpp
  CXX      qt/test/test_bitcoin_qt-moc_wallettests.o
  CXXLD    qt/test/test_bitcoin-qt
  CXX      test/fuzz/fuzz-addition_overflow.o
  CXX      test/fuzz/fuzz-addrdb.o
  CXX      test/fuzz/fuzz-addrman.o
  CXX      test/fuzz/fuzz-asmap.o
  CXX      test/fuzz/fuzz-asmap_direct.o
  CXX      test/fuzz/fuzz-autofile.o
  CXX      test/fuzz/fuzz-banman.o
  CXX      test/fuzz/fuzz-base_encode_decode.o
  CXX      test/fuzz/fuzz-bech32.o
  CXX      test/fuzz/fuzz-block.o
  CXX      test/fuzz/fuzz-block_header.o
  CXX      test/fuzz/fuzz-blockfilter.o
  CXX      test/fuzz/fuzz-bloom_filter.o
  CXX      test/fuzz/fuzz-buffered_file.o
  CXX      test/fuzz/fuzz-chain.o
  CXX      test/fuzz/fuzz-checkqueue.o
  CXX      test/fuzz/fuzz-coins_view.o
  CXX      test/fuzz/fuzz-connman.o
  CXX      test/fuzz/fuzz-crypto.o
  CXX      test/fuzz/fuzz-crypto_aes256.o
  CXX      test/fuzz/fuzz-crypto_aes256cbc.o
  CXX      test/fuzz/fuzz-crypto_chacha20.o
  CXX      test/fuzz/fuzz-crypto_chacha20_poly1305_aead.o
  CXX      test/fuzz/fuzz-crypto_common.o
  CXX      test/fuzz/fuzz-crypto_hkdf_hmac_sha256_l32.o
  CXX      test/fuzz/fuzz-crypto_poly1305.o
  CXX      test/fuzz/fuzz-cuckoocache.o
  CXX      test/fuzz/fuzz-data_stream.o
  CXX      test/fuzz/fuzz-decode_tx.o
  CXX      test/fuzz/fuzz-descriptor_parse.o
  CXX      test/fuzz/fuzz-deserialize.o
  CXX      test/fuzz/fuzz-eval_script.o
  CXX      test/fuzz/fuzz-fee_rate.o
  CXX      test/fuzz/fuzz-fees.o
  CXX      test/fuzz/fuzz-flatfile.o
  CXX      test/fuzz/fuzz-float.o
  CXX      test/fuzz/fuzz-golomb_rice.o
  CXX      test/fuzz/fuzz-hex.o
  CXX      test/fuzz/fuzz-http_request.o
  CXX      test/fuzz/fuzz-integer.o

  CXX      test/fuzz/fuzz-key.o
  CXX      test/fuzz/fuzz-key_io.o
  CXX      test/fuzz/fuzz-kitchen_sink.o
  CXX      test/fuzz/fuzz-load_external_block_file.o
  CXX      test/fuzz/fuzz-locale.o
  CXX      test/fuzz/fuzz-merkleblock.o
  CXX      test/fuzz/fuzz-message.o
  CXX      test/fuzz/fuzz-muhash.o
  CXX      test/fuzz/fuzz-multiplication_overflow.o
  CXX      test/fuzz/fuzz-net.o
  CXX      test/fuzz/fuzz-net_permissions.o
  CXX      test/fuzz/fuzz-netaddress.o
  CXX      test/fuzz/fuzz-node_eviction.o
  CXX      test/fuzz/fuzz-p2p_transport_deserializer.o
  CXX      test/fuzz/fuzz-parse_hd_keypath.o
  CXX      test/fuzz/fuzz-parse_iso8601.o
  CXX      test/fuzz/fuzz-parse_numbers.o
  CXX      test/fuzz/fuzz-parse_script.o
  CXX      test/fuzz/fuzz-parse_univalue.o
  CXX      test/fuzz/fuzz-policy_estimator.o
  CXX      test/fuzz/fuzz-policy_estimator_io.o
  CXX      test/fuzz/fuzz-pow.o
  CXX      test/fuzz/fuzz-prevector.o
  CXX      test/fuzz/fuzz-primitives_transaction.o
  CXX      test/fuzz/fuzz-process_message.o
  CXX      test/fuzz/fuzz-process_messages.o
  CXX      test/fuzz/fuzz-protocol.o
  CXX      test/fuzz/fuzz-psbt.o
  CXX      test/fuzz/fuzz-random.o
  CXX      test/fuzz/fuzz-rbf.o
  CXX      test/fuzz/fuzz-rolling_bloom_filter.o
  CXX      test/fuzz/fuzz-script.o
  CXX      test/fuzz/fuzz-script_assets_test_minimizer.o
  CXX      test/fuzz/fuzz-script_bitcoin_consensus.o
  CXX      test/fuzz/fuzz-script_descriptor_cache.o
  CXX      test/fuzz/fuzz-script_flags.o
  CXX      test/fuzz/fuzz-script_interpreter.o
  CXX      test/fuzz/fuzz-script_ops.o
  CXX      test/fuzz/fuzz-script_sigcache.o
  CXX      test/fuzz/fuzz-script_sign.o
  CXX      test/fuzz/fuzz-scriptnum_ops.o
  CXX      test/fuzz/fuzz-secp256k1_ec_seckey_import_export_der.o
  CXX      test/fuzz/fuzz-secp256k1_ecdsa_signature_parse_der_lax.o
  CXX      test/fuzz/fuzz-signature_checker.o
  CXX      test/fuzz/fuzz-signet.o
  CXX      test/fuzz/fuzz-span.o
  CXX      test/fuzz/fuzz-spanparsing.o
  CXX      test/fuzz/fuzz-string.o
  CXX      test/fuzz/fuzz-strprintf.o
  CXX      test/fuzz/fuzz-system.o
  CXX      test/fuzz/fuzz-timedata.o
  CXX      test/fuzz/fuzz-transaction.o
  CXX      test/fuzz/fuzz-tx_in.o
  CXX      test/fuzz/fuzz-tx_out.o
  CXX      test/fuzz/fuzz-txrequest.o
  CXX      test/fuzz/libtest_fuzz_a-fuzz.o
  CXX      test/fuzz/libtest_fuzz_a-util.o
  AR       libtest_fuzz.a
  CXXLD    test/fuzz/fuzz
  CXX      support/libbitcoinconsensus_la-cleanse.lo
  CXX      crypto/libbitcoinconsensus_la-aes.lo
  CXX      crypto/libbitcoinconsensus_la-chacha_poly_aead.lo
  CXX      crypto/libbitcoinconsensus_la-chacha20.lo
  CXX      crypto/libbitcoinconsensus_la-hkdf_sha256_32.lo
  CXX      crypto/libbitcoinconsensus_la-hmac_sha256.lo
  CXX      crypto/libbitcoinconsensus_la-hmac_sha512.lo
  CXX      crypto/libbitcoinconsensus_la-poly1305.lo
  CXX      crypto/libbitcoinconsensus_la-muhash.lo
  CXX      crypto/libbitcoinconsensus_la-ripemd160.lo
  CXX      crypto/libbitcoinconsensus_la-sha1.lo
  CXX      crypto/libbitcoinconsensus_la-sha256.lo
  CXX      crypto/libbitcoinconsensus_la-sha3.lo
  CXX      crypto/libbitcoinconsensus_la-sha512.lo
  CXX      crypto/libbitcoinconsensus_la-siphash.lo
  CXX      crypto/libbitcoinconsensus_la-sha256_sse4.lo
  CXX      libbitcoinconsensus_la-arith_uint256.lo
  CXX      consensus/libbitcoinconsensus_la-merkle.lo
  CXX      consensus/libbitcoinconsensus_la-tx_check.lo
  CXX      libbitcoinconsensus_la-hash.lo
  CXX      primitives/libbitcoinconsensus_la-block.lo
  CXX      primitives/libbitcoinconsensus_la-transaction.lo
  CXX      libbitcoinconsensus_la-pubkey.lo
  CXX      script/libbitcoinconsensus_la-bitcoinconsensus.lo
  CXX      script/libbitcoinconsensus_la-interpreter.lo
  CXX      script/libbitcoinconsensus_la-script.lo
  CXX      script/libbitcoinconsensus_la-script_error.lo
  CXX      libbitcoinconsensus_la-uint256.lo
  CXX      util/libbitcoinconsensus_la-strencodings.lo
  CXXLD    libbitcoinconsensus.la
make[2]: Leaving directory '/home/asus/XXXXXXXX/src'
make[1]: Leaving directory '/home/asus/XXXXXXXX/src'
Making all in doc/man
make[1]: Entering directory '/home/asus/XXXXXXXX/doc/man'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/asus/XXXXXXXX/doc/man'
make[1]: Entering directory '/home/asus/XXXXXXXX'
make[1]: Nothing to be done for 'all-am'.
make[1]: Leaving directory '/home/asus/XXXXXXXX'
root@ubuntu:/home/asus/XXXXXXXX#
root@ubuntu:/home/asus/XXXXXXXX#


Title: Re: (HELP) creating ALT-COIN
Post by: mironkraft on February 21, 2021, 03:39:59 PM
Right now, im facing next problem for renaming the project:

tutorial: https://medium.com/@jordan.baczuk/how-to-fork-bitcoin-part-2-59b9eddb49a4

thanks in advace for any help

Code:
oot@ubuntu:/home/asus/XXXXXXXX# sudo find -type f -not -path "./.git/*" -exec sed -i 's/bitcoin/XXXXXXXX/g' {} +
root@ubuntu:/home/asus/XXXXXXXX# sudo find -type f -not -path "./.git/*" -exec sed -i 's/bitcoin/XXXXXXXX/g' {} +
root@ubuntu:/home/asus/XXXXXXXX# sudo find -type f -not -path "./.git/*" -exec sed -i 's/Bitcoin/XXXXXXXX/g' {} +
root@ubuntu:/home/asus/XXXXXXXX# sudo find -type f -not -path "./.git/*" -exec sed -i 's/BITCOIN/XXXXXXXX/g' {} +
root@ubuntu:/home/asus/XXXXXXXX# sudo find . -iname "bitcoin*" -exec rename 's/bitcoin/XXXXXXXX/' '{}' \;
find: ‘./build_msvc/bitcoin-cli’: No such file or directory
find: ‘./build_msvc/bitcoin-wallet’: No such file or directory
find: ‘./build_msvc/bitcoind’: No such file or directory
find: ‘./build_msvc/bitcoin-qt’: No such file or directory
find: ‘./build_msvc/bitcoin-tx’: No such file or directory
root@ubuntu:/home/asus/XXXXXXXX# sudo find . -iname "*bitcoin*" -exec rename 's/bitcoin/XXXXXXXX/' '{}' \;
find: ‘./build_msvc/libbitcoin_qt’: No such file or directory
find: ‘./build_msvc/bench_bitcoin’: No such file or directory
find: ‘./build_msvc/libbitcoin_crypto’: No such file or directory
find: ‘./build_msvc/libbitcoin_wallet_tool’: No such file or directory
find: ‘./build_msvc/libbitcoin_cli’: No such file or directory
find: ‘./build_msvc/test_bitcoin’: No such file or directory
find: ‘./build_msvc/libbitcoin_util’: No such file or directory
find: ‘./build_msvc/libbitcoinconsensus’: No such file or directory
find: ‘./build_msvc/libbitcoin_common’: No such file or directory
find: ‘./build_msvc/test_bitcoin-qt’: No such file or directory
find: ‘./build_msvc/libbitcoin_wallet’: No such file or directory
find: ‘./build_msvc/libbitcoin_zmq’: No such file or directory
find: ‘./build_msvc/libbitcoin_server’: No such file or directory
root@ubuntu:/home/asus/XXXXXXXX#


Title: Re: (HELP) creating ALT-COIN
Post by: mironkraft on February 21, 2021, 03:53:57 PM
Another problem facing (after jumping last problem)

I went to REBUILD or BUILD with the name changed:
$ ./autogen.sh --> WORKED
$ ./configure --> WORKED
$ sudo make --> NOT WORKING

and at MAKE* drops this error:

Code:


configure.ac:48: installing 'build-aux/missing'
configure.ac:1586: error: required file 'libXXXXXXXXconsensus.pc.in' not found
configure.ac:1846: error: required file 'test/util/XXXXXXXX-util-test.py' not found
src/Makefile.am: installing 'build-aux/depcomp'
autoreconf: automake failed with exit status: 1

root@ubuntu:/home/asus/XXXXXXXX# sudo make
make: *** No targets specified and no makefile found.  Stop.
root@ubuntu:/home/asus/XXXXXXXX# make
make: *** No targets specified and no makefile found.  Stop.

Thanks for your time!


Title: Re: (HELP) creating ALT-COIN
Post by: mironkraft on February 22, 2021, 06:34:57 AM
Another problem facing (after jumping last problem)

I went to REBUILD or BUILD with the name changed:
$ ./autogen.sh --> WORKED
$ ./configure --> WORKED
$ sudo make --> NOT WORKING

and at MAKE* drops this error:

Code:


configure.ac:48: installing 'build-aux/missing'
configure.ac:1586: error: required file 'libXXXXXXXXconsensus.pc.in' not found
configure.ac:1846: error: required file 'test/util/XXXXXXXX-util-test.py' not found
src/Makefile.am: installing 'build-aux/depcomp'
autoreconf: automake failed with exit status: 1

root@ubuntu:/home/asus/XXXXXXXX# sudo make
make: *** No targets specified and no makefile found.  Stop.
root@ubuntu:/home/asus/XXXXXXXX# make
make: *** No targets specified and no makefile found.  Stop.

Thanks for your time!


The problem is:

Code:
oot@ubuntu:/home/asus/ArgentCoin# automake
configure.ac:1586: error: required file 'libXxxxxxXxxxconsensus.pc.in' not found
configure.ac:1846: error: required file 'test/util/XxxxxxXxxx-util-test.py' not found

this files exist on the main folder where im working, so I changed their capital letters to lowercase, but now this is my actuall problem when i do MAKE:

Code:
Making all in src
make[1]: Entering directory '/home/asus/XxxxxxXxxx/src'
make[2]: Entering directory '/home/asus/XxxxxxXxxx/src'
make[2]: *** No rule to make target 'XxxxxxXxxx.cpp', needed by 'XxxxxxXxxx-XxxxxxXxxx.o'.  Stop.
make[2]: Leaving directory '/home/asus/XxxxxxXxxx/src'
make[1]: *** [Makefile:15180: all-recursive] Error 1
make[1]: Leaving directory '/home/asus/XxxxxxXxxx/src'
make: *** [Makefile:808: all-recursive] Error 1



Thanks for the help in advace!


Title: Re: (HELP) creating ALT-COIN
Post by: mironkraft on February 22, 2021, 08:03:26 PM
Finaly I fully restarted the forking again, since it is not easy to fix for me

Asking for a thread close

Thanks