[Trilinos-Users] Fwd: problem with hdf5 in epetra_ext

Marzio Sala marzio.sala at gmail.com
Thu Dec 13 12:06:33 MST 2007


Hi Kurt,

are you using HDF5 with or without MPI? You need to use an MPI-enabled HDF5
library to use the EpetraExt wrappers.

-Marzio

On Dec 13, 2007 6:09 PM, Kurt Stokbro <kurt.stokbro at gmail.com> wrote:

> I cannot compile the hdf5 library.
> I get the following errors:
> g++ -DHAVE_CONFIG_H -I.
> -I/home/kurt/src/trilinos/trilinos-8.0.4/packages/epetraext/src
> -I/home/kurt/src/trilinos/trilinos-8.0.4/packages/epetraext/src/block
> -I/home/kurt/src/trilinos/trilinos-8.0.4/packages/epetraext/src/btf
> -I/home/kurt/src/trilinos/trilinos-8.0.4/packages/epetraext/src/coloring
> -I/home/kurt/src/trilinos/trilinos-8.0.4/packages/epetraext/src/distdir
> -I/home/kurt/src/trilinos/trilinos-8.0.4/packages/epetraext/src/inout
> -I/home/kurt/src/trilinos/trilinos-8.0.4/packages/epetraext/src/matlab
> -I/home/kurt/src/trilinos/trilinos-8.0.4
> /packages/epetraext/src/model_evaluator
> -I/home/kurt/src/trilinos/trilinos-8.0.4/packages/epetraext/src/transform
> -I/home/kurt/src/trilinos/trilinos-8.0.4/packages/epetraext/src/zoltan
> -I/home/kurt/src/trilinos/trilinos-8.0.4/packages/epetra/src
> -I/home/kurt/src/trilinos/trilinos-8.0.4/packages/teuchos/src
> -I/home/kurt/src/trilinos/trilinos-8.0.4/packages/triutils/src
> -I/usr/include   -ansi -Wall -ftrapv -pedantic -Wconversion -g -O2 -MT
> EpetraExt_HDF5.o -MD -MP -MF .deps/EpetraExt_HDF5.Tpo -c -o
> EpetraExt_HDF5.o `test -f './inout/EpetraExt_HDF5.cpp' || echo
> './'`./inout/EpetraExt_HDF5.cpp
>
> '`./inout/EpetraExt_HDF5.cpp
> ./inout/EpetraExt_HDF5.h:576: error: extra ';'
> ./inout/EpetraExt_HDF5.cpp: In member function 'void
> EpetraExt::HDF5::Create(std::string)':
> ./inout/EpetraExt_HDF5.cpp:239: error: 'H5Pset_fapl_mpio' was not
> declared in this scope
> ./inout/EpetraExt_HDF5.cpp: In member function 'bool
> EpetraExt::HDF5::IsContained(std::string)':
> ./inout/EpetraExt_HDF5.cpp:287: warning: unused variable 'idx_f'
> ./inout/EpetraExt_HDF5.cpp: In member function 'void
> EpetraExt::HDF5::Read(const std::string&, Epetra_BlockMap*&)':
> ./inout/EpetraExt_HDF5.cpp:341: warning: unused variable 'NumMyPoints'
> ./inout/EpetraExt_HDF5.cpp: In member function 'void
> EpetraExt::HDF5::Read(const std::string&, Epetra_MultiVector*&)':
> ./inout/EpetraExt_HDF5.cpp:999: error: 'H5Pset_dxpl_mpio' was not
> declared in this scope
> ./inout/EpetraExt_HDF5.cpp: In member function 'void
> EpetraExt::HDF5::Read(const std::string&, const std::string&,
> std::string&)':
> ./inout/EpetraExt_HDF5.cpp:1392: warning: unused variable 'typesize_id'
> ./inout/EpetraExt_HDF5.cpp: In member function 'void
> EpetraExt::HDF5::Write(const std::string&, const std::string&, int,
> int, int, const void*)':
> ./inout/EpetraExt_HDF5.cpp:1504: error: 'H5Pset_dxpl_mpio' was not
> declared in this scope
> make[5]: *** [EpetraExt_HDF5.o] Error 1
>
> I fixed the error with the extra ; but the other errors still persists.
>
> is there a patch to this error?
>
> kurt
>
> _______________________________________________
> Trilinos-Users mailing list
> Trilinos-Users at software.sandia.gov
> http://software.sandia.gov/mailman/listinfo/trilinos-users
>
>


-- 
http://marzio.sala.googlepages.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://software.sandia.gov/mailman/private/trilinos-users/attachments/20071213/e0b05304/attachment.html


More information about the Trilinos-Users mailing list