Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LZ4 dependency fix and CMake fix #523

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

AndersHogqvist
Copy link

@AndersHogqvist AndersHogqvist commented Sep 16, 2024

  • serialization.h split into header and source file to remove external LZ4 dependency
  • Fixed the LZ4 linking in CMake files so that the include and library paths for LZ4 are correct
  • Fixed a bug that prevented static cpp library to be installed
  • Removed HDF5 dependency if tests are not built

Anders Högqvist and others added 6 commits September 16, 2024 08:49
Serialization split into header and source file to avoid external
dependency to LZ4 library. Also fixed linkage to LZ4 by changing
variables used in CMakeLists.txt.
HDF5 is only required if building tests. Also fixed
so that both C and CPP static libraries are installed.
The static libs now have the _s suffix as before.
@AndersHogqvist
Copy link
Author

This should make #507, #481 and #400 obsolete

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant