libdolfin.so.1.2: undefined symbol
Running on linux mint, and have tried installing from sudo apt-get fenics and also from the source files. Either way, whenever I run any demo, I get the exact same undefined symbol error. Here is one particular example:
> python demo_cahn-
Traceback (most recent call last):
File "demo_cahn-
from dolfin import *
File "/usr/local/
import cpp
File "/usr/local/
exec("import %s" % module_name)
File "<string>", line 1, in <module>
File "/usr/local/
_common = swig_import_
File "/usr/local/
_mod = imp.load_
ImportError: /home/troy/
When I run:
> c++filt _ZN5boost3mpi6d
It returns:
boost::
My libboost_mpi files are in /usr/lib, I have included this directory as an environmental variable LD_LIBRARY_PATH and also tried including this directory simultaneously in the BOOST_DIR, BOOST_ROOT, and BOOST_LIBRARYDIR environmental variables. Nothing seems to fix this.
I have deleted the cmake cache in the dolfin-1.2.0 directory every time I redo this to no avail. Any ideas?
Question information
- Language:
- English Edit question
- Status:
- Answered
- For:
- DOLFIN Edit question
- Assignee:
- No assignee Edit question
- Last query:
- Last reply:
Can you help with this problem?
Provide an answer of your own, or ask Troy Butler for more information if necessary.