hello all,
I just installed the binary packages for mac os x 10.7 for fenics/dolfin 1.0rc1
I'm trying to compile the demos but I get compilation errors as follows:
*snip
[ 33%] Building CXX object CMakeFiles/demo_cahn-hilliard.dir/main.cpp.o
In file included from
/Applications/FEniCS.app/Contents/Resources/include/petsc.h:5,
from
/Applications/FEniCS.app/Contents/Resources/include/slepcsys.h:39,
from
/Applications/FEniCS.app/Contents/Resources/include/slepceps.h:26,
from
/Applications/FEniCS.app/Contents/Resources/include/dolfin/la/SLEPcEigenSolver.h:32,
from
/Applications/FEniCS.app/Contents/Resources/include/dolfin/la/dolfin_la.h:54,
from
/Applications/FEniCS.app/Contents/Resources/include/dolfin.h:9,
from
/Users/priesen/Documents/Code/FEniCS/pde/cahn-hilliard/cpp/main.cpp:32:
/Applications/FEniCS.app/Contents/Resources/include/petscmg.h:47: error:
‘EXTERN’ does not name a type
/Applications/FEniCS.app/Contents/Resources/include/petscmg.h:48: error:
‘EXTERN’ does not name a type
/Applications/FEniCS.app/Contents/Resources/include/petscmg.h:49: error:
‘EXTERN’ does not name a type
[..........]
/Applications/FEniCS.app/Contents/Resources/include/slepceps.h:348: error:
‘EXTERN’ does not name a type
/Applications/FEniCS.app/Contents/Resources/include/slepceps.h:349: error:
‘EXTERN’ does not name a type
/Applications/FEniCS.app/Contents/Resources/include/slepceps.h:350: error:
‘EXTERN’ does not name a type
/Applications/FEniCS.app/Contents/Resources/include/slepceps.h:351: error:
‘EXTERN’ does not name a type
/Users/priesen/Documents/Code/FEniCS/pde/cahn-hilliard/cpp/main.cpp: In
constructor ‘CahnHilliardEquation::CahnHilliardEquation(const dolfin::Mesh&,
const dolfin::Constant&, const dolfin::Constant&, const dolfin::Constant&)’:
/Users/priesen/Documents/Code/FEniCS/pde/cahn-hilliard/cpp/main.cpp:69: error:
‘CahnHilliard2D’ was not declared in this scope
/Users/priesen/Documents/Code/FEniCS/pde/cahn-hilliard/cpp/main.cpp:69: error:
parse error in template argument list
/Users/priesen/Documents/Code/FEniCS/pde/cahn-hilliard/cpp/main.cpp:69: error:
no matching function for call to ‘CahnHilliardEquation::init(const
dolfin::Mesh&, const dolfin::Constant&, const dolfin::Constant&, const
dolfin::Constant&)’
/Users/priesen/Documents/Code/FEniCS/pde/cahn-hilliard/cpp/main.cpp:71: error:
‘CahnHilliard3D’ was not declared in this scope
/Users/priesen/Documents/Code/FEniCS/pde/cahn-hilliard/cpp/main.cpp:71: error:
parse error in template argument list
/Users/priesen/Documents/Code/FEniCS/pde/cahn-hilliard/cpp/main.cpp:71: error:
no matching function for call to ‘CahnHilliardEquation::init(const
dolfin::Mesh&, const dolfin::Constant&, const dolfin::Constant&, const
dolfin::Constant&)’
make[2]: *** [CMakeFiles/demo_cahn-hilliard.dir/main.cpp.o] Error 1
make[1]: *** [CMakeFiles/demo_cahn-hilliard.dir/all] Error 2
make: *** [all] Error 2
*snap
the [....] stands for tons of lines of 'error: 'EXTERN' does not...'
this also happens when calling python code, the modules do not compile and i
find the same error codes in the log-files.
somebody ever had this? or knows what might be the cause?
thank you for any help
regards,
patrick
_______________________________________________
Mailing list: https://launchpad.net/~dolfin
Post to : [email protected]
Unsubscribe : https://launchpad.net/~dolfin
More help : https://help.launchpad.net/ListHelp