-
Notifications
You must be signed in to change notification settings - Fork 475
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
Fails to build with SuperLU option #3171
Comments
The version of SuperLU_Dist (v5 vs v6 and newer) is not auto-detected: when using v5, please set the flag |
Thanks! |
When superlu-dist is used - libmfem.so.4.4.0 isn't linked with its shared library:
|
|
Hi @yurivict, sorry for the late reply. I was not able to reproduce the issue. In the CMake output, what does the line containing |
Hi @yurivict, is this still an issue after the 4.5 release. |
4.5 doesn't have this problem. |
Sorry, I take it back.
|
In the CMake output, what does the line containing |
It only says: When
However, Instead you should use pkg-config (through cmake) to find
|
|
not stale |
One thing that seems wrong is the flag you specify:
and that directory is not the directory that
You can also set just
If MFEM's CMake build system does not work with these settings, only then you'll need to set
Regarding the link failures: if you are setting Both other issues #3191 and #3276 seem to be revolving around the same or similar issues with SuperLU_DIST. It is best to keep the discussion in one place -- it seems to me the root of all these issues is the same. |
|
confirming that the version 4.4 works on FreeBSD 13.2 with ports from 10/17/2023. @yurivict let us know if you need help upgrading to mfem 4.6. |
When configured with
-DMFEM_USE_SUPERLU=ON -DSuperLUDist_DIR=/usr/local -DSuperLUDist_INCLUDE_DIRS=/usr/local/include/superlu
the build fails:superlu-5.3.0 doesn't install
superlu_defs.h
.Version: 4.4
clang-14
FreeBSD 13.1
The text was updated successfully, but these errors were encountered: