Hi Nico,

Do you have Perl installed? If you are building from source using the trunk (or 
any other non-release branch), Cmake will need to be able to find Perl. 
H5Edefin.h is generated using bin/make_err, which is a Perl script. CMake 
should automatically generate this for you during the configuration.

This file is already created in our release branches and tarballs, so you 
normally don't need Perl to build from there.

Dana Robinson
Software Engineer
The HDF Group

From: Hdf-forum [mailto:[email protected]] On Behalf Of Nico 
Schlömer
Sent: Friday, May 27, 2016 4:20 AM
To: HDF Users Discussion List <[email protected]>
Subject: [Hdf-forum] Cannot find source file: /path/to/hdf5/svn/src/H5Edefin.h

Hi everyone,

When configuring HDF5 straight from master (r29963) with nothing else than
```
cmake  ../../svn/
```
I'm getting
```
-- Configuring done
CMake Error at src/CMakeLists.txt:892 (add_library):
  Cannot find source file:

    /home/nschloe/software/hdf5/svn/src/H5Edefin.h

  Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm .hpp
  .hxx .in .txx
```
Cheers,
Nico

PS: Is there a proper bug tracker for 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

Reply via email to