You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Solution to issue cannot be found in the documentation.
I checked the documentation.
Issue
I've been attempting to build a package that dynamically links against the sequential library and running into several issues.
The first is related to #102, which looks to already have a PR open.
For context, I'm running on an OSX arm processor.
After a temporary workaround of removing that import, successfully compiling and linking together the package, I now run into issues at runtime. It is unable to find the library at runtime. Using otool -L libdmumps_seq.dylib(on this installed libraries from conda-forge) reveals the following:
../lib/libdmumps_seq.dylib (compatibility version 0.0.0, current version 0.0.0)
@rpath/libmetis.dylib (compatibility version 0.0.0, current version 0.0.0)
@rpath/libmpiseq_seq.dylib (compatibility version 0.0.0, current version 0.0.0)
@rpath/liblapack.3.dylib (compatibility version 0.0.0, current version 0.0.0)
@rpath/libblas.3.dylib (compatibility version 0.0.0, current version 0.0.0)
@rpath/libmumps_common_seq.dylib (compatibility version 0.0.0, current version 0.0.0)
@rpath/libgfortran.5.dylib (compatibility version 6.0.0, current version 6.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1292.0.0)
It would appear that the rpath is not set for the first entry of the library (the other libraries smumps_seq, cmumps_seq, zmumps_seq have this same issue). However libesmumps.dylib and libmumps_common_seq.dylib do not have this issue.
I would add that running in a directory such that ../lib/libdmumps.dylib exists (I just put a symlink to lib in a directory above my cwd) successfully executes.
Solution to issue cannot be found in the documentation.
Issue
I've been attempting to build a package that dynamically links against the sequential library and running into several issues.
The first is related to #102, which looks to already have a PR open.
For context, I'm running on an OSX arm processor.
After a temporary workaround of removing that import, successfully compiling and linking together the package, I now run into issues at runtime. It is unable to find the library at runtime. Using
otool -L libdmumps_seq.dylib
(on this installed libraries from conda-forge) reveals the following:It would appear that the
rpath
is not set for the first entry of the library (the other librariessmumps_seq
,cmumps_seq
,zmumps_seq
have this same issue). Howeverlibesmumps.dylib
andlibmumps_common_seq.dylib
do not have this issue.Installed packages
Environment info
The text was updated successfully, but these errors were encountered: