endif
OS=$(shell uname)
ifeq ($(OS),Darwin)
+ LINK=$(LD)
SHLIB_EXT=dylib
SHLIB_FLAGS=-dylib
else
+ LINK=$(CC)
SHLIB_EXT=so
- SHLIB_FLAGS=-shared -Wl,soname,$(SHLIB_FILE)
+ SHLIB_FLAGS=-shared -Wl,-soname,$(SHLIB_FILE)
endif
SHLIB_FILE=libuci.$(SHLIB_EXT).$(VERSION)
$(RANLIB) $@
libuci.$(SHLIB_EXT): libuci-shared.o
- $(LD) $(SHLIB_FLAGS) -o $(SHLIB_FILE) $^ $(LIBS)
+ $(LINK) $(SHLIB_FLAGS) -o $(SHLIB_FILE) $^ $(LIBS)
ln -sf $(SHLIB_FILE) $@
clean: