-
Notifications
You must be signed in to change notification settings - Fork 40
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
Cross-compile on Linux, target i686-pc-windows-gnu fails. #31
Comments
You should provide the entire output (i.e. include the environment variables etc. that come after the output you pasted.) That said, you should confirm if your toolchain is able to build the upstream Tracy project at all. I myself find issues like |
tracybuildbuild.txt This is with
I know, mingw is a problem. i686-pc-windows-gnu is supposed to be a Rust "tier I target", so it's supposed to "just work". If something is missing from the Rust tool chain, that's a problem with the toolchain and should be reported. The first error reported, with "<mutex>", is interesting. That's a known error in other packages.. It's enough of a known error that rustc has a special message for it.
But what rustc is suggesting, adding " This looks like some kind of version problem. Is there something else you would like me to build, as a test? |
Thank you for the full log.
Unfortunately, I haven't much in terms of suggestions of what could be going wrong with the |
Possibly related: microsoft/STL#980 |
Does not seem to be a problem with current versions as of this date. |
Compiling a program that uses Tracy and works on Linux.
Trying a compile with target
cargo build --target i686-pc-windows-gnu
. Compile time errors.Looks like a missing dependency at the C++ level, or wrong version, or something like that.
System doing the compile is 20.04 LTS.
Program being compiled is "Rend3": Location: https://github.com/BVE-Reborn/rend3
The text was updated successfully, but these errors were encountered: