question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Is it possible to do cross-compilation to build windows wheels?

See original GitHub issue

According to jq’s wiki, https://github.com/stedolan/jq/wiki/Cross-compilation , you may be able to build wheels for Windows from Linux. I would like to help but have no idea about how you are currently building wheels? Should I make a PR to change the setup.py or write a CI (continuous integration, github actions would be good) script?

Issue Analytics

  • State:open
  • Created 3 years ago
  • Comments:15 (1 by maintainers)

github_iconTop GitHub Comments

1reaction
mwilliamsoncommented, Aug 24, 2020

Wheels are currently built using Travis: https://github.com/mwilliamson/jq.py/blob/master/.travis.yml

0reactions
Congeecommented, Apr 13, 2021

Travis CI is no longer the go-to for open source projects due to its pricing changes. And, their Windows support is really inferior to Circle CI. If you need to grab a wheel, see https://github.com/Congee/jq.py/releases

Read more comments on GitHub >

github_iconTop Results From Across the Web

Tips and tricks - cibuildwheel - Read the Docs
cibuildwheel supports cross-compiling ARM64 wheels on all Windows runners, but a native ARM64 runner is required for testing. On non-native runners, tests for ......
Read more >
Towards standardizing cross compiling - Packaging
More generally, I'd like to be able to build all variants of a wheel from a single environment per platform (rather than per...
Read more >
Cross-compile extension on Linux for Windows - Stack Overflow
It offers a cross platform toolchain that can build packages for Linux, OSX and Windows and greatly simplifies building and shipping cross ......
Read more >
cibuildwheel - PyPI
Builds manylinux, musllinux, macOS 10.9+, and Windows wheels for CPython and PyPy ... Adds support for cross-compiling Windows ARM64 wheels.
Read more >
Building from source — NumPy v1.25.dev0 Manual
It may be possible to use pip to build a wheel, but pip configures its own environment; adapting the pip environment to cross-compilation...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found