-
Notifications
You must be signed in to change notification settings - Fork 300
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
mingw64 build failing #454
Comments
That's a bit weird, ERROR_SUCCESS should come from windows.h. And if it can find the other windows stuff I can't see why that should be left out. I haven't built with mingw, but I can try it out. |
I tested with the mingw toolchain from MSYS2 and it worked fine. What I did was (I already had cmake and gcc installed):
|
I really recommend using MSYS2 https://www.msys2.org for the toolchain, as it comes with a package manager and makes for a way more reproducible setup. |
Thanks! compiling with msys succeeded, however, running
however this might be a different issue that maybe I should take to Markdown. |
For |
I'm trying to build Io on windows with mingw64, I'm not familiar with mingw but I managed to get it installed and in the path (I think), but when running
mingw32-make
I get the following error:I assumed it's a mingw64 issue and I found this SO question, and applied this patch linked from it, which got me through the error above, only to run into this error:
which I can't find a solution to, so I've come here for help.
Maybe a specific version of mingw64 is required? or some other environment setting, I can see the CI builds succesfuly, so I don't know what's wrong with my setup.
It's probably worth noting that I also downloaded the build artifacts from the CI (by forking and running the CI action in my account, and taking the binary files from there), and that worked well, but then I ran in to the same compile error when installing eerie, when it tries to compile the Markdown addon, and since most of the addons don't ship binaries, it seems I need to solve it no matter what.
I appreciate any help solving this
The text was updated successfully, but these errors were encountered: