Unicorn build fail Kubuntu 10.04

Asked by caleb

I have tried to build Unicorn against the latest versions of FEniCS components by using dorsal. When I try building unicorn, branched by lp:unicorn, I obtain the following error:

caleb@calebsmac:~/unicorn/unicorn$ scons
scons: Reading SConscript files ...
Checking for dolfin >= 0.9.7... yes
Checking for madlib >= 1.2.3... no
Madlib >= 1.2.3 not found
Checking for libgeom >= 0.0.1... no
libgeom >= 0.0.1 not found
scons: done reading SConscript files.
scons: Building targets ...
mpic++ -o src/fem/SlipBC.o -c -I. -Wall -pipe -ansi -BOOST_UBLAS_NDEBUG -O3 -fno-strict-aliasing -frounding-math -DHAS_MPI=1 -DMPICH_IGNORE_CXX_SEEK -DPACKAGE_VERSION=0.9.7 -DHAS_CGAL=1 -DHAS_TRILINOS=1 -DHAS_UMFPACK=1 -DHAS_CHOLMOD=1 -DHAS_PARMETIS=1 -DHAS_LAPACK=1 -DHAS_SLEPC=1 -DHAS_ZLIB=1 -DHAS_MTL4=1 -DHAS_PETSC=1 -DHAS_GMP=1 -DMTL_HAS_BLAS -I/opt/FEniCS/include -I/usr/include/suitesparse -I/opt/FEniCS -I/opt/FEniCS/src/mtl4 -I/opt/FEniCS/include -I/usr/lib/openmpi/include -I/usr/lib/openmpi/lib -I/usr/include/libxml2 src/fem/SlipBC.cpp
src/fem/SlipBC.cpp: In constructor ‘dolfin::SlipBC::SlipBC(dolfin::FunctionSpace&, dolfin::SubDomain&, dolfin::NodeNormal&, std::string)’:
src/fem/SlipBC.cpp:50: error: invalid initialization of reference of type ‘const dolfin::DofMap&’ from expression of type ‘const dolfin::GenericDofMap’
src/fem/SlipBC.cpp:59: error: no matching function for call to ‘dolfin::SparsityPatternBuilder::build(dolfin::GenericSparsityPattern&, const dolfin::Mesh&, std::vector<const dolfin::DofMap*, std::allocator<const dolfin::DofMap*> >&, bool, bool)’
/opt/FEniCS/include/dolfin/fem/SparsityPatternBuilder.h:31: note: candidates are: static void dolfin::SparsityPatternBuilder::build(dolfin::GenericSparsityPattern&, const dolfin::Mesh&, std::vector<const dolfin::GenericDofMap*, std::allocator<const dolfin::GenericDofMap*> >&, bool, bool)
src/fem/SlipBC.cpp: In member function ‘void dolfin::SlipBC::apply(dolfin::GenericMatrix*, dolfin::GenericVector*) const’:
src/fem/SlipBC.cpp:114: error: invalid initialization of reference of type ‘const dolfin::DofMap&’ from expression of type ‘const dolfin::GenericDofMap’
scons: *** [src/fem/SlipBC.o] Error 1
scons: building terminated because of errors.

attempting to build unicorn unstable, branched as lp:unicorn/unstable

caleb@calebsmac:~/unicorn/unstable$ scons
scons: Reading SConscript files ...
Checking for dolfin >= 0.9.7... yes
Checking for madlib >= 1.2.3... no
Madlib >= 1.2.3 not found
Checking for libgeom >= 0.0.1... no
libgeom >= 0.0.1 not found
scons: done reading SConscript files.
scons: Building targets ...
mpic++ -o src/fem/SlipBC.o -c -I. -Wall -pipe -ansi -BOOST_UBLAS_NDEBUG -O3 -fno-strict-aliasing -frounding-math -DHAS_MPI=1 -DMPICH_IGNORE_CXX_SEEK -DPACKAGE_VERSION=0.9.7 -DHAS_CGAL=1 -DHAS_TRILINOS=1 -DHAS_UMFPACK=1 -DHAS_CHOLMOD=1 -DHAS_PARMETIS=1 -DHAS_LAPACK=1 -DHAS_SLEPC=1 -DHAS_ZLIB=1 -DHAS_MTL4=1 -DHAS_PETSC=1 -DHAS_GMP=1 -DMTL_HAS_BLAS -I/opt/FEniCS/include -I/usr/include/suitesparse -I/opt/FEniCS -I/opt/FEniCS/src/mtl4 -I/opt/FEniCS/include -I/usr/lib/openmpi/include -I/usr/lib/openmpi/lib -I/usr/include/libxml2 src/fem/SlipBC.cpp
src/fem/SlipBC.cpp: In constructor ‘dolfin::SlipBC::SlipBC(dolfin::FunctionSpace&, dolfin::SubDomain&, dolfin::NodeNormal&, std::string)’:
src/fem/SlipBC.cpp:50: error: invalid initialization of reference of type ‘const dolfin::DofMap&’ from expression of type ‘const dolfin::GenericDofMap’
src/fem/SlipBC.cpp:59: error: no matching function for call to ‘dolfin::SparsityPatternBuilder::build(dolfin::GenericSparsityPattern&, const dolfin::Mesh&, std::vector<const dolfin::DofMap*, std::allocator<const dolfin::DofMap*> >&, bool, bool)’
/opt/FEniCS/include/dolfin/fem/SparsityPatternBuilder.h:31: note: candidates are: static void dolfin::SparsityPatternBuilder::build(dolfin::GenericSparsityPattern&, const dolfin::Mesh&, std::vector<const dolfin::GenericDofMap*, std::allocator<const dolfin::GenericDofMap*> >&, bool, bool)
src/fem/SlipBC.cpp: In member function ‘void dolfin::SlipBC::apply(dolfin::GenericMatrix*, dolfin::GenericVector*) const’:
src/fem/SlipBC.cpp:114: error: invalid initialization of reference of type ‘const dolfin::DofMap&’ from expression of type ‘const dolfin::GenericDofMap’
scons: *** [src/fem/SlipBC.o] Error 1
scons: building terminated because of errors.

attempting to build unicorn stable,

caleb@calebsmac:~/unicorn/stable$ scons
scons: Reading SConscript files ...

scons: warning: The Options class is deprecated; use the Variables class instead.
File "/home/caleb/unicorn/stable/SConstruct", line 14, in <module>

scons: warning: The PathOption() function is deprecated; use the PathVariable() function instead.
File "/home/caleb/unicorn/stable/SConstruct", line 15, in <module>

scons: warning: The BoolOption() function is deprecated; use the BoolVariable() function instead.
File "/home/caleb/unicorn/stable/SConstruct", line 20, in <module>
scons: done reading SConscript files.
scons: Building targets ...
g++ -o lib/Cylinder2D.o -c -Wall -pipe -ansi -BOOST_UBLAS_NDEBUG -O3 -fno-strict-aliasing -frounding-math -DHAS_MPI=1 -DMPICH_IGNORE_CXX_SEEK -DPACKAGE_VERSION=0.9.7 -DHAS_CGAL=1 -DHAS_TRILINOS=1 -DHAS_UMFPACK=1 -DHAS_CHOLMOD=1 -DHAS_PARMETIS=1 -DHAS_LAPACK=1 -DHAS_SLEPC=1 -DHAS_ZLIB=1 -DHAS_MTL4=1 -DHAS_PETSC=1 -DHAS_GMP=1 -DMTL_HAS_BLAS -I/opt/FEniCS/include -I/usr/include/suitesparse -I/opt/FEniCS -I/opt/FEniCS/src/mtl4 -I/opt/FEniCS/include -I/usr/lib/openmpi/include -I/usr/lib/openmpi/lib -I/usr/include/libxml2 -Ilib lib/Cylinder2D.cpp
In file included from /opt/FEniCS/include/dolfin/common/dolfin_common.h:7,
                 from /opt/FEniCS/include/dolfin.h:7,
                 from lib/Cylinder2D.cpp:10:
/opt/FEniCS/include/dolfin/common/real.h:31: error: conflicting declaration ‘typedef class mpf_class dolfin::real’
/usr/local/include/dolfin/constants.h:24: error: ‘dolfin::real’ has a previous declaration as ‘typedef double dolfin::real’
/opt/FEniCS/include/dolfin/common/real.h: In function ‘double dolfin::to_double(dolfin::real)’:
/opt/FEniCS/include/dolfin/common/real.h:50: error: request for member ‘get_d’ in ‘x’, which is of non-class type ‘dolfin::real’
/opt/FEniCS/include/dolfin/common/real.h: In function ‘dolfin::real dolfin::real_pow(const dolfin::real&, dolfin::uint)’:
/opt/FEniCS/include/dolfin/common/real.h:77: error: request for member ‘get_mpf_t’ in ‘res’, which is of non-class type ‘dolfin::real’
/opt/FEniCS/include/dolfin/common/real.h:77: error: request for member ‘get_mpf_t’ in ‘x’, which is of non-class type ‘const double’
In file included from /opt/FEniCS/include/dolfin/common/dolfin_common.h:10,
                 from /opt/FEniCS/include/dolfin.h:7,
                 from lib/Cylinder2D.cpp:10:
/opt/FEniCS/include/dolfin/common/Array.h: At global scope:
/opt/FEniCS/include/dolfin/common/Array.h:29: error: redefinition of ‘class dolfin::Array<T>’
/usr/local/include/dolfin/Array.h:28: error: previous definition of ‘class dolfin::Array<T>’
/opt/FEniCS/include/dolfin/common/Array.h:141: error: no ‘void dolfin::Array<T>::zero_eps(double)’ member function declared in class ‘dolfin::Array<T>’
/opt/FEniCS/include/dolfin/common/Array.h:147: error: no member function ‘zero_eps’ declared in ‘dolfin::Array<double>
In file included from /opt/FEniCS/include/dolfin/parameter/Parameters.h:16,
                 from /opt/FEniCS/include/dolfin/parameter/GlobalParameters.h:10,
                 from /opt/FEniCS/include/dolfin/common/Timer.h:12,
                 from /opt/FEniCS/include/dolfin/common/dolfin_common.h:12,
                 from /opt/FEniCS/include/dolfin.h:7,
                 from lib/Cylinder2D.cpp:10:
/opt/FEniCS/include/dolfin/parameter/Parameter.h:68: error: ‘virtual const dolfin::Parameter& dolfin::Parameter::operator=(dolfin::real)’ cannot be overloaded
/opt/FEniCS/include/dolfin/parameter/Parameter.h:64: error: with ‘virtual const dolfin::Parameter& dolfin::Parameter::operator=(double)
/opt/FEniCS/include/dolfin/parameter/Parameter.h:199: error: ‘const dolfin::RealParameter& dolfin::RealParameter::operator=(dolfin::real)’ cannot be overloaded
/opt/FEniCS/include/dolfin/parameter/Parameter.h:197: error: with ‘const dolfin::RealParameter& dolfin::RealParameter::operator=(double)
In file included from /opt/FEniCS/include/dolfin/parameter/GlobalParameters.h:10,
                 from /opt/FEniCS/include/dolfin/common/Timer.h:12,
                 from /opt/FEniCS/include/dolfin/common/dolfin_common.h:12,
                 from /opt/FEniCS/include/dolfin.h:7,
                 from lib/Cylinder2D.cpp:10:
/opt/FEniCS/include/dolfin/parameter/Parameters.h:109: error: ‘void dolfin::Parameters::add(std::string, dolfin::real)’ cannot be overloaded
/opt/FEniCS/include/dolfin/parameter/Parameters.h:102: error: with ‘void dolfin::Parameters::add(std::string, double)’
/opt/FEniCS/include/dolfin/parameter/Parameters.h:112: error: ‘void dolfin::Parameters::add(std::string, dolfin::real, dolfin::real, dolfin::real)’ cannot be overloaded
/opt/FEniCS/include/dolfin/parameter/Parameters.h:105: error: with ‘void dolfin::Parameters::add(std::string, double, double, double)’
In file included from /opt/FEniCS/include/dolfin/la/uBLASMatrix.h:24,
                 from /opt/FEniCS/include/dolfin/la/uBLASFactory.h:12,
                 from /opt/FEniCS/include/dolfin/la/dolfin_la.h:18,
                 from /opt/FEniCS/include/dolfin.h:10,
                 from lib/Cylinder2D.cpp:10:
/opt/FEniCS/include/dolfin/la/uBLASVector.h: In member function ‘virtual void dolfin::uBLASVector::gather(dolfin::GenericVector&, const dolfin::Array<unsigned int>&) const’:
/opt/FEniCS/include/dolfin/la/uBLASVector.h:103: error: ‘not_working_in_parallel’ was not declared in this scope
In file included from /opt/FEniCS/include/dolfin/la/dolfin_la.h:32,
                 from /opt/FEniCS/include/dolfin.h:10,
                 from lib/Cylinder2D.cpp:10:
/opt/FEniCS/include/dolfin/la/MTL4Vector.h: In member function ‘virtual void dolfin::MTL4Vector::gather(dolfin::GenericVector&, const dolfin::Array<unsigned int>&) const’:
/opt/FEniCS/include/dolfin/la/MTL4Vector.h:95: error: ‘not_working_in_parallel’ was not declared in this scope
In file included from /opt/FEniCS/include/dolfin/la/dolfin_la.h:48,
                 from /opt/FEniCS/include/dolfin.h:10,
                 from lib/Cylinder2D.cpp:10:
/opt/FEniCS/include/dolfin/la/uBLASKrylovSolver.h: In member function ‘dolfin::uint dolfin::uBLASKrylovSolver::solve_krylov(const Mat&, dolfin::uBLASVector&, const dolfin::uBLASVector&)’:
/opt/FEniCS/include/dolfin/la/uBLASKrylovSolver.h:140: error: there are no arguments to ‘info’ that depend on a template parameter, so a declaration of ‘info’ must be available
/opt/FEniCS/include/dolfin/la/uBLASKrylovSolver.h:140: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated)
/opt/FEniCS/include/dolfin/la/uBLASKrylovSolver.h:169: error: there are no arguments to ‘info’ that depend on a template parameter, so a declaration of ‘info’ must be available
In file included from /opt/FEniCS/include/dolfin/la/Scalar.h:15,
                 from /opt/FEniCS/include/dolfin/la/dolfin_la.h:54,
                 from /opt/FEniCS/include/dolfin.h:10,
                 from lib/Cylinder2D.cpp:10:
/opt/FEniCS/include/dolfin/main/MPI.h: At global scope:
/opt/FEniCS/include/dolfin/main/MPI.h:48: error: redefinition of ‘class dolfin::MPI’
/usr/local/include/dolfin/MPI.h:18: error: previous definition of ‘class dolfin::MPI’
In file included from /opt/FEniCS/include/dolfin/la/dolfin_la.h:54,
                 from /opt/FEniCS/include/dolfin.h:10,
                 from lib/Cylinder2D.cpp:10:
/opt/FEniCS/include/dolfin/la/Scalar.h: In member function ‘virtual void dolfin::Scalar::apply(std::string)’:
/opt/FEniCS/include/dolfin/la/Scalar.h:80: error: ‘num_processes’ is not a member of ‘dolfin::MPI’
/opt/FEniCS/include/dolfin/la/Scalar.h:83: error: ‘num_processes’ is not a member of ‘dolfin::MPI’
/opt/FEniCS/include/dolfin/la/Scalar.h:84: error: ‘process_number’ is not a member of ‘dolfin::MPI’
/opt/FEniCS/include/dolfin/la/Scalar.h:85: error: ‘gather’ is not a member of ‘dolfin::MPI’
In file included from /opt/FEniCS/include/dolfin/la/LinearSolver.h:15,
                 from /opt/FEniCS/include/dolfin/la/dolfin_la.h:55,
                 from /opt/FEniCS/include/dolfin.h:10,
                 from lib/Cylinder2D.cpp:10:
/opt/FEniCS/include/dolfin/la/LUSolver.h: In constructor ‘dolfin::LUSolver::LUSolver(std::string)’:
/opt/FEniCS/include/dolfin/la/LUSolver.h:48: error: no match for ‘operator=’ in ‘dolfin::parameters = dolfin::LUSolver::default_parameters()()’
/opt/FEniCS/include/dolfin/parameter/GlobalParameters.h:18: note: candidates are: dolfin::GlobalParameters& dolfin::GlobalParameters::operator=(const dolfin::GlobalParameters&)
/opt/FEniCS/include/dolfin/la/LUSolver.h: In member function ‘virtual dolfin::uint dolfin::LUSolver::solve(const dolfin::GenericMatrix&, dolfin::GenericVector&, const dolfin::GenericVector&)’:
/opt/FEniCS/include/dolfin/la/LUSolver.h:69: error: ‘class dolfin::PETScLUSolver’ has no member named ‘parameters’
/opt/FEniCS/include/dolfin/la/LUSolver.h:80: error: ‘class dolfin::EpetraLUSolver’ has no member named ‘parameters’
/opt/FEniCS/include/dolfin/la/LUSolver.h:92: error: ‘class dolfin::CholmodCholeskySolver’ has no member named ‘parameters’
/opt/FEniCS/include/dolfin/la/LUSolver.h:101: error: ‘class dolfin::UmfpackLUSolver’ has no member named ‘parameters’
/opt/FEniCS/include/dolfin/la/LUSolver.h: In member function ‘dolfin::uint dolfin::LUSolver::factorize(const dolfin::GenericMatrix&)’:
/opt/FEniCS/include/dolfin/la/LUSolver.h:117: error: ‘class dolfin::UmfpackLUSolver’ has no member named ‘parameters’
/opt/FEniCS/include/dolfin/la/LUSolver.h: In member function ‘dolfin::uint dolfin::LUSolver::factorized_solve(dolfin::GenericVector&, const dolfin::GenericVector&)’:
/opt/FEniCS/include/dolfin/la/LUSolver.h:127: error: ‘class dolfin::UmfpackLUSolver’ has no member named ‘parameters’
In file included from /opt/FEniCS/include/dolfin/mesh/dolfin_mesh.h:8,
                 from /opt/FEniCS/include/dolfin.h:12,
                 from lib/Cylinder2D.cpp:10:
/opt/FEniCS/include/dolfin/mesh/MeshEntityIterator.h: In constructor ‘dolfin::MeshEntityIterator::MeshEntityIterator(const dolfin::Mesh&, dolfin::uint)’:
/opt/FEniCS/include/dolfin/mesh/MeshEntityIterator.h:57: error: passing ‘const dolfin::Mesh’ as ‘this’ argument of ‘dolfin::uint dolfin::Mesh::init(dolfin::uint)’ discards qualifiers
/opt/FEniCS/include/dolfin/mesh/MeshEntityIterator.h: In constructor ‘dolfin::MeshEntityIterator::MeshEntityIterator(const dolfin::MeshEntity&, dolfin::uint)’:
/opt/FEniCS/include/dolfin/mesh/MeshEntityIterator.h:69: error: passing ‘const dolfin::Mesh’ as ‘this’ argument of ‘void dolfin::Mesh::init(dolfin::uint, dolfin::uint)’ discards qualifiers
In file included from /opt/FEniCS/include/dolfin/mesh/Facet.h:12,
                 from /opt/FEniCS/include/dolfin/mesh/dolfin_mesh.h:13,
                 from /opt/FEniCS/include/dolfin.h:12,
                 from lib/Cylinder2D.cpp:10:
/usr/local/include/dolfin/CellType.h: In member function ‘dolfin::CellType::Type dolfin::Cell::type() const’:
/usr/local/include/dolfin/CellType.h:99: error: ‘dolfin::CellType::Type dolfin::CellType::cell_type’ is protected
/opt/FEniCS/include/dolfin/mesh/Cell.h:37: error: within this context
/opt/FEniCS/include/dolfin/mesh/Cell.h:37: error: ‘((const dolfin::Mesh*)((const dolfin::Cell*)this)->dolfin::Cell::<anonymous>.dolfin::MeshEntity::_mesh)->dolfin::Mesh::type()->dolfin::CellType::cell_type’ cannot be used as a function
/opt/FEniCS/include/dolfin/mesh/Cell.h: In member function ‘dolfin::Point dolfin::Cell::normal(dolfin::uint) const’:
/opt/FEniCS/include/dolfin/mesh/Cell.h:57: error: no matching function for call to ‘dolfin::CellType::normal(const dolfin::Cell&, dolfin::uint&) const’
/usr/local/include/dolfin/CellType.h:85: note: candidates are: virtual dolfin::real dolfin::CellType::normal(const dolfin::Cell&, dolfin::uint, dolfin::uint) const
/opt/FEniCS/include/dolfin/mesh/Cell.h: In member function ‘double dolfin::Cell::facet_area(dolfin::uint) const’:
/opt/FEniCS/include/dolfin/mesh/Cell.h:61: error: ‘const class dolfin::CellType’ has no member named ‘facet_area’
/opt/FEniCS/include/dolfin/mesh/Cell.h: In member function ‘void dolfin::Cell::order(dolfin::MeshFunction<unsigned int>*)’:
/opt/FEniCS/include/dolfin/mesh/Cell.h:65: error: ‘const class dolfin::CellType’ has no member named ‘order’
/opt/FEniCS/include/dolfin/mesh/Cell.h: In member function ‘bool dolfin::Cell::ordered(dolfin::MeshFunction<unsigned int>*)’:
/opt/FEniCS/include/dolfin/mesh/Cell.h:69: error: ‘const class dolfin::CellType’ has no member named ‘ordered’
In file included from /opt/FEniCS/include/dolfin/mesh/dolfin_mesh.h:13,
                 from /opt/FEniCS/include/dolfin.h:12,
                 from lib/Cylinder2D.cpp:10:
/opt/FEniCS/include/dolfin/mesh/Facet.h: In member function ‘bool dolfin::Facet::interior() const’:
/opt/FEniCS/include/dolfin/mesh/Facet.h:38: error: ‘not_working_in_parallel’ was not declared in this scope
In file included from /opt/FEniCS/include/dolfin/function/dolfin_function.h:6,
                 from /opt/FEniCS/include/dolfin.h:13,
                 from lib/Cylinder2D.cpp:10:
/opt/FEniCS/include/dolfin/function/Data.h: In member function ‘void dolfin::Data::set(dolfin::uint, const double*)’:
/opt/FEniCS/include/dolfin/function/Data.h:64: error: ‘class dolfin::Array<double>’ has no member named ‘update’
In file included from /opt/FEniCS/include/dolfin/fem/UFC.h:15,
                 from /opt/FEniCS/include/dolfin/fem/FiniteElement.h:13,
                 from /opt/FEniCS/include/dolfin/function/FunctionSpace.h:22,
                 from /opt/FEniCS/include/dolfin/function/dolfin_function.h:10,
                 from /opt/FEniCS/include/dolfin.h:13,
                 from lib/Cylinder2D.cpp:10:
/usr/local/include/dolfin/Mesh.h: In member function ‘void dolfin::UFCCell::init(const dolfin::Cell&)’:
/usr/local/include/dolfin/Mesh.h:159: error: ‘dolfin::MeshData dolfin::Mesh::data’ is private
/opt/FEniCS/include/dolfin/fem/UFCCell.h:103: error: within this context
/opt/FEniCS/include/dolfin/fem/UFCCell.h:103: error: no match for call to ‘(const dolfin::MeshData) ()’
/opt/FEniCS/include/dolfin/fem/UFCCell.h:110: error: ‘const class dolfin::MeshGeometry’ has no member named ‘num_higher_order_vertices_per_cell’
/opt/FEniCS/include/dolfin/fem/UFCCell.h: In member function ‘void dolfin::UFCCell::update(const dolfin::MeshEntity&)’:
/opt/FEniCS/include/dolfin/fem/UFCCell.h:186: error: ‘const class dolfin::MeshGeometry’ has no member named ‘higher_order_cell’
/opt/FEniCS/include/dolfin/fem/UFCCell.h:188: error: ‘const class dolfin::MeshGeometry’ has no member named ‘higher_order_x’
In file included from /opt/FEniCS/include/dolfin/fem/UFC.h:16,
                 from /opt/FEniCS/include/dolfin/fem/FiniteElement.h:13,
                 from /opt/FEniCS/include/dolfin/function/FunctionSpace.h:22,
                 from /opt/FEniCS/include/dolfin/function/dolfin_function.h:10,
                 from /opt/FEniCS/include/dolfin.h:13,
                 from lib/Cylinder2D.cpp:10:
/usr/local/include/dolfin/Mesh.h: In member function ‘void dolfin::UFCMesh::init(const dolfin::Mesh&)’:
/usr/local/include/dolfin/Mesh.h:159: error: ‘dolfin::MeshData dolfin::Mesh::data’ is private
/opt/FEniCS/include/dolfin/fem/UFCMesh.h:52: error: within this context
/opt/FEniCS/include/dolfin/fem/UFCMesh.h:52: error: no match for call to ‘(const dolfin::MeshData) ()’
scons: *** [lib/Cylinder2D.o] Error 1
scons: building terminated because of errors.

I have also tried building unicorn/stable by first removing all my FEniCS components and installing the versions suggested in the README with no luck, once I can build unicorn and the demos I would like to help by packaging unicorn for Ubuntu because as an undergraduate student I have rather a lot of free time.

Caleb Miles

Question information

Language:
English Edit question
Status:
Expired
For:
Unicorn Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:

This question was originally filed as bug #586380.

Revision history for this message
Murtazo Nazarov (murtazo) said :
#1

This is an installation issue, not a bug.

Revision history for this message
Murtazo Nazarov (murtazo) said :
#2

Try to comment the following line in platforms file on dorsal:

#default GMP_DIR=/usr

and recompile dolfin.

murtazo

Revision history for this message
caleb (caselim) said :
#3

I recompiled dolfin and receive the same errors as before

Revision history for this message
Launchpad Janitor (janitor) said :
#4

This question was expired because it remained in the 'Open' state without activity for the last 15 days.