[Trilinos-Users] Problem Building Teuchos
Matt G
mgoodman at email.arizona.edu
Wed Mar 17 11:09:40 MDT 2010
Ouch. Crashes even sooner :(
mgoodman at service1:/scr6/mgoodman/trilinos-10.0.5-Source> make
/homeA/home3/u27/mgoodman/POST/bin/cmake
-H/scr6/mgoodman/trilinos-10.0.5-Source
-B/scr6/mgoodman/trilinos-10.0.5-Source --check-build-system
CMakeFiles/Makefile.cmake 0
/homeA/home3/u27/mgoodman/POST/bin/cmake -E cmake_progress_start
/scr6/mgoodman/trilinos-10.0.5-Source/CMakeFiles
/scr6/mgoodman/trilinos-10.0.5-Source/CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make[1]: Entering directory `/scr6/mgoodman/trilinos-10.0.5-Source'
make -f packages/teuchos/src/CMakeFiles/teuchos.dir/build.make
packages/teuchos/src/CMakeFiles/teuchos.dir/depend
make[2]: Entering directory `/scr6/mgoodman/trilinos-10.0.5-Source'
cd /scr6/mgoodman/trilinos-10.0.5-Source &&
/homeA/home3/u27/mgoodman/POST/bin/cmake -E cmake_depends "Unix Makefiles"
/scr6/mgoodman/trilinos-10.0.5-Source
/scr6/mgoodman/trilinos-10.0.5-Source/packages/teuchos/src
/scr6/mgoodman/trilinos-10.0.5-Source
/scr6/mgoodman/trilinos-10.0.5-Source/packages/teuchos/src
/scr6/mgoodman/trilinos-10.0.5-Source/packages/teuchos/src/CMakeFiles/teuchos.dir/DependInfo.cmake
--color=
Scanning dependencies of target teuchos
make[2]: Leaving directory `/scr6/mgoodman/trilinos-10.0.5-Source'
make -f packages/teuchos/src/CMakeFiles/teuchos.dir/build.make
packages/teuchos/src/CMakeFiles/teuchos.dir/build
make[2]: Entering directory `/scr6/mgoodman/trilinos-10.0.5-Source'
/homeA/home3/u27/mgoodman/POST/bin/cmake -E cmake_progress_report
/scr6/mgoodman/trilinos-10.0.5-Source/CMakeFiles
[ 0%] Building CXX object
packages/teuchos/src/CMakeFiles/teuchos.dir/Teuchos_BLAS.cpp.o
cd /scr6/mgoodman/trilinos-10.0.5-Source/packages/teuchos/src &&
/uaopt/intel/impi/3.2.2.006/bin64/mpiicpc -Dteuchos_EXPORTS -g -fPIC
-I/scr6/mgoodman/trilinos-10.0.5-Source
-I/scr6/mgoodman/trilinos-10.0.5-Source/packages/teuchos/src -o
CMakeFiles/teuchos.dir/Teuchos_BLAS.cpp.o -c
/scr6/mgoodman/trilinos-10.0.5-Source/packages/teuchos/src/Teuchos_BLAS.cpp
/homeA/home3/u27/mgoodman/POST/bin/cmake -E cmake_progress_report
/scr6/mgoodman/trilinos-10.0.5-Source/CMakeFiles
[ 0%] Building CXX object
packages/teuchos/src/CMakeFiles/teuchos.dir/Teuchos_CTimeMonitor.cpp.o
cd /scr6/mgoodman/trilinos-10.0.5-Source/packages/teuchos/src &&
/uaopt/intel/impi/3.2.2.006/bin64/mpiicpc -Dteuchos_EXPORTS -g -fPIC
-I/scr6/mgoodman/trilinos-10.0.5-Source
-I/scr6/mgoodman/trilinos-10.0.5-Source/packages/teuchos/src -o
CMakeFiles/teuchos.dir/Teuchos_CTimeMonitor.cpp.o -c
/scr6/mgoodman/trilinos-10.0.5-Source/packages/teuchos/src/Teuchos_CTimeMonitor.cpp
/uaopt/intel/impi/3.2.2.006/include64/mpicxx.h(45): catastrophic error:
#error directive: "SEEK_SET is #defined but must not be for the C++ binding
of MPI. Include mpi.h before stdio.h"
#error "SEEK_SET is #defined but must not be for the C++ binding of MPI.
Include mpi.h before stdio.h"
^
compilation aborted for
/scr6/mgoodman/trilinos-10.0.5-Source/packages/teuchos/src/Teuchos_CTimeMonitor.cpp
(code 4)
make[2]: ***
[packages/teuchos/src/CMakeFiles/teuchos.dir/Teuchos_CTimeMonitor.cpp.o]
Error 4
make[2]: Leaving directory `/scr6/mgoodman/trilinos-10.0.5-Source'
make[1]: *** [packages/teuchos/src/CMakeFiles/teuchos.dir/all] Error 2
make[1]: Leaving directory `/scr6/mgoodman/trilinos-10.0.5-Source'
make: *** [all] Error 2
I'm not even familiar with the SEEK_SET flag, so its time to do some reading
I suppose.
Current cmake config script:
cmake \
-D CMAKE_BUILD_TYPE:STRING=DEBUG \
-D Trilinos_ENABLE_TESTS:BOOL=OFF \
-D MPI_USE_COMPILER_WRAPPERS:BOOL=TRUE \
-D MPI_C_COMPILER:FILEPATH=/uaopt/intel/impi/3.2.2.006/bin64/mpiicc \
-D MPI_CXX_COMPILER:FILEPATH=/uaopt/intel/impi/3.2.2.006/bin64/mpiicpc \
-D MPI_Fortran_COMPILER:FILEPATH=/uaopt/intel/impi/
3.2.2.006/bin64/mpiifort \
-D MPI_BASE_DIR:PATH=/uaopt/intel/impi/3.2.2.006/ \
-D BUILD_SHARED_LIBS=ON \
-D Trilinos_ENABLE_DEFAULT_PACKAGES:BOOL=ON \
-D Trilinos_ENABLE_Epetra:BOOL=ON \
-D Trilinos_ENABLE_EpetraExt:BOOL=ON \
-D Trilinos_ENABLE_LOCA:BOOL=ON \
-D Trilinos_ENABLE_Zoltan:BOOL=ON \
-D Trilinos_ENABLE_Isorropia:BOOL=ON \
-D Trilinos_ENABLE_Ifpack:BOOL=ON \
-D Trilinos_ENABLE_Teuchos:BOOL=ON \
-D Trilinos_ENABLE_ML:BOOL=ON \
-D Trilinos_ENABLE_AztecOO:BOOL=ON \
-D Trilinos_ENABLE_Anasazi:BOOL=ON \
-D Trilinos_ENABLE_ForTrilinos:BOOL=ON \
-D Trilinos_ENABLE_PyTrilinos:BOOL=ON \
-D Trilinos_ENABLE_TESTS:BOOL=ON \
-D Teuchos_ENABLE_MPI:BOOL=ON \
-D Teuchos_ENABLE_ABC:BOOL=ON \
-D Teuchos_ENABLE_COMPLEX:BOOL=ON \
-D Teuchos_ENABLE_EXTENDED:BOOL=ON \
-D DART_TESTING_TIMEOUT:STRING=600 \
-D TPL_ENABLE_MPI:BOOL=ON \
-D Trilinos_EXTRA_LINK_FLAGS:STRING="$FORTRAN_LIBRARIES" \
-D CMAKE_VERBOSE_MAKEFILE:BOOL=TRUE \
-D Trilinos_VERBOSE_CONFIGURE:BOOL=TRUE \
.
Thanks again.
--Matthew Goodman
=====================
Find me on LinkedIn: http://tinyurl.com/d6wlch
Follow me on twitter: http://twitter.com/meawoppl
On Wed, Mar 17, 2010 at 9:59 AM, Morris, Karla NMN (-EXP) <
knmorri at sandia.gov> wrote:
> Hi Matt
>
> Try removing this lines
>
> -D CMAKE_Fortran_COMPILER:FILEPATH=ifort \
> -D CMAKE_CXX_COMPILER:FILEPATH=icpc \
> -D CMAKE_C_COMPILER:FILEPATH=icc \
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://software.sandia.gov/pipermail/trilinos-users/attachments/20100317/589d32f1/attachment-0001.html
More information about the Trilinos-Users
mailing list