Dear community,

I used the tarball from myles at the AUR, but unfortunately dolfin is compiled without cgal and hence I wanted to recompile the source myself. On top viper had some problems and I hope to fix that on top.

I got dorsal and modified another platform-file to get my own. The tarball that was finally downloaded was dolfin-1.4.0.tar.gz <https://bitbucket.org/fenics-project/dolfin/downloads/dolfin-1.4.0.tar.gz>. The compilation stops however in the file MeshDisplacement.cpp with some dozens error messages that all read similiar. The last one reads:

############################################
In file included from /home/phoenix/Work/FEniCS/src/dolfin-1.4.0/dolfin/ale/MeshDisplacement.cpp:25:0: /home/phoenix/Work/FEniCS/src/dolfin-1.4.0/dolfin/ale/Poisson3D.h: In constructor 'Poisson3D::Form_a::Form_a(std::shared_ptr<const dolfin::FunctionSpace>, std::shared_ptr<const dolfin::FunctionSpace>)': /home/phoenix/Work/FEniCS/src/dolfin-1.4.0/dolfin/ale/Poisson3D.h:2010:71: error: invalid new-expression of abstract class type 'poisson3d_form_0'
     _ufc_form = std::shared_ptr<const ufc::form>(new poisson3d_form_0());
^
dolfin/CMakeFiles/dolfin.dir/build.make:2676: recipe for target 'dolfin/CMakeFiles/dolfin.dir/ale/MeshDisplacement.cpp.o' failed
############################################

I thought the pure fact that dorsal is starting with the compilation means that all other packages that were needed were indeed found and it is an internal problem in dolfin. Does anyone have some input on this? If there is any further input needed just let me know.

Thank you already,
Steffen


_______________________________________________
fenics mailing list
[email protected]
http://fenicsproject.org/mailman/listinfo/fenics

Reply via email to