MarkusJx / prebuilt-boost

Prebuilt boost versions for github actions
MIT License
7 stars 5 forks source link

Windows static only for 32 bit? #17

Open mwydmuch opened 2 months ago

mwydmuch commented 2 months ago

Hello, I'm trying to use these builds via https://github.com/MarkusJx/install-boost to make Windows build with static libraries, however I get the following error during cmake configuration:

No suitable build variant has been found.

  The following variants have been tried and rejected:

  * libboost_filesystem-vc143-mt-gd-x32-1_78.lib (32 bit, need 64)

  * libboost_filesystem-vc143-mt-gd-x64-1_78.lib (shared runtime,
  Boost_USE_STATIC_RUNTIME=ON)

  * libboost_filesystem-vc143-mt-x32-1_78.lib (32 bit, need 64)

  * libboost_filesystem-vc143-mt-x64-1_78.lib (shared runtime,
  Boost_USE_STATIC_RUNTIME=ON)

The error is the same for all the versions 1.78+

MarkusJx commented 2 months ago

In general, as described in the readme, static windows 64-bit targets are supported. Can you please share your workflow definition?

This seems like an issue for install-boost, but in case it isn't I'll keep it open in here, otherwise I'll transfer this issue into the appropriate repository.