[Trilinos-Users] Appropriate PYTHON_INCLUDE_DIR for pytrilinos build
Scott Askey
scotta_2002 at yahoo.com
Fri Jul 16 08:21:06 MDT 2010
When I try to build pytrilinos Cmake wants to know the PYTHON_INCLUDE_DIR. What
should be in this directory and where might it be?
I am building on an amd64 debian squeeze 64 system with all of the dependencies
installed from the repositories.
V/R
Scott
-- PyTrilinos_LIBRARIES='pytrilinos'
Exporting library dependencies ...
CMake Error: The following variables are used in this project, but they are set
to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake
files:
PYTHON_INCLUDE_DIR (ADVANCED)
used as include directory in directory
/home/cb/src/trilinos-10.4.0-Source/packages/epetraext/src
used as include direc
EXTRA_ARGS=$@
TRILINOS_PATH=/home/cb/Work/Apps/trilinos/10.4.0
TRILINOS_HOME=/home/cb/src/trilinos-10.4.0-Source
cmake \
-D BUILD_SHARED_LIBS=ON \
-DPyTrilinos_INSTALL_DIR:PATH=/home/cb/lib/python2.6/site-packages/PyTrilinos \
-D Trilinos_ENABLE_ALL_OPTIONAL_PACKAGES:BOOL=ON \
-D CMAKE_BUILD_TYPE:STRING=DEBUG \
-D TPL_ENABLE_MPI:BOOL=ON \
-D BLAS_LIBRARY_DIRS:FILEPATH="/usr/lib/blas" \
-D BLAS_LIBRARY_NAMES:STRING="libblas.so.3gf" \
-D TPL_ENABLE_LAPACK:STRING=ON \
-D TPL_BLAS_LIBRARIES:FILEPATH="/usr/lib/blas/libblas.so.3gf" \
-D TPL_LAPACK_LIBRARIES:FILEPATH="/usr/lib/lapack/liblapack.so.3gf" \
-D LAPACK_LIBRARY_DIRS:FILEPATH="/usr/lib/lapack" \
-D LAPACK_LIBRARY_NAMES:STRING="liblapack.so.3gf" \
-D Trilinos_ENABLE_DEFAULT_PACKAGES:BOOL=OFF \
-D Trilinos_ENABLE_PyTrilinos:BOOL=ON \
-D Trilinos_ENABLE_Meros:BOOL=ON \
-D Trilinos_ENABLE_Epetra:BOOL=ON \
-D Trilinos_ENABLE_EpetraExt:BOOL=ON \
-D Trilinos_ENABLE_Belos:BOOL=ON \
-D Trilinos_ENABLE_Ifpack:BOOL=ON \
-D Trilinos_ENABLE_Teuchos:BOOL=ON \
-D Trilinos_ENABLE_Amesos:BOOL=ON \
-D Trilinos_ENABLE_AztecOO:BOOL=ON \
-D Trilinos_ENABLE_Gallery:BOOL=ON \
-D Trilinos_ENABLE_ML:BOOL=ON \
-D Trilinos_ENABLE_NOX:BOOL=ON \
-D Trilinos_ENABLE_ForTrilinos: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 Trilinos_EXTRA_LINK_FLAGS:STRING="$FORTRAN_LIBRARIES" \
-D CMAKE_VERBOSE_MAKEFILE:BOOL=TRUE \
-D Trilinos_VERBOSE_CONFIGURE:BOOL=TRUE \
$EXTRA_ARGS \
${TRILINOS_HOME}
More information about the Trilinos-Users
mailing list