From: <lf...@us...> - 2007-05-29 02:25:56
|
Revision: 826 http://svn.sourceforge.net/loki-lib/?rev=826&view=rev Author: lfittl Date: 2007-05-28 19:25:39 -0700 (Mon, 28 May 2007) Log Message: ----------- Fixed makefiles for GNU/kFreeBSD, GNU/hurd Modified Paths: -------------- trunk/src/Makefile Modified: trunk/src/Makefile =================================================================== --- trunk/src/Makefile 2007-05-22 19:19:01 UTC (rev 825) +++ trunk/src/Makefile 2007-05-29 02:25:39 UTC (rev 826) @@ -13,22 +13,35 @@ SHARED_LIB_VERSIONED := libloki.$(VERSION).dylib override LDFLAGS += -dynamiclib -single_module -install_name $(SHARED_LIB_VERSIONED) -fPIC LDLIBS := -lpthread - RESULT_DIR := ../lib/ else ifeq ($(OS), Linux) SHARED_LIB_BASE := libloki.so SHARED_LIB_VERSIONED := libloki.so.$(VERSION) override LDFLAGS += --shared -Wl,-soname=$(SHARED_LIB_VERSIONED) -fPIC LDLIBS := -lpthread - RESULT_DIR := ../lib/ else +ifeq ($(OS), GNU/kFreeBSD) + SHARED_LIB_BASE := libloki.so + SHARED_LIB_VERSIONED := libloki.so.$(VERSION) + override LDFLAGS += --shared -Wl,-soname=$(SHARED_LIB_VERSIONED) -fPIC + LDLIBS := -lpthread +else +ifeq ($(OS), GNU) + SHARED_LIB_BASE := libloki.so + SHARED_LIB_VERSIONED := libloki.so.$(VERSION) + override LDFLAGS += --shared -Wl,-soname=$(SHARED_LIB_VERSIONED) -fPIC + LDLIBS := -lpthread +else SHARED_LIB_VERSIONED := libloki.dll override LDFLAGS += --shared LDLIBS := - RESULT_DIR := ../lib/ endif endif +endif +endif +RESULT_DIR := ../lib/ + .PHONY: all build-static build-shared clean distclean all: build-static build-shared build-static: $(RESULT_DIR)$(STATIC_LIB) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <syn...@us...> - 2008-07-15 20:20:41
|
Revision: 868 http://loki-lib.svn.sourceforge.net/loki-lib/?rev=868&view=rev Author: syntheticpp Date: 2008-07-15 13:19:23 -0700 (Tue, 15 Jul 2008) Log Message: ----------- add hp-ux patch 1835801 Modified Paths: -------------- trunk/src/Makefile Modified: trunk/src/Makefile =================================================================== --- trunk/src/Makefile 2008-06-26 07:21:41 UTC (rev 867) +++ trunk/src/Makefile 2008-07-15 20:19:23 UTC (rev 868) @@ -31,6 +31,13 @@ SHARED_LIB_VERSIONED := libloki.so.$(VERSION) override LDFLAGS += --shared -Wl,-soname=$(SHARED_LIB_VERSIONED) -fPIC LDLIBS := -lpthread +ifeq ($(OS), HP-UX) + SHARED_LIB_BASE := libloki.so + SHARED_LIB_VERSIONED := libloki.so.$(VERSION) + override LDFLAGS += --shared -fPIC -mlp64 + override CXXFLAGS += -mlp64 + LDLIBS := -lpthread + RESULT_DIR := ../lib/ else SHARED_LIB_VERSIONED := libloki.dll override LDFLAGS += --shared @@ -39,6 +46,7 @@ endif endif endif +endif RESULT_DIR := ../lib/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |