Closed Morwenn closed 4 years ago
hi @Morwenn if you already have a working recipe, would you like to try to submit your recipe into the conan-center-index? thanks
@SSE4 It works for Ubuntu 18 x8_64 but I haven't tried it anywhere else though. Also, I'm ok with trying to submit it to conan-center-index, but as far as I know I don't have the rights nor nor can I really commit to maintenance. If it isn't a major issue then I can try :)
@Morwenn I think it's not an issue. first, request the access here: https://github.com/conan-io/conan-center-index/issues/4
I updated the recipe above and pushed a best effort if incomplete version at conan-io/conan-center-index#285
I got the 1.8.21 and 1.10.5 versions into CCI so I'm closing the issue.
@danimtb I guess that we can change the tag now that this is done :)
Sure! thanks a lot @Morwenn 😄
I am working on H5CPP the modern header only C++ library for HDF5 with cooperation/support of The HDFGroup. For new projects it is highly recommended to use H5CPP instead of the currently shipped but somewhat outdated internal C++. ISC'19 BOF presentation slides are here and for documentation follow the this link.
The project is of two components: header only library, and LLVM based compiler assisted reflection tool: h5cpp-compiler. Together they provided seamless persistence much similar to interpreted languages, without trade-offs.
best wishes: steven
@steven-varga H5CPP would be a different package. If you wish it please create an issue here: https://github.com/conan-io/conan-center-index (this wishlist here is getting phased-out)
As a part of my job I've had to use HDF5 in a growing number of libraries: it seems quite fundamental in many scientific toolkits and it would probably help if it was more generally available through Conan.
I do have a recipe but I can't guarantee that I will have any time to maintain it in the future, especially since I'm supposed to change projects in a few months, so here is a basic recipe for whoever feels like properly supporting and maintaining it in the future. The recipe was meant to support either 1.8.x or 1.10.x versions of the HDF5 library, adapt as needed.