Use shared library if no static library is installed.
Signed-off-by: Julian Anastasov <ja@xxxxxx>
---
Makefile | 15 +++++++++++++++
1 files changed, 15 insertions(+), 0 deletions(-)
diff --git a/Makefile b/Makefile
index e4e03cc..b411649 100644
--- a/Makefile
+++ b/Makefile
@@ -72,6 +72,21 @@ POPT_LIB = $(shell for i in $(LIB_SEARCH); do \
fi; \
fi; \
done)
+ifeq (,$(POPT_LIB))
+POPT_LIB = $(shell for i in $(LIB_SEARCH); do \
+ f1=""; \
+ for so in $$i/libpopt.so*; do \
+ if [ -f $$so ]; then \
+ if objdump -T $$so | fgrep -q poptGetContext; then \
+ echo "-lpopt"; \
+ f1=y; \
+ break; \
+ fi; \
+ fi; \
+ done; \
+ [ "$$f1" != "" ] && break; \
+done)
+endif
endif
ifneq (,$(POPT_LIB))
--
1.7.3.4
--
To unsubscribe from this list: send the line "unsubscribe lvs-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
|