Error with newton_solver.cpp

26 views
Skip to first unread message

Rebecca Conley

unread,
Jun 11, 2014, 8:36:01 PM6/11/14
to herm...@googlegroups.com
Hello,

I am trying to install hermes on OpenSuse 12.3.  I am able to successfully configure with cmake, but I get errors when I do "make install".  Below I've listed my successful cmake and then the errors from "make install".  Any help would be appreciated.  

Thanks!

dathanasopoulos@Hilbert:~/hermes> cmake .
-- Hermes will by default be using 1 threads for calculation.
Hermes2D: Generating classes for XML mesh parsing according to your version of XSD.

Configuration results
---------------------
Build with UMFPACK: NO
Build with PETSC: NO
Build with MUMPS: NO
Build with SUPERLU: NO
Build with TRILINOS: NO
Build with MPI: NO
Build with OPENMP: NO
Build with EXODUSII: NO
---------------------
Hermes common library:
Build Debug version: YES
Build Release version: YES
Build with tests: 
Build Hermes2D: YES
Build Hermes2D Debug version: YES
Build Hermes2D Release version: YES
---------------------
Build Hermes2D with test examples: YES
---------------------
Build Hermes2D with GLUT: YES
Build Hermes2D with VIEWER_GUI: 


-- Configuring done
-- Generating done
-- Build files have been written to: /home/dathanasopoulos/hermes
dathanasopoulos@Hilbert:~/hermes> 


____________________________________________________________________________________________________________________

dathanasopoulos@Hilbert:~/hermes> make install
Scanning dependencies of target hermes_common
[  1%] Building CXX object hermes_common/CMakeFiles/hermes_common.dir/src/mixins.cpp.o
[  1%] Building CXX object hermes_common/CMakeFiles/hermes_common.dir/src/callstack.cpp.o
[  2%] Building CXX object hermes_common/CMakeFiles/hermes_common.dir/src/matrix.cpp.o
[  2%] Building CXX object hermes_common/CMakeFiles/hermes_common.dir/src/api.cpp.o
[  2%] Building CXX object hermes_common/CMakeFiles/hermes_common.dir/src/tables.cpp.o
[  3%] Building CXX object hermes_common/CMakeFiles/hermes_common.dir/src/qsort.cpp.o
[  3%] Building CXX object hermes_common/CMakeFiles/hermes_common.dir/src/c99_functions.cpp.o
[  4%] Building CXX object hermes_common/CMakeFiles/hermes_common.dir/src/ord.cpp.o
[  4%] Building CXX object hermes_common/CMakeFiles/hermes_common.dir/src/hermes_function.cpp.o
[  4%] Building CXX object hermes_common/CMakeFiles/hermes_common.dir/src/exceptions.cpp.o
[  5%] Building CXX object hermes_common/CMakeFiles/hermes_common.dir/src/solvers/dp_interface.cpp.o
[  5%] Building CXX object hermes_common/CMakeFiles/hermes_common.dir/src/solvers/linear_matrix_solver.cpp.o
[  6%] Building CXX object hermes_common/CMakeFiles/hermes_common.dir/src/solvers/nonlinear_solver.cpp.o
[  6%] Building CXX object hermes_common/CMakeFiles/hermes_common.dir/src/solvers/newton_solver_nox.cpp.o
[  6%] Building CXX object hermes_common/CMakeFiles/hermes_common.dir/src/solvers/epetra.cpp.o
[  7%] Building CXX object hermes_common/CMakeFiles/hermes_common.dir/src/solvers/aztecoo_solver.cpp.o
[  7%] Building CXX object hermes_common/CMakeFiles/hermes_common.dir/src/solvers/amesos_solver.cpp.o
[  8%] Building CXX object hermes_common/CMakeFiles/hermes_common.dir/src/solvers/mumps_solver.cpp.o
[  8%] Building CXX object hermes_common/CMakeFiles/hermes_common.dir/src/solvers/superlu_solver.cpp.o
[  8%] Building CXX object hermes_common/CMakeFiles/hermes_common.dir/src/solvers/superlu_solver_real.cpp.o
[  9%] Building CXX object hermes_common/CMakeFiles/hermes_common.dir/src/solvers/superlu_solver_cplx.cpp.o
[  9%] Building CXX object hermes_common/CMakeFiles/hermes_common.dir/src/solvers/petsc_solver.cpp.o
[ 10%] Building CXX object hermes_common/CMakeFiles/hermes_common.dir/src/solvers/umfpack_solver.cpp.o
[ 10%] Building CXX object hermes_common/CMakeFiles/hermes_common.dir/src/solvers/precond_ml.cpp.o
[ 10%] Building CXX object hermes_common/CMakeFiles/hermes_common.dir/src/solvers/precond_ifpack.cpp.o
Linking CXX shared library libhermes_common.so
[ 10%] Built target hermes_common
Scanning dependencies of target hermes_common-debug
[ 11%] Building CXX object hermes_common/CMakeFiles/hermes_common-debug.dir/src/mixins.cpp.o
[ 11%] Building CXX object hermes_common/CMakeFiles/hermes_common-debug.dir/src/callstack.cpp.o
[ 12%] Building CXX object hermes_common/CMakeFiles/hermes_common-debug.dir/src/matrix.cpp.o
[ 12%] Building CXX object hermes_common/CMakeFiles/hermes_common-debug.dir/src/api.cpp.o
[ 12%] Building CXX object hermes_common/CMakeFiles/hermes_common-debug.dir/src/tables.cpp.o
[ 13%] Building CXX object hermes_common/CMakeFiles/hermes_common-debug.dir/src/qsort.cpp.o
[ 13%] Building CXX object hermes_common/CMakeFiles/hermes_common-debug.dir/src/c99_functions.cpp.o
[ 14%] Building CXX object hermes_common/CMakeFiles/hermes_common-debug.dir/src/ord.cpp.o
[ 14%] Building CXX object hermes_common/CMakeFiles/hermes_common-debug.dir/src/hermes_function.cpp.o
[ 14%] Building CXX object hermes_common/CMakeFiles/hermes_common-debug.dir/src/exceptions.cpp.o
[ 15%] Building CXX object hermes_common/CMakeFiles/hermes_common-debug.dir/src/solvers/dp_interface.cpp.o
[ 15%] Building CXX object hermes_common/CMakeFiles/hermes_common-debug.dir/src/solvers/linear_matrix_solver.cpp.o
[ 16%] Building CXX object hermes_common/CMakeFiles/hermes_common-debug.dir/src/solvers/nonlinear_solver.cpp.o
[ 16%] Building CXX object hermes_common/CMakeFiles/hermes_common-debug.dir/src/solvers/newton_solver_nox.cpp.o
[ 16%] Building CXX object hermes_common/CMakeFiles/hermes_common-debug.dir/src/solvers/epetra.cpp.o
[ 17%] Building CXX object hermes_common/CMakeFiles/hermes_common-debug.dir/src/solvers/aztecoo_solver.cpp.o
[ 17%] Building CXX object hermes_common/CMakeFiles/hermes_common-debug.dir/src/solvers/amesos_solver.cpp.o
[ 18%] Building CXX object hermes_common/CMakeFiles/hermes_common-debug.dir/src/solvers/mumps_solver.cpp.o
[ 18%] Building CXX object hermes_common/CMakeFiles/hermes_common-debug.dir/src/solvers/superlu_solver.cpp.o
[ 18%] Building CXX object hermes_common/CMakeFiles/hermes_common-debug.dir/src/solvers/superlu_solver_real.cpp.o
[ 19%] Building CXX object hermes_common/CMakeFiles/hermes_common-debug.dir/src/solvers/superlu_solver_cplx.cpp.o
[ 19%] Building CXX object hermes_common/CMakeFiles/hermes_common-debug.dir/src/solvers/petsc_solver.cpp.o
[ 20%] Building CXX object hermes_common/CMakeFiles/hermes_common-debug.dir/src/solvers/umfpack_solver.cpp.o
[ 20%] Building CXX object hermes_common/CMakeFiles/hermes_common-debug.dir/src/solvers/precond_ml.cpp.o
[ 21%] Building CXX object hermes_common/CMakeFiles/hermes_common-debug.dir/src/solvers/precond_ifpack.cpp.o
Linking CXX shared library libhermes_common-debug.so
[ 21%] Built target hermes_common-debug
Scanning dependencies of target hermes2d
[ 21%] Building CXX object hermes2d/CMakeFiles/hermes2d.dir/src/forms.cpp.o
[ 21%] Building CXX object hermes2d/CMakeFiles/hermes2d.dir/src/asmlist.cpp.o
[ 22%] Building CXX object hermes2d/CMakeFiles/hermes2d.dir/src/newton_solver.cpp.o
In file included from /home/dathanasopoulos/hermes/hermes2d/include/newton_solver.h:26:0,
                 from /home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:19:
/home/dathanasopoulos/hermes/hermes2d/include/discrete_problem.h:63:71: error: expected template-name before ‘<’ token
/home/dathanasopoulos/hermes/hermes2d/include/discrete_problem.h:63:71: error: expected ‘{’ before ‘<’ token
/home/dathanasopoulos/hermes/hermes2d/include/discrete_problem.h:63:71: error: expected unqualified-id before ‘<’ token
In file included from /home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:19:0:
/home/dathanasopoulos/hermes/hermes2d/include/newton_solver.h:71:59: error: expected template-name before ‘<’ token
/home/dathanasopoulos/hermes/hermes2d/include/newton_solver.h:71:59: error: expected ‘{’ before ‘<’ token
/home/dathanasopoulos/hermes/hermes2d/include/newton_solver.h:71:59: error: expected unqualified-id before ‘<’ token
/home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:28:40: error: invalid use of incomplete type ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
In file included from /home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:19:0:
/home/dathanasopoulos/hermes/hermes2d/include/newton_solver.h:71:22: error: declaration of ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
/home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:35:67: error: invalid use of incomplete type ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
In file included from /home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:19:0:
/home/dathanasopoulos/hermes/hermes2d/include/newton_solver.h:71:22: error: declaration of ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
/home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:42:94: error: invalid use of incomplete type ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
In file included from /home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:19:0:
/home/dathanasopoulos/hermes/hermes2d/include/newton_solver.h:71:22: error: declaration of ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
/home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:49:112: error: invalid use of incomplete type ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
In file included from /home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:19:0:
/home/dathanasopoulos/hermes/hermes2d/include/newton_solver.h:71:22: error: declaration of ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
/home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:56:41: error: invalid use of incomplete type ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
In file included from /home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:19:0:
/home/dathanasopoulos/hermes/hermes2d/include/newton_solver.h:71:22: error: declaration of ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
/home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:66:48: error: invalid use of incomplete type ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
In file included from /home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:19:0:
/home/dathanasopoulos/hermes/hermes2d/include/newton_solver.h:71:22: error: declaration of ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
/home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:82:64: error: invalid use of incomplete type ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
In file included from /home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:19:0:
/home/dathanasopoulos/hermes/hermes2d/include/newton_solver.h:71:22: error: declaration of ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
/home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:88:79: error: invalid use of incomplete type ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
In file included from /home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:19:0:
/home/dathanasopoulos/hermes/hermes2d/include/newton_solver.h:71:22: error: declaration of ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
/home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:94:71: error: invalid use of incomplete type ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
In file included from /home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:19:0:
/home/dathanasopoulos/hermes/hermes2d/include/newton_solver.h:71:22: error: declaration of ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
/home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:102:101: error: invalid use of incomplete type ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
In file included from /home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:19:0:
/home/dathanasopoulos/hermes/hermes2d/include/newton_solver.h:71:22: error: declaration of ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
/home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:110:101: error: invalid use of incomplete type ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
In file included from /home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:19:0:
/home/dathanasopoulos/hermes/hermes2d/include/newton_solver.h:71:22: error: declaration of ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
/home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:118:57: error: invalid use of incomplete type ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
In file included from /home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:19:0:
/home/dathanasopoulos/hermes/hermes2d/include/newton_solver.h:71:22: error: declaration of ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
/home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:124:52: error: invalid use of incomplete type ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
In file included from /home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:19:0:
/home/dathanasopoulos/hermes/hermes2d/include/newton_solver.h:71:22: error: declaration of ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
/home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:135:62: error: invalid use of incomplete type ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
In file included from /home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:19:0:
/home/dathanasopoulos/hermes/hermes2d/include/newton_solver.h:71:22: error: declaration of ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
/home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:141:86: error: invalid use of incomplete type ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
In file included from /home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:19:0:
/home/dathanasopoulos/hermes/hermes2d/include/newton_solver.h:71:22: error: declaration of ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
/home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:150:68: error: invalid use of incomplete type ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
In file included from /home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:19:0:
/home/dathanasopoulos/hermes/hermes2d/include/newton_solver.h:71:22: error: declaration of ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
/home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:159:77: error: invalid use of incomplete type ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
In file included from /home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:19:0:
/home/dathanasopoulos/hermes/hermes2d/include/newton_solver.h:71:22: error: declaration of ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
/home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:165:51: error: invalid use of incomplete type ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
In file included from /home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:19:0:
/home/dathanasopoulos/hermes/hermes2d/include/newton_solver.h:71:22: error: declaration of ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
/home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:174:41: error: invalid use of incomplete type ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
In file included from /home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:19:0:
/home/dathanasopoulos/hermes/hermes2d/include/newton_solver.h:71:22: error: declaration of ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
/home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:188:81: error: invalid use of incomplete type ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
In file included from /home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:19:0:
/home/dathanasopoulos/hermes/hermes2d/include/newton_solver.h:71:22: error: declaration of ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
/home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:202:75: error: invalid use of incomplete type ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
In file included from /home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:19:0:
/home/dathanasopoulos/hermes/hermes2d/include/newton_solver.h:71:22: error: declaration of ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
/home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:213:67: error: invalid use of incomplete type ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
In file included from /home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:19:0:
/home/dathanasopoulos/hermes/hermes2d/include/newton_solver.h:71:22: error: declaration of ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
/home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:223:78: error: invalid use of incomplete type ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
In file included from /home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:19:0:
/home/dathanasopoulos/hermes/hermes2d/include/newton_solver.h:71:22: error: declaration of ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
/home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:233:93: error: invalid use of incomplete type ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
In file included from /home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:19:0:
/home/dathanasopoulos/hermes/hermes2d/include/newton_solver.h:71:22: error: declaration of ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
/home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:243:69: error: invalid use of incomplete type ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
In file included from /home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:19:0:
/home/dathanasopoulos/hermes/hermes2d/include/newton_solver.h:71:22: error: declaration of ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
/home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:251:85: error: invalid use of incomplete type ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
In file included from /home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:19:0:
/home/dathanasopoulos/hermes/hermes2d/include/newton_solver.h:71:22: error: declaration of ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
/home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:261:55: error: invalid use of incomplete type ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
In file included from /home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:19:0:
/home/dathanasopoulos/hermes/hermes2d/include/newton_solver.h:71:22: error: declaration of ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
/home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:506:83: error: invalid use of incomplete type ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
In file included from /home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:19:0:
/home/dathanasopoulos/hermes/hermes2d/include/newton_solver.h:71:22: error: declaration of ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
/home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:514:99: error: invalid use of incomplete type ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
In file included from /home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:19:0:
/home/dathanasopoulos/hermes/hermes2d/include/newton_solver.h:71:22: error: declaration of ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
/home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:524:69: error: invalid use of incomplete type ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
In file included from /home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:19:0:
/home/dathanasopoulos/hermes/hermes2d/include/newton_solver.h:71:22: error: declaration of ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
/home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:782:86: error: invalid use of incomplete type ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
In file included from /home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:19:0:
/home/dathanasopoulos/hermes/hermes2d/include/newton_solver.h:71:22: error: declaration of ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
/home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:794:82: error: invalid use of incomplete type ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
In file included from /home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:19:0:
/home/dathanasopoulos/hermes/hermes2d/include/newton_solver.h:71:22: error: declaration of ‘class Hermes::Hermes2D::NewtonSolver<Scalar>’
/home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:805:31: error: explicit instantiation of ‘class Hermes::Hermes2D::NewtonSolver<double>’ before definition of template
/home/dathanasopoulos/hermes/hermes2d/src/newton_solver.cpp:806:31: error: explicit instantiation of ‘class Hermes::Hermes2D::NewtonSolver<std::complex<double> >’ before definition of template
make[2]: *** [hermes2d/CMakeFiles/hermes2d.dir/src/newton_solver.cpp.o] Error 1
make[1]: *** [hermes2d/CMakeFiles/hermes2d.dir/all] Error 2
make: *** [all] Error 2
dathanasopoulos@Hilbert:~/hermes> 

Lukas Korous

unread,
Jun 12, 2014, 2:57:18 PM6/12/14
to herm...@googlegroups.com
Hello Rebecca,

are you using the master branch from github.com/hpfem/hermes?

Best,
Lukas

Rebecca Conley

unread,
Jun 16, 2014, 11:06:20 AM6/16/14
to herm...@googlegroups.com
Hi Lukas,

I believe I'm using the master branch.  I used the command "git clone git://github.com/hpfem/hermes.git".

Thanks,
Rebecca

Lukas Korous

unread,
Jun 16, 2014, 1:27:24 PM6/16/14
to herm...@googlegroups.com
Hi - could you please send me the output of

git log

?
Thanks,
Best,
Lukas
> --
> You received this message because you are subscribed to the Google Groups
> "hermes2d" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to hermes2d+u...@googlegroups.com.
> To post to this group, send email to herm...@googlegroups.com.
> Visit this group at http://groups.google.com/group/hermes2d.
> For more options, visit https://groups.google.com/d/optout.



--
Lukáš Korous

Rebecca Conley

unread,
Jun 16, 2014, 1:51:05 PM6/16/14
to herm...@googlegroups.com
I've attached it as a file because it's quite long.  

Thanks,
Rebecca
git.log
Reply all
Reply to author
Forward
0 new messages