libbitcoin / libbitcoin-build

Libbitcoin Build System
Other
16 stars 25 forks source link

MSVC: node builds failing with expected -consensus.lib dependency. #320

Closed evoskuil closed 5 months ago

evoskuil commented 5 months ago
LINK : fatal error LNK1104: cannot open file 'libbitcoin-consensus.lib' [D:\a\libbitcoin-node\libbitcoin-node\builds\msvc\vs2022\libbitcoin-node-test\libbitcoin-node-test.vcxproj]
  Visual Studio     : 17.0
  PlatformToolset   : v143
  ConfigurationType : Application
  Configuration     : DebugSEXE
  Processor         : amd64
  TargetPath        : D:\a\libbitcoin-node\libbitcoin-node\builds\msvc\vs2022\bn\..\..\..\..\bin\x64\Debug\v143\static\bn.exe
  Option-avx[512](https://github.com/libbitcoin/libbitcoin-node/actions/runs/8996474461/job/24713030513#step:5:513)     : false
  Option-avx2       : true
  Option-sse41      : true
  Option-shani      : false
  Option-neon       : false
  Linkage-secp256k1 : static
  Linkage-_system   : static
  Linkage-_consensus: static
  Linkage-_database : static
  Linkage-_network  : static
  Linkage-_node     : static
  executor.cpp
  main.cpp
  stack_trace.cpp
LINK : fatal error LNK1104: cannot open file 'libbitcoin-consensus.lib' [D:\a\libbitcoin-node\libbitcoin-node\builds\msvc\vs2022\bn\bn.vcxproj]

https://github.com/libbitcoin/libbitcoin-node/actions/runs/8996474461/job/24713030513

evoskuil commented 5 months ago

This is a reference within bn.props, libbitcoin-node.props, and libbitcoin-node-test.props.

evoskuil commented 5 months ago

https://github.com/libbitcoin/libbitcoin-node/pull/609/commits/ccf0165e05af2fe392eb084a0540b56e361dfc88