-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for Windows #79
Comments
Could be addressed together with support for pre-compiled binaries: #77 (comment) |
TODO
|
Seeing |
I am not directly using the sharp-libvips binaries, I have a separate fork since the upstream does not work as is. Fork repo we are using is this - https://github.com/akash-akya/sharp-libvips/releases/tag/v8.14.1.rc3 Also there 2 things here:
So even if there is prebuilt libvips, we still need a way to compile NIF, currently our makefile only works for UNIX like systems. |
Oh got it. Misread the links! I've tried to see how |
That's correct. I just have to create a Makefile for windows for nif to work. Unlike other nif, here we have lot of dependencies involved, so just want to test it properly before releasing. |
You are great! I can help with testing for sure! Although bringing a VirtualBox Windows might be much easier to deal with. So far my setup was simply to get vs_BuildTools.exe and |
Hello, I make an attempt to compile Vix on windows. I pulled the last windows release from the sharp-libvips fork and stick it in c_src for now. The Makefile.win on my fork. This makefile.win give this result I don't have much experience in C and no experience at all in porting unix code to windows. If someone want to dig in you can start with that :) |
Hi @mrdotb, |
Any updates on this issue? |
Hey @ramyma, Unfortunately there is no progress. I do want to provide support for windows but blocker for me is that I don't have a windows system at hand to experiment and test. The mac laptop I have does not have enough space left to run windows inside VM. I'll try to make room and run windows vm in sometime but not sure about the timeline. Thanks |
Thanks @akash-akya, I hope it's not too hard to get around; I'm trying to distribute an application on Windows, and I hit a wall due to this issue. Please let me know if I can help you out somehow. I appreciate your effort 🙏 |
@akash-akya Is there a chance we can get native Windows support? |
Hey @ramyma, sorry for the late response. As for the Windows support, unfortunately my situation is still same as #79 (comment). Even if I add support now, maintaining it will take some constant effort without device at hand. Especially so because libvips has a lot of libraries which gets updated frequently. That said, I'll see if I can get a working version first, later we'll see about maintaining it. |
Thanks, appreciated! |
https://elixirforum.com/t/nmake-fatal-error-u1052-file-makefile-win-not-found-vix-image/52208
The text was updated successfully, but these errors were encountered: