-
Notifications
You must be signed in to change notification settings - Fork 181
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
Module configuration broken on macOS-arm64 #2422
Comments
Have you tried a |
It's a fresh install.. The only "fix" I've found so far is to build with a Oddly though, after doing this, a new
Clearly, something has changed in my Qt/Homebrew setup between yesterday and today. Though I can't think what it could be... |
OK, another clue:
runs fine, and the test module compiles too, whereas
fails on linking Qt. In the latter case, Given that
It is worrying that Anacona's |
Yes, that's odd. So it's the same Any chance you could post the |
No, it's not the same config in both cases. If I run If I run I uninstalled Anaconda and will look for other ways to manage my python3 setup. Frankly I'm sick of the whole 2-vs-3 debacle... I'll close this issue for now, but we may expect other build issues arising from Anaconda setups in future. |
There appears to be an issue with developer module support on macOS-arm64. (Obviously related to #2247 but starting a new thread because the other one is long enough already.)
MRtrix3 installed from source, using default
./configure & ./build
with Qt5 and Eigen installed through homebrew. To reproduce the issue:produces a long list of linker issues, all to do with the target architecture. From
build.log
:The compiler and linker commands are identical to those in
../mrtrix3/build.log
, so I don't understand why the module is trying to build x86 binaries when their (shared) config is set up to build for arm64. Any ideas I while keep digging?The text was updated successfully, but these errors were encountered: