diff -uNbr poll-emulator-1.3/Makefile poll-emulator-1.3-new/Makefile --- poll-emulator-1.3/Makefile Mon Sep 30 07:48:00 2002 +++ poll-emulator-1.3-new/Makefile Sun Nov 10 12:39:55 2002 @@ -18,21 +18,21 @@ # Platform-specific bits # # For GNU CC on *BSD. Should work for FreeBSD, NetBSD, OpenBSD and BSD/OS -LINK_SHARED = $(CC) -shared -SHLIB_EXT = so -SHLIB_NOVER = $(LIB_NAME).$(SHLIB_EXT) -SHLIB = $(LIB_NAME).$(SHLIB_EXT).$(VERSION) -SHLIB_INSTALLED = $(LIBDIR)/$(LIB_NAME).$(SHLIB_EXT).$(MAJOR) +#LINK_SHARED = $(CC) -shared +#SHLIB_EXT = so +#SHLIB_NOVER = $(LIB_NAME).$(SHLIB_EXT) +#SHLIB = $(LIB_NAME).$(SHLIB_EXT).$(VERSION) +#SHLIB_INSTALLED = $(LIBDIR)/$(LIB_NAME).$(SHLIB_EXT).$(MAJOR) # Benjamin Reed : # On Mac OS X, comment out the above lines, and uncomment these instead. -#LINK_SHARED = $(CC) -install_name $(PREFIX)/lib/$(SHLIB) \ -# -compatibility_version $(COMPAT_VERSION) \ -# -current_version $(VERSION) -dynamiclib -#SHLIB_EXT = dylib -#SHLIB_NOVER = $(LIB_NAME).$(SHLIB_EXT) -#SHLIB = $(LIB_NAME).$(VERSION).$(SHLIB_EXT) -#SHLIB_INSTALLED= $(LIBDIR)/$(LIB_NAME).$(MAJOR).$(SHLIB_EXT) +LINK_SHARED = $(CC) -install_name $(PREFIX)/lib/$(LIB_NAME).1.$(SHLIB_EXT) \ + -compatibility_version $(COMPAT_VERSION) \ + -current_version $(VERSION) -dynamiclib +SHLIB_EXT = dylib +SHLIB_NOVER = $(LIB_NAME).$(SHLIB_EXT) +SHLIB = $(LIB_NAME).$(VERSION).$(SHLIB_EXT) +SHLIB_INSTALLED= $(LIBDIR)/$(LIB_NAME).$(MAJOR).$(SHLIB_EXT) # If you have a BSD-compatible install(1), use: INSTALL = install -c @@ -46,7 +46,7 @@ MAJOR = 1 MINOR = 4 VERSION = $(MAJOR).$(MINOR) -COMPAT_VERSION = $(MAJOR) +COMPAT_VERSION = 1.1 CC = cc LIB_NAME = libpoll LIB = $(LIB_NAME).a