On Fri, Dec 19, 2008 at 11:55:16AM -0700, Bartosz Sawicki wrote: > In current version of dolfin (freshly recompiled), pydolfin doesn't work > at all. > This ipython error log should be enough to find the problem. > > In [19]: import dolfin > --------------------------------------------------------------------------- > ImportError Traceback (most recent call last) > > /home/sawickib/fenics/test/<ipython console> in <module>() > > /home/sawickib/dolfin/local/lib/python2.5/site-packages/dolfin/__init__.py > in <module>() > 14 # Imports from Python code > 15 from constants import * > ---> 16 from assemble import * > 17 from constant import * > 18 from specialfunctions import * > > /home/sawickib/dolfin/local/lib/python2.5/site-packages/dolfin/assemble.py > in <module>() > 23 # Import FFC and SWIG-generated extension module (DOLFIN C++) > 24 import ffc > ---> 25 import cpp > 26 > 27 # Local imports > > /home/sawickib/dolfin/local/lib/python2.5/site-packages/dolfin/cpp.py > in <module>() > 5 # This file is compatible with both classic and new-style classes. > 6 > ----> 7 import _cpp > 8 import new > 9 new_instancemethod = new.instancemethod > > ImportError: > /home/sawickib/dolfin/local/lib/python2.5/site-packages/dolfin/_cpp.so: > undefined symbol: _ZNK6dolfin8Function4evalEPdRKNS_4DataE > > > BArtek
No problems here. Are you sure you have pulled the latest sources? The missing symbol refers to (checked with c++filt): dolfin::Function::eval(double*, dolfin::Data const&) const and it's there in Function.cpp. -- Anders
signature.asc
Description: Digital signature
_______________________________________________ DOLFIN-dev mailing list [email protected] http://www.fenics.org/mailman/listinfo/dolfin-dev
