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