1

我从 https://github.com/libbitcoin/libbitcoin的 github repo 获得了最新信息

已经建好https://github.com/libbitcoin/secp256k1

但是,此构建错误似乎表明两个 repos HEAD 不同步。

  ...
  CXX      src/wallet/parse_encrypted_keys/src_libbitcoin_la-parse_encrypted_private.lo
  CXX      src/wallet/parse_encrypted_keys/src_libbitcoin_la-parse_encrypted_public.lo
  CXX      src/wallet/parse_encrypted_keys/src_libbitcoin_la-parse_encrypted_token.lo
  CXXLD    src/libbitcoin.la
copying selected object files to avoid basename conflicts...
  CXX      examples/examples_libbitcoin_examples-main.o
  CXXLD    examples/libbitcoin_examples
src/.libs/libbitcoin.so: undefined reference to `secp256k1_ecdsa_recover'
src/.libs/libbitcoin.so: undefined reference to `secp256k1_ecdsa_sign_recoverable'
src/.libs/libbitcoin.so: undefined reference to `secp256k1_ecdsa_recoverable_signature_serialize_compact'
src/.libs/libbitcoin.so: undefined reference to `secp256k1_ecdsa_recoverable_signature_parse_compact'
collect2: error: ld returned 1 exit status
make: *** [Makefile:2185: examples/libbitcoin_examples] Error 1

此外,在 secp256k1 上运行 git tag 不会返回任何内容,因此无法确定 secp256k1 上的哪些提交与 libbitcoin 上的哪些提交兼容。

任何帮助表示赞赏!

4

0 回答 0