Hi,

There are several confusing parts.

1. You have copied the hdf5 software in /usr/local/hdf5-1.8.14
2. There is a backslash '\' in your configure line

I suggest the following:
1. remove all hdf5 related files from your computer.
2. download again the hdf5-1.8.14 source code. do not put it in /usr or
/usr/local
3. go to the hdf5-1.8.14 directory
4. configure with

./configure --prefix=/usr/local/hdf5 --enable-fortran --enable-fortran2003 
--enable-shared --enable-parallel --enable-cxx --with-szlib=PATH_TO_SZIP

(if you don't need C++ remove enable-cxx)
the command should be in a single line. else you need to put a backslash but
/only/ at the interruption at the end of the line.

then, make and make install

afterwards, ls /usr/local/hdf5/bin should contain h5pfc

On Wed, Jul 08, 2015 at 02:55:21PM +0300, Elisabetta Strazzeri wrote:
> Hi Pierre,
> I've installed again HDF5 with the Fortran and C++ interfaces and with SZIP
> compression and there is an error:
> 
> ----------------------------------------------------
> 
> 14:51:elisabettastrazzeri@MacBook-Pro-di-Elisabetta:hdf5-1.8.14:$>
> ./configure --prefix=/usr/local/hdf5 --enable-fortran \ --enable-cxx
> --with-szlib=PATH_TO_SZIP
> 
> configure: WARNING: you should use --build, --host, --target
> 
> configure: WARNING: invalid host type:  --enable-cxx
> 
> checking for a BSD-compatible install... /usr/bin/install -c
> 
> checking whether build environment is sane... yes
> 
> checking for a thread-safe mkdir -p... /sw/bin/gmkdir -p
> 
> checking for gawk... gawk
> 
> checking whether make sets $(MAKE)... yes
> 
> checking whether make supports nested variables... yes
> 
> checking whether make supports nested variables... (cached) yes
> 
> checking whether to enable maintainer-specific portions of Makefiles... no
> 
> checking build system type... configure: error: /bin/sh bin/config.sub
> --enable-cxx failed
> 
> configure: WARNING: cache variable ac_cv_build contains a newline
> 
> ------------------------------------------------------
> 
> Thank you
> 
> My Kindest Regards
> 
> Elisabetta
> 
> On Wed, Jul 8, 2015 at 12:22 PM, Elisabetta Strazzeri <
> [email protected]> wrote:
> 
> > Hi Pierre,
> > this is the situation of hdf5 in my computer:
> >
> > 11:34:elisabettastrazzeri@MacBook-Pro-di-Elisabetta:FortranCode:$> ls
> > /usr/local/hdf5-1.8.14/bin
> >
> > *COPYING*          *compile*          *dependencies*     *install-sh*
> >   *make_err*         *missing*          output_filter.sh *trace*
> >
> > *buildhdf5*        *config.guess*     *deploy*           *iostats*
> >   *make_overflow*    *mkdirs*           *release*          *yodconfigure*
> >
> > *chkmanifest*      *config.sub*       distdep          *locate_sw*
> > *make_vers*        *mkinstalldirs*    *snapshot*
> >
> > *cmakehdf5*        *depcomp*          *h5vers*           ltmain.sh
> > *makehelp*         *newer*            test-driver
> >
> > 12:10:elisabettastrazzeri@MacBook-Pro-di-Elisabetta:FortranCode:$> ls
> > /usr/local/hdf5-1.8.14/lib
> >
> > ls: /usr/local/hdf5-1.8.14/lib: No such file or directory
> >
> > 12:10:elisabettastrazzeri@MacBook-Pro-di-Elisabetta:FortranCode:$>
> >
> > It's missing the libraries folder.
> >
> > 1. I've installed hdf5 following the instructions in the page :
> > https://www.hdfgroup.org/ftp/HDF5/current/src/unpacked/release_docs/INSTALL
> > .
> >
> > 2. The code in fortran is not parallel and I've tried to use h5fc instead
> > of h5pfc.
> >
> > 3. The informations on my gfortran version are:
> >
> > 12:21:elisabettastrazzeri@MacBook-Pro-di-Elisabetta:hdf5-1.8.14:$>
> > gfortran -v
> >
> > Using built-in specs.
> >
> > COLLECT_GCC=gfortran
> >
> >
> > COLLECT_LTO_WRAPPER=/usr/local/gfortran/libexec/gcc/x86_64-apple-darwin14/4.9.2/lto-wrapper
> >
> > Target: x86_64-apple-darwin14
> >
> > Configured with: ../gcc-4.9.2/configure --prefix=/usr/local/gfortran
> > --with-gmp=/opt/gcc-4.8 --enable-languages=c,c++,fortran,objc,obj-c++
> > --build=x86_64-apple-darwin14
> >
> > Thread model: posix
> >
> > gcc version 4.9.2 (GCC)
> >
> > Thank you
> >
> > My Kindest Regards
> >
> > Elisabetta
> >
> > On Mon, Jul 6, 2015 at 2:17 PM, Pierre de Buyl <
> > [email protected]> wrote:
> >
> >> Hi,
> >>
> >> On Sun, Jul 05, 2015 at 02:00:30PM +0300, Elisabetta Strazzeri wrote:
> >> > my set in bashrc is this :
> >> >
> >> > export HDF5=/usr/local/hdf5-1.8.14
> >> > export PATH=$PATH:${HDF5}/bin
> >> > export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:${HDF5}/lib
> >> >
> >> > but when I have to use it with hdf5, it doesn't work.
> >>
> >> can you post the result of
> >>
> >> ls /usr/local/hdf5-1.8.14/bin
> >> ls /usr/local/hdf5-1.8.14/lib
> >>
> >>
> >> This would help to diagnose the problem. A few more questions:
> >> 1. How did you install hdf5? If you compiled it yourself you should make
> >> sure
> >> that you have enabled the parallel feature.
> >> 2. Is your code parallel? If not, you can use h5fc instead of h5pfc
> >> 3. It also matters to match the fortran compiler used to compile HDF5 and
> >> the
> >> one you use to build your code.
> >>
> >> Pierre
> >>
> >> >
> >> >
> >> > On Sun, Jul 5, 2015 at 1:20 PM, Elisabetta Strazzeri <
> >> > [email protected]> wrote:
> >> >
> >> > > Hi Pierre,
> >> > >
> >> > > the command : which h5pfc doesn't give me any location of the
> >> directory
> >> > > so I need to setup the shell variable Path and others.
> >> > > is there a tutorial of how to set the variables in the bash_profile?
> >> > >
> >> > > thank you
> >> > > my kindest regards
> >> > > Elisabetta
> >> > >
> >> > > On Wed, Jul 1, 2015 at 8:55 PM, Pierre de Buyl <
> >> > > [email protected]> wrote:
> >> > >
> >> > >> Hi Elisabetta,
> >> > >>
> >> > >> The information you give is a bit light. If h5pfc is indeed
> >> installed, its
> >> > >> location will be returned by the command
> >> > >>
> >> > >> which h5pfc
> >> > >>
> >> > >> Note that depending on where you installed HDF5 on your computer,
> >> you may
> >> > >> need
> >> > >> to setup your environment (the shell variables PATH and others).
> >> > >>
> >> > >> Pierre
> >> > >>
> >> > >> On Wed, Jul 01, 2015 at 07:35:20PM +0300, Elisabetta Strazzeri wrote:
> >> > >> > Hello everyone!
> >> > >> >
> >> > >> > I’m working with a MacBook Pro OS X Yosemite Version 10.10.4
> >> > >> > I’ve installed h5pfc and I’m running a Fortran based software, but
> >> I
> >> > >> read this error:
> >> > >> >
> >> > >> > 19:18:elisabettastrazzeri@MacBook-Pro-di-Elisabetta:FortranCode:$>
> >> make
> >> > >> > h5pfc  -O3 -cpp -fno-range-check -ffree-line-length-none
> >> -ffast-math
> >> > >>  -c parameters.F90
> >> > >> > make: h5pfc: No such file or directory
> >> > >> > make: *** [parameters.o] Error 1
> >> > >> >
> >> > >> > Where is the problem?
> >> > >> >
> >> > >> > Thank you very much
> >> > >> > My Kindest Regards
> >> > >> > Elisabetta
> >> > >>
> >> > >>
> >> > >> _______________________________________________
> >> > >> Hdf-forum is for HDF software users discussion.
> >> > >> [email protected]
> >> > >>
> >> http://lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org
> >> > >> Twitter: https://twitter.com/hdf5
> >> > >
> >> > >
> >> > >
> >>
> >> > _______________________________________________
> >> > Hdf-forum is for HDF software users discussion.
> >> > [email protected]
> >> > http://lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org
> >> > Twitter: https://twitter.com/hdf5
> >>
> >>
> >> --
> >> -----------------------------------------------------------
> >> Pierre de Buyl
> >> KU Leuven - Institute for Theoretical Physics
> >> T +32 16 3 27355
> >> W http://pdebuyl.be/
> >> -----------------------------------------------------------
> >>
> >> _______________________________________________
> >> Hdf-forum is for HDF software users discussion.
> >> [email protected]
> >> http://lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org
> >> Twitter: https://twitter.com/hdf5
> >>
> >
> >

> _______________________________________________
> Hdf-forum is for HDF software users discussion.
> [email protected]
> http://lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org
> Twitter: https://twitter.com/hdf5


-- 
-----------------------------------------------------------
Pierre de Buyl
KU Leuven - Institute for Theoretical Physics
T +32 16 3 27355
W http://pdebuyl.be/
-----------------------------------------------------------

_______________________________________________
Hdf-forum is for HDF software users discussion.
[email protected]
http://lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org
Twitter: https://twitter.com/hdf5

Reply via email to