Skip to content

Generating the wheels for a package that needs Boost #989

Answered by henryiii
MonkeyBreaker asked this question in Q&A
Discussion options

You must be logged in to vote

On macOS, you are using the system libraries, so this works. Windows should be too, so this might possibly be a bug with \ being treated as a escape (not sure if it's on our side, or YAML). You might be better off with CIBW_ENVIRONMENT_PASS (and/or using static TOML configuration instead).

On linux, you are inside a docker container (manylinux, specifically), so you need to set it up there (in CIBW_BEFORE_ALL). You will need to use the system library one (very old), or build it yourself, or possibly use a separate build for it somewhere (someone else might know if there is one).

Just to verify, are you sure you need a built boost? A lot of boost is header only, and can easily be used with…

Replies: 2 comments 4 replies

Comment options

You must be logged in to vote
4 replies
@henryiii
Comment options

@henryiii
Comment options

@MonkeyBreaker
Comment options

@MonkeyBreaker
Comment options

Answer selected by MonkeyBreaker
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants