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
Using the build frontend, we realized the build/packaging was not succeeding correctly, resulting in the dimlp and fidex libraries missing from the binary wheel.
After investigation, it seems the hatch build backend is not approriate for binaries with bindings. An alternative way is to use the scikit-build-core build backend, which is simple and works great with one caveat: it requires the WIndows binaries to be built with MSVC as MingW is not supported (which makes sense as Python windows banaried are built with msvc).
In turn, this requires the CMake files to be adjusted for MSVC. Some partial work is available in the fixbuildmsvc branch. Some minor code changes might be required too.
Using the build frontend, we realized the build/packaging was not succeeding correctly, resulting in the dimlp and fidex libraries missing from the binary wheel.
After investigation, it seems the hatch build backend is not approriate for binaries with bindings. An alternative way is to use the scikit-build-core build backend, which is simple and works great with one caveat: it requires the WIndows binaries to be built with MSVC as MingW is not supported (which makes sense as Python windows banaried are built with msvc).
In turn, this requires the CMake files to be adjusted for MSVC. Some partial work is available in the
fixbuildmsvc
branch. Some minor code changes might be required too.Alternative:
The text was updated successfully, but these errors were encountered: