← Back to team overview

dolfin team mailing list archive

Re: build problems

 

On Fri, May 23, 2008 at 05:32:51PM +0200, Ilmar Wilbers wrote:
> The following problems remain:
> Mac and 32-bit Linux:
> 
> ----------------------------------------------------------------------
> ./../../demo/pde/adaptive-poisson/python (Python)
> 
> Traceback (most recent call last):
>   File "./demo.py", line 49, in <module>
>     bc = DirichletBC(u0, mesh)
>   File "/home/buildbot/local/tmp/lib/python2.5/site-packages/dolfin/assemble.py", line 255, in __init__
>     cpp_DirichletBC.__init__(self, *args)
>   File "/home/buildbot/local/tmp/lib/python2.5/site-packages/dolfin/dolfin.py", line 7959, in __init__
>     this = _dolfin.new_cpp_DirichletBC(*args)
> NotImplementedError: Wrong number of arguments for overloaded function 'new_cpp_DirichletBC'.
>   Possible C/C++ prototypes are:
>     dolfin::DirichletBC(dolfin::Function &,dolfin::Mesh &,dolfin::SubDomain &,dolfin::BCMethod)
>     dolfin::DirichletBC(dolfin::Function &,dolfin::Mesh &,dolfin::SubDomain &)
>     dolfin::DirichletBC(dolfin::Function &,dolfin::MeshFunction<dolfin::uint > &,dolfin::uint,dolfin::BCMethod)
>     dolfin::DirichletBC(dolfin::Function &,dolfin::MeshFunction<dolfin::uint > &,dolfin::uint)
>     dolfin::DirichletBC(dolfin::Function &,dolfin::Mesh &,dolfin::uint,dolfin::BCMethod)
>     dolfin::DirichletBC(dolfin::Function &,dolfin::Mesh &,dolfin::uint)
>     dolfin::DirichletBC(dolfin::Function &,dolfin::Mesh &,dolfin::SubDomain &,dolfin::SubSystem const &,dolfin::BCMethod)
>     dolfin::DirichletBC(dolfin::Function &,dolfin::Mesh &,dolfin::SubDomain &,dolfin::SubSystem const &)
>     dolfin::DirichletBC(dolfin::Function &,dolfin::MeshFunction<dolfin::uint > &,dolfin::uint,dolfin::SubSystem const &,dolfin::BCMethod)
>     dolfin::DirichletBC(dolfin::Function &,dolfin::MeshFunction<dolfin::uint > &,dolfin::uint,dolfin::SubSystem const &)
>     dolfin::DirichletBC(dolfin::Function &,dolfin::Mesh &,dolfin::uint,dolfin::SubSystem const &,dolfin::BCMethod)
>     dolfin::DirichletBC(dolfin::Function &,dolfin::Mesh &,dolfin::uint,dolfin::SubSystem const &)

This should be fixed now.

> 64-bit Linux:
> All python demos fail with the following message:
> 
> Traceback (most recent call last):
>   File "./demo.py", line 6, in <module>
>     from dolfin import *
>   File "/scratch/buildbot/local/tmp/lib/python2.5/site-packages/dolfin/__init__.py", line 5, in <module>
>     from assemble import *
>   File "/scratch/buildbot/local/tmp/lib/python2.5/site-packages/dolfin/assemble.py", line 26, in <module>
>     from dolfin import *
>   File "/scratch/buildbot/local/tmp/lib/python2.5/site-packages/dolfin/dolfin.py", line 7, in <module>
>     import _dolfin
> ImportError: /scratch/buildbot/local/tmp/lib/libdolfin.so: undefined symbol: _ZTI16Epetra_VbrMatrix

I can't help you with this one.

-- 
Anders


Follow ups

References