From 69a76042e2fdaf6d1c0a195263f79636fa3222d4 Mon Sep 17 00:00:00 2001 From: Todd Knarr Date: Thu, 31 Dec 2015 13:05:14 -0800 Subject: [PATCH] Fix problem, issue #65 comment 168191115 --- GNUmakefile | 4 +++- GNUmakefile-cross | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/GNUmakefile b/GNUmakefile index ef514492..799d4a0b 100755 --- a/GNUmakefile +++ b/GNUmakefile @@ -470,8 +470,10 @@ libcryptopp.a: $(LIBOBJS) | public_service $(AR) $(ARFLAGS) $@ $(LIBOBJS) $(RANLIB) $@ +ifeq ($(HAS_SOLIB_VERSION),1) .PHONY: libcryptopp.so -libcryptopp.so: libcryptopp$(SOLIB_VERSION_SUFFIX) +libcryptopp.so: libcryptopp.so$(SOLIB_VERSION_SUFFIX) +endif libcryptopp.so$(SOLIB_VERSION_SUFFIX): $(LIBOBJS) | public_service $(CXX) -shared $(SOLIB_FLAGS) -o $@ $(CXXFLAGS) $(GOLD_OPTION) $(LIBOBJS) $(LDLIBS) diff --git a/GNUmakefile-cross b/GNUmakefile-cross index cbddf62d..73f42c78 100755 --- a/GNUmakefile-cross +++ b/GNUmakefile-cross @@ -198,8 +198,10 @@ libcryptopp.a: $(LIBOBJS) $(AR) $(ARFLAGS) $@ $(LIBOBJS) $(RANLIB) $@ +ifeq ($(HAS_SOLIB_VERSION),1) .PHONY: libcryptopp.so libcryptopp.so: libcryptopp.so$(SOLIB_VERSION_SUFFIX) +endif libcryptopp.so$(SOLIB_VERSION_SUFFIX): $(LIBOBJS) $(CXX) -shared $(SOLIB_FLAGS) -o $@ $(CXXFLAGS) -Wl,--exclude-libs,ALL $(LIBOBJS) $(LDLIBS)