-
Notifications
You must be signed in to change notification settings - Fork 109
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
OS X: Wrong CMake flag: " LLVM_DEFAULT_TARGET_TRIPLE=x86_64-unknown-linux-gnu" #110
Comments
This happened somewhat later in the build:
I don't know how to make this give me verbose output, so this is currently all I have. :) |
The incorrect target is being passed because the makefile ( It's kinda a moot point at the moment, because OSX builds don't work (linking errors creating the final executable) |
Huh? No. It built perfectly, actually :)
Well the target-passing makes sense now. Thanks :) EDIT
The default linker is here:
So this is appearently a GNU linker vs. LLVM linker difference... Any workaround here? |
Not built in - as said, OSX isn't working (I don't have a OSX machine easily accessible, so I can't do much work on it) The bit that doesn't work isn't building mrustc (that usually works properly), it's building anything with mrustc (see https://travis-ci.org/thepowersgang/mrustc/jobs/490819360) If you're able to get things working on OSX (particularly working on travis), I'm open to a pull request. |
There have been quite a few macos improvements recently, have any of these fixed the remaining issues? The original issue ( |
When I saw this command floating by on my terminal, I immediately tilted my head - because this is pretty much not correct. On my case, it should be passing
x86_64-apple-darwin
instead. Any idea why this is happening?The text was updated successfully, but these errors were encountered: