Skip to content
Discussion options

You must be logged in to vote

scikit-build-core supports this directly via a configuration parameter. Classic scikit-build is limited to setuptools, so it can't directly produce py3-none, but you can retag the wheel (starting with wheel 0.40):

$ wheel tags --python-tag py3 --abi-tag none --remove <filename>.whl

You can't get dependencies from brew for building cross-compiled wheels (and in general, they aren't designed for redistributable binaries either). So you'll need a Universal version of g-fortran ideally compiled with a good setting for MACOSX_DEPLOYMENT_TARGET. Usually this means you need to build the dep yourself - though always check to see if someone supplies binaries. OpenMP's not too hard, and I think gfo…

Replies: 1 comment 5 replies

Comment options

You must be logged in to vote
5 replies
@gnikit
Comment options

@Czaki
Comment options

Czaki Mar 29, 2023
Collaborator

@henryiii
Comment options

Answer selected by gnikit
@Czaki
Comment options

Czaki Mar 29, 2023
Collaborator

@gnikit
Comment options

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