-
Notifications
You must be signed in to change notification settings - Fork 42
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
Install: decompress header missing #21
Comments
Simply adding it to the From cd7d0165a0c547b7dee6387b03f3bb7b35937ad7 Mon Sep 17 00:00:00 2001
From: Axel Huebl <[email protected]>
Date: Wed, 14 Aug 2019 22:12:58 -0700
Subject: [PATCH] Makefile: Install Decompression Header
The public decompression header was missing from in- and
deinstallation.
---
lib/Makefile | 2 ++
lib/lizard_decompress.h | 2 +-
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/lib/Makefile b/lib/Makefile
index 64c07dd..9484056 100644
--- a/lib/Makefile
+++ b/lib/Makefile
@@ -143,6 +143,7 @@ endif
@ln -sf liblizard.$(SHARED_EXT_VER) $(DESTDIR)$(LIBDIR)/liblizard.$(SHARED_EXT)
@echo Installing includes
@$(INSTALL_DATA) lizard_compress.h $(DESTDIR)$(INCLUDEDIR)/lizard_compress.h
+ @$(INSTALL_DATA) lizard_decompress.h $(DESTDIR)$(INCLUDEDIR)/lizard_decompress.h
@$(INSTALL_DATA) lizard_common.h $(DESTDIR)$(INCLUDEDIR)/lizard_common.h
@$(INSTALL_DATA) lizard_frame.h $(DESTDIR)$(INCLUDEDIR)/lizard_frame.h
@echo lizard static and shared libraries installed
@@ -154,6 +155,7 @@ uninstall:
@$(RM) $(DESTDIR)$(LIBDIR)/liblizard.$(SHARED_EXT_VER)
@$(RM) $(DESTDIR)$(LIBDIR)/liblizard.a
@$(RM) $(DESTDIR)$(INCLUDEDIR)/lizard_compress.h
+ @$(RM) $(DESTDIR)$(INCLUDEDIR)/lizard_decompress.h
@$(RM) $(DESTDIR)$(INCLUDEDIR)/lizard_common.h
@$(RM) $(DESTDIR)$(INCLUDEDIR)/lizard_frame.h
@echo lizard libraries successfully uninstalled does not work due to its cross-dependency on another (internal?) header: Shall that one be installed as well or should |
problem occured downstream in @FrancescAlted et al.'s c-blosc2 with an external Lizard build. |
@inikep do you have hints what might be wrong with the install or usage of the decompress headers? |
Thanks for information. I fixed it at 02c35c25e565 |
Thanks a lot, this fixes it for me! |
The install logic in
lib/Makefile
seams to forget to install thelizard_decompress.h
header, is that one public?Seen with Lizard
1.0.0
.Reproduce:
make make PREFIX=$HOME/lizard install
include
contains:The text was updated successfully, but these errors were encountered: