Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • T Trilinos
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 936
    • Issues 936
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 22
    • Merge requests 22
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • James Willenbring
  • Trilinos
  • Issues
  • #778

Closed
Open
Created Nov 03, 2016 by James Willenbring@jmwilleOwner

NetCDF find tool ignoring include/lib paths

Created by: bathmatt

On hansen I set the netcdf path to use pnetcdf. Tribits ignores this

cmake
-DTPL_ENABLE_MPI=ON
-DMPI_BASE_DIR=/projects/sems/install/rhel6-x86_64/sems/compiler/gcc/5.3.0/openmpi/1.10.1
-DTrilinos_ENABLE_Panzer=ON
-D TPL_ENABLE_Netcdf:BOOL=ON
-D TPL_ENABLE_HDF5:BOOL=ON
-D TPL_ENABLE_Boost:BOOL=ON
-D TPL_ENABLE_BoostLib:BOOL=ON
-D Netcdf_INCLUDE_DIRS:FILEPATH="${PNETCDF_ROOT}/include"
-D HDF5_INCLUDE_DIRS:FILEPATH="${HDF5_ROOT}/include"
-D Boost_INCLUDE_DIRS:FILEPATH="${BOOST_ROOT}/include"
-D Netcdf_LIBRARY_DIRS:FILEPATH="${PNETCDF_ROOT}/lib"
-D HDF5_LIBRARY_DIRS:FILEPATH="${HDF5_ROOT}/lib"
-D Boost_LIBRARY_DIRS:FILEPATH="${BOOST_ROOT}/lib"
-D BoostLib_LIBRARY_DIRS:FILEPATH="${BOOST_ROOT}/lib"
/home/mbetten/Trilinos/Trilinos

which should be set to the pnetcdf, not the netcdf -bash-4.1$ echo $PNETCDF_ROOT /home/projects/x86-64-haswell-nvidia/pnetcdf/1.6.1/openmpi/1.10.0/gcc/4.8.4/cuda/7.5.18

as you can see here on this link line

/home/projects/x86-64-haswell-nvidia/openmpi/1.10.0/gcc/4.8.4/cuda/7.5.18/bin/mpicxx -pedantic -Wall -Wno-long-long -Wwrite-strings -pedantic -Wall -Wno-long-long -Wwrite-strings -pedantic -Wall -Wno-long-long -Wwrite-strings -Wshadow -Woverloaded-virtual -std=c++11 -O3 -DNDEBUG CMakeFiles/cth_pressure_map.dir/cth_pressure_map.C.o CMakeFiles/cth_pressure_map.dir/vector3d.C.o -o cth_pressure_map -rdynamic libio_info_lib.a ../init/libIonit.a ../transform/libIotr.a ../heartbeat/libIohb.a ../generated/libIogn.a ../pamgen/libIopg.a ../exo_fac/libIoexo_fac.a ../exo_fpp/libIofx.a ../exodus/libIoex.a ../libIoss.a ../../../exodus/libexodus.a /home/projects/x86-64-haswell-nvidia/netcdf/4.3.3.1/gcc/4.8.4/cuda/7.5.18/lib/libnetcdf.a ../../../../../pamgen/src/libpamgen_extras.a ../../../../../pamgen/src/libpamgen.a ../../../../../zoltan/src/libzoltan.a -lm ../../../../../kokkos/algorithms/src/libkokkosalgorithms.a ../../../../../kokkos/containers/src/libkokkoscontainers.a ../../../../../kokkos/core/src/libkokkoscore.a /usr/lib64/libdl.so /home/projects/x86-64-haswell-nvidia/hdf5/1.8.15/openmpi/1.10.0/gcc/4.8.4/cuda/7.5.18/lib/libhdf5.a /usr/lib64/libz.so /home/projects/x86-64-haswell-nvidia/hdf5/1.8.15/openmpi/1.10.0/gcc/4.8.4/cuda/7.5.18/lib/libhdf5_hl.a

Assignee
Assign to
Time tracking