actually build the shared lib on illumos
authorLauri Tirkkonen <lotheac@iki.fi>
Fri, 22 Jan 2016 16:50:29 +0000 (18:50 +0200)
committerLauri Tirkkonen <lotheac@iki.fi>
Fri, 22 Jan 2016 16:55:59 +0000 (18:55 +0200)
Makefile
exports/Makefile

index 6ad87d8..35e01a7 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -85,7 +85,7 @@ endif
 
 shared :
 ifndef NO_SHARED
-ifeq ($(OSNAME), Linux)
+ifeq ($(OSNAME), $(filter $(OSNAME),Linux SunOS))
        @$(MAKE) -C exports so
        @-ln -fs $(LIBSONAME) $(LIBPREFIX).so
        @-ln -fs $(LIBSONAME) $(LIBPREFIX).so.$(MAJOR_VERSION)
index 177e975..2b3cdc4 100644 (file)
@@ -110,7 +110,7 @@ endif
 dllinit.$(SUFFIX) : dllinit.c
        $(CC) $(CFLAGS) -c -o $(@F) -s $<
 
-ifeq ($(OSNAME), Linux)
+ifeq ($(OSNAME), $(filter $(OSNAME),Linux SunOS))
 
 so : ../$(LIBSONAME)