I think all compiling issues should be sent to [email protected]
You need to have at least PETSc 3.5 installed in order to use the TAO component of PETSc. Try changing NAME=petsc-3.4.2 to NAME=petsc-3.5 in FEniCS/packages/petsc.package Tianyi On Tue, Oct 21, 2014 at 11:12 PM, André Timótheo <[email protected]> wrote: > How can I compile dolfin 1.4 via dorsal > with tao solvers? > > I put on the dorsal script dolfin.package the options: > > CONFOPTS="*-DDOLFIN_ENABLE_TAO=true* -DDOLFIN_ENABLE_CGAL:BOOL=OFF > -DCMAKE_SKIP_RPATH:BOOL=ON -DCGAL_DISABLE_ROUNDING_MATH_CHECK:BOOL=ON" > > and there is a Failure... > > [ 5%] Building CXX object > dolfin/CMakeFiles/dolfin.dir/nls/TAOLinearBoundSolver.cpp.o > In file included from > /home/parallels/Work/FEniCS/src/dolfin-1.4.0/dolfin/nls/TAOLinearBoundSolver.cpp:36:0: > /home/parallels/Work/FEniCS/src/dolfin-1.4.0/dolfin/nls/TAOLinearBoundSolver.h:34:22: > fatal error: petsctao.h: No such file or directory > #include <petsctao.h> > ^ > compilation terminated. > make[2]: *** [dolfin/CMakeFiles/dolfin.dir/nls/TAOLinearBoundSolver.cpp.o] > Error 1 > make[2]: Leaving directory > `/home/parallels/Work/FEniCS/src/dolfin-1.4.0/dorsal_build_dir' > make[1]: *** [dolfin/CMakeFiles/dolfin.dir/all] Error 2 > make[1]: Leaving directory > `/home/parallels/Work/FEniCS/src/dolfin-1.4.0/dorsal_build_dir' > make: *** [all] Error 2 > make: Leaving directory > `/home/parallels/Work/FEniCS/src/dolfin-1.4.0/dorsal_build_dir' > Failure with exit status: 2 > Exit message: There was a problem building dolfin-1.4.0. > > I need to run scripts like demo_contact-vi-tao.py. > > Thank you for your atention. > Andre Machado > > > > [ 5%] Building CXX object > dolfin/CMakeFiles/dolfin.dir/nls/TAOLinearBoundSolver.cpp.o > In file included from > /home/parallels/Work/FEniCS/src/dolfin-1.4.0/dolfin/nls/TAOLinearBoundSolver.cpp:36:0: > /home/parallels/Work/FEniCS/src/dolfin-1.4.0/dolfin/nls/TAOLinearBoundSolver.h:34:22: > fatal error: petsctao.h: No such file or directory > #include <petsctao.h> > ^ > compilation terminated. > make[2]: *** [dolfin/CMakeFiles/dolfin.dir/nls/TAOLinearBoundSolver.cpp.o] > Error 1 > make[2]: Leaving directory > `/home/parallels/Work/FEniCS/src/dolfin-1.4.0/dorsal_build_dir' > make[1]: *** [dolfin/CMakeFiles/dolfin.dir/all] Error 2 > make[1]: Leaving directory > `/home/parallels/Work/FEniCS/src/dolfin-1.4.0/dorsal_build_dir' > make: *** [all] Error 2 > make: Leaving directory > `/home/parallels/Work/FEniCS/src/dolfin-1.4.0/dorsal_build_dir' > Failure with exit status: 2 > Exit message: There was a problem building dolfin-1.4.0. > > _______________________________________________ > fenics mailing list > [email protected] > http://fenicsproject.org/mailman/listinfo/fenics > >
_______________________________________________ fenics mailing list [email protected] http://fenicsproject.org/mailman/listinfo/fenics
