[Trilinos-Users] Problem compiling trilinos and Multifario

Veltz Romain romain.veltz at inria.fr
Wed Dec 5 14:30:12 MST 2012


Dear trilinos users,

I am experiencing problem compiling trilinos-11.0.3 with multifario (version multifario-v0.9i, which compiles fine) on a  Debian computing.
I have g++ (Debian 4.4.5-8) 4.4.5. My cake problem is given below. When compiling, I get the following error:

[ 97%] Building CXX object packages/nox/src-loca/src-mf/CMakeFiles/locamf.dir/MFLOCA.C.o
In file included from /home/rveltz/work/prog/built/MF/include/MFImplicitMF.h:25,
                 from /home/rveltz/work/prog/trilinos-11.0.3-Source/packages/nox/src-loca/src-mf/MFLOCA.H:64,
                 from /home/rveltz/work/prog/trilinos-11.0.3-Source/packages/nox/src-loca/src-mf/MFLOCA.C:51:
/home/rveltz/work/prog/built/MF/include/IMFFlow.h:265: error: expected ',' or '...' before 'this'
/home/rveltz/work/prog/built/MF/include/IMFFlow.h:274: error: expected ',' or '...' before 'this'
/home/rveltz/work/prog/trilinos-11.0.3-Source/packages/nox/src-loca/src-mf/MFLOCA.C: In function 'MFImplicitMFSt* MFIMFCreateLOCA(LOCAData*)':
/home/rveltz/work/prog/trilinos-11.0.3-Source/packages/nox/src-loca/src-mf/MFLOCA.C:117: warning: deprecated conversion from string constant to 'char*'
make[2]: *** [packages/nox/src-loca/src-mf/CMakeFiles/locamf.dir/MFLOCA.C.o] Error 1
make[1]: *** [packages/nox/src-loca/src-mf/CMakeFiles/locamf.dir/all] Error 2
make: *** [all] Error 2


which makes no sense to me.

Has anybody ever had this problem before?

Thank you for your help,

Romain.



EXTRA_ARGS=$@ 
TRILINOS_HOME=/home/rveltz/work/prog/trilinos-11.0.3-Source
TRILINOS_BUILD=/home/rveltz/work/prog/built/compiledTrilinos

rm -f CMakeCache.txt

cmake \
-DCMAKE_INSTALL_PREFIX:PATH=/home/rveltz/work/prog/built/compiledTrilinos \
-D CMAKE_VERBOSE_MAKEFILE:BOOL=OFF \
-D CMAKE_BUILD_TYPE:STRING=RELEASE \
-D TPL_ENABLE_MPI:BOOL=ON \
-D TPL_ENABLE_LAPACK:BOOL=ON \
-D Trilinos_ENABLE_CLapack:BOOL=ON \
-D Trilinos_ENABLE_Lapack:BOOL=ON \
-D Trilinos_ENABLE_ALL_PACKAGES:BOOL=OFF \
-D Trilinos_ENABLE_CHECKED_STL:BOOL=ON \
-D Trilinos_ENABLE_TESTS:BOOL=ON \
-D Trilinos_ENABLE_Anasazi:BOOL=ON \
-D Trilinos_ENABLE_Didasko:BOOL=OFF \
-D Trilinos_ENABLE_Epetra:BOOL=ON \
-D Trilinos_ENABLE_ForTrilinos:BOOL=OFF \
-D Trilinos_ENABLE_Ifpack:BOOL=ON \
-D Trilinos_ENABLE_NOX:BOOL=ON \
-D Trilinos_ENABLE_NOX-Lapack:BOOL=ON \
-D NOX_ENABLE_ABSTRACT_IMPLEMENTATION_LAPACK:BOOL=ON \
-D NOX_ENABLE_MF:BOOL=ON \
-D MF_LIBRARY_DIRS:PATH=~/work/prog/built/MF/lib \
-D MF_INCLUDE_DIRS:PATH=~/work/prog/built/MF/include \
-D Trilinos_ENABLE_Stratimikos:BOOL=OFF \
-D Trilinos_ENABLE_Sacado:BOOL=OFF \
-D Trilinos_ENABLE_PyTrilinos:BOOL=OFF \
-D Trilinos_ENABLE_ForTrilinos:BOOL=OFF \
-D Trilinos_ENABLE_Rythmos:BOOL=OFF \
-D Trilinos_ENABLE_Teuchos:BOOL=ON \
-D Trilinos_ENABLE_Thyra:BOOL=OFF \
-D Trilinos_ENABLE_Triutils:BOOL=ON \
-D Trilinos_ENABLE_Piro:BOOL=OFF \
-D Teuchos_ENABLE_MPI:BOOL=ON \
-D Epetra_ENABLE_MPI:BOOL=ON \
-D Trilinos_ENABLE_TESTS:BOOL=OFF \
-D Teuchos_ENABLE_COMPLEX:BOOL=ON \
-D Teuchos_ENABLE_EXTENDED:BOOL=OF \
-D Trilinos_ENABLE_ForTrilinos:BOOL=OFF \
-D Trilinos_ENABLE_ALL_OPTIONAL_PACKAGES:BOOL=ON \
-D Trilinos_ENABLE_OpenMP:BOOL=ON \
-D Trilinos_ENABLE_EXAMPLES:BOOL=OFF \
-D Trilinos_DEPS_XML_OUTPUT_FILE:BOOL=ON \
-D Trilinos_DEPS_XML:BOOL=ON \

-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://software.sandia.gov/pipermail/trilinos-users/attachments/20121205/ca2c0854/attachment.html 


More information about the Trilinos-Users mailing list