[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