[Olsr-dev] change .so to .dylib on Mac OS X

Alex Dunn (spam-protected)
Wed Jul 8 19:09:17 CEST 2015


I'm afraid I have neither the time nor expertise to be a maintainer.
But this patch should solve my particular issue with the shared
libraries.

Thanks again,
Alex

On Tue, Jul 07, 2015 at 08:34:18AM +0200, Henning Rogge wrote:
> On Tue, Jul 7, 2015 at 7:57 AM, Ferry Huberts <(spam-protected)> wrote:
> > AFAIK Mac OSX is not a supported platform
>
> Just to specify this a little bit more...
>
> we have no one in the olsr team that knows anything of OSX beyond
> "should be reasonable posix compatible".
>
> There is code for OSX in olsrd, but we have no one that maintains it.
>
> If you know enough about OSX to step in as a maintainer I would be
> really happy to help you... I would even be more interested in talking
> about extending OONF to OSX (it is prepared to support multiple OS,
> but at the moment the only implementation is Linux).
>
> Henning Rogge
-------------- next part --------------
>From 1c7c58ccfd01c35dca14c9faf7dd514a309866e4 Mon Sep 17 00:00:00 2001
From: Alex Dunn <(spam-protected)>
Date: Wed, 8 Jul 2015 10:05:00 -0700
Subject: [PATCH] Makefile.osx: create .dylibs

---
 make/Makefile.osx | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/make/Makefile.osx b/make/Makefile.osx
index 945ff2d..c7e0d4b 100644
--- a/make/Makefile.osx
+++ b/make/Makefile.osx
@@ -15,7 +15,7 @@ HDRS +=		$(wildcard src/bsd/*.h src/unix/*.h)
 LIBS +=		
 
 PLUGIN_SONAME ?= $(PLUGIN_NAME)
-PLUGIN_FULLNAME ?= $(PLUGIN_NAME).so.$(PLUGIN_VER)
+PLUGIN_FULLNAME ?= $(PLUGIN_NAME).$(PLUGIN_VER).dylib
 INSTALL_LIB =	install -m 755 $(PLUGIN_FULLNAME) $(LIBDIR)/$(PLUGIN_FULLNAME)
 UNINSTALL_LIB =	rm -f $(LIBDIR)/$(PLUGIN_FULLNAME)
 
-- 
2.4.5



More information about the Olsr-dev mailing list