I haven't been able to find out what the problem is still. Fenics builds,
but I cannot run anything.
If I try loading dolfin in python, I get:
Python 2.7.3 (default, Dec 18 2014, 19:10:20)
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
import dolfin
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File
"/pfs/nobackup/home/b/bbrydsoe/fenics_4_build/bld/profile/r63cg2noaejh/lib/python2.7/site-packages/dolfin/__init__.py",
line 16, in <module>
import cpp
File
"/pfs/nobackup/home/b/bbrydsoe/fenics_4_build/bld/profile/r63cg2noaejh/lib/python2.7/site-packages/dolfin/cpp/__init__.py",
line 42, in <module>
exec("import %s" % module_name)
File "<string>", line 1, in <module>
File
"/pfs/nobackup/home/b/bbrydsoe/fenics_4_build/bld/profile/r63cg2noaejh/lib/python2.7/site-packages/dolfin/cpp/common.py",
line 30, in <module>
_common = swig_import_helper()
File
"/pfs/nobackup/home/b/bbrydsoe/fenics_4_build/bld/profile/r63cg2noaejh/lib/python2.7/site-packages/dolfin/cpp/common.py",
line 26, in swig_import_helper
_mod = imp.load_module('_common', fp, pathname, description)
ImportError:
/pfs/nobackup/home/b/bbrydsoe/fenics_4_build/bld/trilinos/lpxvrylngji5/lib/libepetra.so.11:
undefined symbol: sgecon_
My best guess is that it is related to problems with SWIG? I have tried
building with the already installed SWIG, and lettng Fenics build, but no
changes. Nothing works.
Any ideas?
-Birgitte
On Thu, 26 Feb 2015, Birgitte Maria Elisabeth Brydso wrote:
On Mon, 23 Feb 2015, Birgitte Maria Elisabeth Brydso wrote:
I am trying to build fenics on an Ubuntu 12.04 cluster (not as root).
Using fenics-install.sh it goes further than it did with Dolfin, but I
still had problems, which all seems python-related. I asusme they are do to
local variations in where python is installed.
List of problems snipped.
I gave up on that track, and are trying to compile with different settings.
It compiles and I now get different runtime errors, which are related to
trilinos:
Traceback (most recent call last):
File "circle.py", line 18, in <module>
from dolfin import *
File
"/pfs/nobackup/home/b/bbrydsoe/fenics_4_build/bld/profile/v2hvayjs3g2y/lib/python2.7/site-packages/dolfin/__init__.py",
line 16, in <module>
import cpp
File
"/pfs/nobackup/home/b/bbrydsoe/fenics_4_build/bld/profile/v2hvayjs3g2y/lib/python2.7/site-packages/dolfin/cpp/__init__.py",
line 42, in <module>
exec("import %s" % module_name)
File "<string>", line 1, in <module>
File
"/pfs/nobackup/home/b/bbrydsoe/fenics_4_build/bld/profile/v2hvayjs3g2y/lib/python2.7/site-packages/dolfin/cpp/common.py",
line 32, in <module>
_common = swig_import_helper()
File
"/pfs/nobackup/home/b/bbrydsoe/fenics_4_build/bld/profile/v2hvayjs3g2y/lib/python2.7/site-packages/dolfin/cpp/common.py",
line 28, in swig_import_helper
_mod = imp.load_module('_common', fp, pathname, description)
ImportError:
/pfs/nobackup/home/b/bbrydsoe/fenics_4_build/bld/trilinos/tk5bfy4ns5ff/lib/libepetra.so.11:
undefined symbol: sgecon_
Looking into libepetra.so.11:
ldd
/pfs/nobackup/home/b/bbrydsoe/fenics_4_build/bld/trilinos/tk5bfy4ns5ff/lib/libepetra.so.11
linux-vdso.so.1 => (0x00007fffac1f8000)
libopenblas.so.0 =>
/pfs/nobackup/home/b/bbrydsoe/fenics_4_build/bld/openblas/g5qqrconxz6t/lib/libopenblas.so.0
(0x00002b4879540000)
libmpi_cxx.so.0 => /usr/lib/libmpi_cxx.so.0 (0x00002b487a540000)
libmpi.so.0 => /usr/lib/libmpi.so.0 (0x00002b487a760000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00002b487aa18000)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6
(0x00002b487ad18000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1
(0x00002b487b018000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0
(0x00002b487b230000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00002b487b450000)
libgfortran.so.3 => /usr/lib/x86_64-linux-gnu/libgfortran.so.3
(0x00002b487b810000)
libopen-rte.so.0 => /usr/lib/libopen-rte.so.0 (0x00002b487bb28000)
/lib64/ld-linux-x86-64.so.2 (0x00002b4878fb0000)
libquadmath.so.0 => /usr/lib/x86_64-linux-gnu/libquadmath.so.0
(0x00002b487bd78000)
libopen-pal.so.0 => /usr/lib/libopen-pal.so.0 (0x00002b487bfb0000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00002b487c208000)
libutil.so.1 => /lib/x86_64-linux-gnu/libutil.so.1
(0x00002b487c410000)
I don't see any errors. Has anyone experienced this/have any suggestions?
Attaching my local.yaml file
Thanks, Birgitte
--
Birgitte Maria E. Brydsö
HPC2N, MIT-Huset
Umeå University
SE-901 87 Umeå
Telephone: +46(0)90-786 64 55
Email: [email protected]
_______________________________________________
fenics-support mailing list
[email protected]
http://fenicsproject.org/mailman/listinfo/fenics-support