[Trilinos-Users] netcdf_par

Widener, Patrick pwidene at sandia.gov
Tue Mar 17 10:58:15 MDT 2015


FWIW, I have had this issue on Mac OS using macports, where netcdf_par.h does not get installed properly if you do not install a parallel variant of HDF5. Looks like it might be similar for Linux installs. Here's the relevant link from the NetCDF docs.

http://www.unidata.ucar.edu/software/netcdf/docs/build_parallel.html?


patrick

________________________________
From: trilinos-users-bounces at software.sandia.gov <trilinos-users-bounces at software.sandia.gov> on behalf of Littlewood, David John <djlittl at sandia.gov>
Sent: Tuesday, March 17, 2015 10:17 AM
To: Dinge, Dennis Carl
Cc: trilinos-users at software.sandia.gov
Subject: Re: [Trilinos-Users] netcdf_par

Dennis,

Can you confirm that netcdf is installed properly?  In particular, that netcdf_par.h was properly copied to the install directory.  I've run into glitches where for some reason this file was not copied into the netcdf install directly.  Manually copying it there fixed this issue.

Dave



On Mar 17, 2015, at 10:07 AM, Dinge, Dennis Carl <dcdinge at sandia.gov<mailto:dcdinge at sandia.gov>> wrote:


I'm trying to build trilinos libraries and it appears I need a header file (netcdf_par.h) not contained in the distribution. What am I doing wrong?


Dennis


[ 34%] Building C object packages/seacas/libraries/exodus/cbind/CMakeFiles/exodus.dir/src/ex_create_par.c.o
cd /home/dcdinge/BuildTri/packages/seacas/libraries/exodus/cbind && /home/projects/x86-64-haswell/openmpi/1.8.4/intel/15.2.164/bin/mpicc  -DNOT_NETCDF4 -O3 -DNDEBUG -I/home/dcdinge/BuildTri -I/home/dcdinge/publicTrilinos/packages/seacas/libraries/exodus/cbind/include -I/home/dcdinge/BuildTri/packages/seacas/libraries/exodus/cbind/include -I/home/dcdinge/publicTrilinos/packages/seacas/libraries/exodus/cbind    -o CMakeFiles/exodus.dir/src/ex_create_par.c.o   -c /home/dcdinge/publicTrilinos/packages/seacas/libraries/exodus/cbind/src/ex_create_par.c
/home/dcdinge/publicTrilinos/packages/seacas/libraries/exodus/cbind/src/ex_create_par.c(130): catastrophic error: cannot open source file "netcdf_par.h"
  #include "netcdf_par.h"
                         ^

compilation aborted for /home/dcdinge/publicTrilinos/packages/seacas/libraries/exodus/cbind/src/ex_create_par.c (code 4)
make[3]: *** [packages/seacas/libraries/exodus/cbind/CMakeFiles/exodus.dir/src/ex_create_par.c.o] Error 4
make[3]: Leaving directory `/home/dcdinge/BuildTri'
make[2]: *** [packages/seacas/libraries/exodus/cbind/CMakeFiles/exodus.dir/all] Error 2
make[2]: Leaving directory `/home/dcdinge/BuildTri'
make[1]: *** [CMakeFiles/libs.dir/rule] Error 2
make[1]: Leaving directory `/home/dcdinge/BuildTri'
make: *** [libs] Error 2

?


_______________________________________________
Trilinos-Users mailing list
Trilinos-Users at software.sandia.gov<mailto:Trilinos-Users at software.sandia.gov>
https://software.sandia.gov/mailman/listinfo/trilinos-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://software.sandia.gov/pipermail/trilinos-users/attachments/20150317/433df115/attachment.html>


More information about the Trilinos-Users mailing list