-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Undefined symbols when using cmake based build on macOS #4347
Comments
Could be due to some tricks that are played so that xerbla can be overloaded with a user-provided error handler (which is e.g. what some tests use). I'm pretty sure that your libopenblas.a will have a |
Well, it has only
But the same behaviour on macOS 12 as well where it works:
|
BTW I may try to fix build by |
As expected it had been built. Building mumps to confirm that it works as expected. Which includes by dependencies scalapack, scotch and few other things. |
Hey,
I've discovered a wired issue when I've switched to cmake based build:
It appears on macOS 10.5 and 10.6 only when build calls
gfortran
with parameters-fpic -shared -Wl,-all_load -Wl,-force_load,libopenblas.a -Wl,-noall_load
.Since 10.7 this issue do not reproduced, and the major differences that since 10.7 it has libc++ and clang based "world". I not sure how it related, but it seems some condition inside cmake files aren't hold.
Does it ring any bell?
The text was updated successfully, but these errors were encountered: