-
Notifications
You must be signed in to change notification settings - Fork 824
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
ca5dec1 breaks MinGW build #2584
Comments
Ok, using a VS intrinsic is probably a bad idea on MinGW. Do you know if I can use |
Unfortunately I cannot help here as I am not really familiar with Windows. What about keeping two separate implementations where appropriate? |
Yeah, I'll do that. I "just" need to setup a MSYS2 config to test this... |
Maybe points 1) and 4) here can save some time. It contains the original links if needed. |
Well, my problem is I cannot have both rustc toolchain for MSVC and MINGW on Windows system. |
AFAIK all MSYS/MinGW stuff is confined into a single c:\msys64 directory. Then according to this a separate rust could be installed to a non-default location, for example somewhere in c:\msys\home< YOU >... But never tried that nor I'm familiar with Rust/Cargo itself. If it helps I can compile draft versions here. |
Can you try this branch: https://github.com/wasmerio/wasmer/tree/Fix_MinGW_build please? |
I confirm it worked! there is a single (unrelated) warning message generated
|
Great! |
This time it fails:
|
Yeah, so the |
Ok, I think I found it now. Can you try again please? |
All tests passed!
|
Great!!! |
Great, thanks!! |
Branch is merged, ticket can be closed I assume. |
Just retried after merge and all tests passed OK, thanks a lot! closing now. |
Recent commits do not build on MinGW
Compilation fails with missing symbols, see output below
Steps to reproduce
Expected behavior
Example output when building from source of commit 45f56d0 ( immediately previous to ca5dec1 )
Actual behavior
Additional context
Is MinGW an officially supported target? the above report + this one mean there is no MinGW support unless building from older source.
Thanks.
The text was updated successfully, but these errors were encountered: