You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is this correct? My version of cibuildwheel is not finding boost (or python, but that can be a separate issue)
-- Could NOT find Python3 (missing: Python3_LIBRARIES Development Development.Embed) (found version "3.8.17")
CMake Error at /opt/_internal/pipx/venvs/cmake/lib/python3.10/site-packages/cmake/data/share/cmake-3.26/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
Could NOT find Boost (missing: Boost_INCLUDE_DIR) (Required is at least
version "1.79")
There is a more modern way is to pass these flags via 'config-settings'. Perhaps that will work better, these kinds of options have been in flux lately.
CIBW_CONFIG_SETTINGS_LINUX: "--global-option=--boost-root=/boost"# or, the correct option might be...CIBW_CONFIG_SETTINGS_LINUX: "--build-option=--boost-root=/boost"
Description
A library I am trying to build wheels for, you need to pass in the boost root directory like so:
I am adding boost by doing:
I think from the docs, this should pass in arguments:
Is this correct? My version of cibuildwheel is not finding boost (or python, but that can be a separate issue)
Any help would be appreciated, thanks.
For reference, my repo is https://github.com/mcleantom/pangeo-pyinterp
Build log
https://github.com/mcleantom/pangeo-pyinterp/actions/runs/8254883117/job/22580063074
CI config
https://github.com/mcleantom/pangeo-pyinterp/blob/master/.github/workflows/pypipublishtest.yaml
The text was updated successfully, but these errors were encountered: