[Trilinos-Users] [EXTERNAL] Zoltan 2 issue when trying to build trilinos public repository

Perschbacher, Brent M bmpersc at sandia.gov
Thu Apr 24 17:10:55 MDT 2014


C.S.N,

  That is a very strange error indeed. It seems to indicate that the dependencies for Zoltan2 weren't being set. I just did a quick test and I was able to get past this stage in the configure so I'm not sure what is going on. Can you first verify that your clone of the public repository is in a good state, ie that it didn't die half way through or something like that. A successful pull would be proof enough of that for me. If that seems good can you verify that you have the file packages/zoltan2/cmake/Dependencies.cmake and that it isn't empty. If those all check out can you run the configure again and send me the full output from it please?

Thanks,

Brent

Note, I will be out of the office until Monday, but I should be able to look at this when I get back.

Brent

From: "C.S. Natarajan" <csnataraj at gmail.com<mailto:csnataraj at gmail.com>>
Date: Thursday, April 24, 2014 3:38 PM
To: "trilinos-users at software.sandia.gov<mailto:trilinos-users at software.sandia.gov>" <trilinos-users at software.sandia.gov<mailto:trilinos-users at software.sandia.gov>>
Subject: [EXTERNAL] [Trilinos-Users] Zoltan 2 issue when trying to build trilinos public repository

Hello All,
            I am running into the following error when trying to build the trilinos public repo. I will appreciate any input on what I might be doing wrong.

Best,
C.S.N

Error

CMake Error at cmake/tribits/package_arch/TribitsAdjustPackageEnables.cmake:792 (MESSAGE):
  Error, the package variable LIB_REQUIRED_DEP_PACKAGES was not defined
  correctly for package Zoltan2!
Call Stack (most recent call first):
  cmake/tribits/package_arch/TribitsAdjustPackageEnables.cmake:268 (TRIBITS_ASSERT_DEFINED_PACKAGE_VAR)
  cmake/tribits/package_arch/TribitsAdjustPackageEnables.cmake:564 (TRIBITS_ASSERT_READ_DEPENDENCY_VARS)
  cmake/tribits/package_arch/TribitsAdjustPackageEnables.cmake:734 (TRIBITS_READ_PACKAGE_DEPENDENCIES)
  cmake/tribits/package_arch/TribitsGlobalMacros.cmake:1231 (TRIBITS_READ_ALL_PACKAGE_DEPENDENCIES)
  cmake/tribits/package_arch/TribitsProjectImpl.cmake:160 (TRIBITS_READ_PACKAGES_PROCESS_DEPENDENCIES_WRITE_XML)
  cmake/tribits/package_arch/TribitsProject.cmake:75 (TRIBITS_PROJECT_IMPL)
  CMakeLists.txt:92 (TRIBITS_PROJECT)


configuration script

#!/bin/bash -f
export TRILINOS_HOME=/hpcdata/natac0/trilinos/trilinos-public
EXTRA_ARGS=$@

cmake \
  -D CMAKE_AR:FILEPATH=xiar\
  -D CMAKE_LINKER:FILEPATH=xild\
  -D CMAKE_CXX_COMPILER:FILEPATH=mpiicpc\
  -D CMAKE_C_COMPILER:FILEPATH=mpiicc\
  -D CMAKE_Fortran_COMPILER:FILEPATH=mpiifort\
  -D CMAKE_INSTALL_PREFIX:PATH=/hpcdata/natac0/trilinos/public\
  -D BUILD_SHARED_LIBS:BOOL=ON \
  -D Trilinos_ENABLE_Epetra:BOOL=ON\
  -D Trilinos_ENABLE_Stratimikos:BOOL=ON\
  -D Trilinos_ENABLE_Teuchos:BOOL=ON\
  -D Trilinos_ENABLE_AztecOO:BOOL=ON\
  -D Trilinos_ENABLE_Triutils:BOOL=ON\
  -D Trilinos_ENABLE_ML:BOOL=ON\
  -D Trilinos_ENABLE_ML_Metis:BOOL=ON\
  -D Trilinos_ENABLE_Galeri:BOOL=ON\
  -D Trilinos_ENABLE_Amesos:BOOL=ON\
  -D Trilinos_ENABLE_Didasko:BOOL=ON\
  -D Trilinos_ENABLE_Pamgen:BOOL=ON\
  -D Trilinos_ENABLE_FEI:BOOL=ON\
  -D Trilinos_ENABLE_Sacado:BOOL=ON\
  -D Trilinos_ENABLE_Intrepid:BOOL=ON\
  -D Trilinos_ENABLE_Optika:BOOL=ON\
  -D Trilinos_ENABLE_Muelu:BOOL=ON\
  -D Trilinos_ENABLE_Xpetra:BOOL=ON\
  -D Trilinos_ENABLE_Kokkos:BOOL=ON\
  -D Trilinos_ASSERT_MISSING_PACKAGES=OFF\
  -D Amesos_ENABLE_SuperLUDist:BOOL=ON\
  -D EpetraExt_USING_HDF5:BOOL=ON\
  -D TPL_ENABLE_ParMETIS:BOOL=ON \
  -D ParMETIS_INCLUDE_DIRS:PATH=/hpcdata/natac0/parmetis/ParMetis-3.1.1\
  -D ParMETIS_LIBRARY_DIRS:PATH=/hpcdata/natac0/parmetis/ParMetis-3.1.1\
  -D TPL_ENABLE_METIS:BOOL=ON\
  -D METIS_INCLUDE_DIRS:PATH=/hpcdata/natac0/parmetis/ParMetis-3.1.1/METISLib\
  -D METIS_LIBRARY_DIRS:PATH=/hpcdata/natac0/parmetis/ParMetis-3.1.1\
  -D TPL_ENABLE_BLAS:BOOL=ON\
  -D TPL_ENABLE_LAPACK:BOOL=ON\
  -D Trilinos_EXTRA_LINK_FLAGS:STRING="-mkl"\
  -D Trilinos_ENABLE_TESTS:BOOL=ON\
  -D DART_TESTING_TIMEOUT:STRING=600\
  -D TPL_ENABLE_MPI:BOOL=ON\
  -D CMAKE_CXX_FLAGS:STRING="-limf -O3 -DMPICH_IGNORE_CXX_SEEK -mkl"\
  -D MPI_USE_COMPILER_WRAPPERS:BOOL=OFF\
  -D QT_QMAKE_EXECUTABLE:PATH=/hpc/tstapps/SLES/3.0/x86_64/qt/qt-everywhere-opensource-src-4.8.0/bin/qmake\
  -D TPL_ENABLE_SuperLUDist:BOOL=ON\
  -D SuperLUDist_LIBRARY_DIRS:PATH=/hpcdata/natac0/superlu_dist/lib\
  -D SuperLUDist_INCLUDE_DIRS:PATH=/hpcdata/natac0/superlu_dist/SuperLU_DIST_3.2/SRC\
  -D ML_ENABLE_SUPERLUDIST:BOOL=ON\
  -D TPL_ENABLE_HDF5:BOOL=ON\
  -D HDF5_INCLUDE_DIRS:PATH=/hpcdata/natac0/hdf5/include\
  -D HDF5_LIBRARY_DIRS:PATH=/hpcdata/natac0/hdf5/lib\
  $EXTRA_ARGS\
  ${TRILINOS_HOME}


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://software.sandia.gov/pipermail/trilinos-users/attachments/20140424/7905ea52/attachment.html>


More information about the Trilinos-Users mailing list