phusion / traveling-ruby

Self-contained Ruby binaries that can run on any Linux distribution and any macOS machine.
http://FooBarWidget.github.io/traveling-ruby
MIT License
2.1k stars 122 forks source link

What is the necessary work for getting Native extensions working with Windows? #91

Closed fxfactorial closed 4 years ago

fxfactorial commented 7 years ago

As a starting step, I need to get the gem dependency unf_ext working with traveling ruby, what kind of things would I need to change. I can do the work, just would appreciate some guidance. Thanks.

hanetzer commented 6 years ago

I'm also interested in this, and being a bit skilled in cross-compilation from linux to windows via mingw-w64, I believe I could be of help here. Are you guys fine with the idea of cross-compiled native gems?

FooBarWidget commented 6 years ago

Sounds great to me if you can get it working reliably.

Sent from my Android phone.

Op 26 dec. 2017 17:45 schreef "hanetzer" notifications@github.com:

I'm also interested in this, and being a bit skilled in cross-compilation from linux to windows via mingw-w64, I believe I could be of help here. Are you guys fine with the idea of cross-compiled native gems?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/phusion/traveling-ruby/issues/91#issuecomment-353988246, or mute the thread https://github.com/notifications/unsubscribe-auth/AAADM0m-hfOiKPDkfUgmLTkTR2rOwk65ks5tESKegaJpZM4Pe6Zw .

FloorD commented 6 years ago

We're consolidating all issues concerning Windows support to work on in the next few weeks. @fxfactorial @hanetzer would you be interested in working on this with us?

hanetzer commented 6 years ago

@FloorD sure. I'm pretty alright with mingw-w64 and ruby stuff, and am pretty good at wrangling build systems.