-libserialport_la_LDFLAGS = $(SP_LIB_LDFLAGS)
-
-if WIN32
-libserialport_la_LIBADD += -lsetupapi
-libserialport_la_LDFLAGS += -no-undefined
+libserialport_la_LDFLAGS = -version-info $(SP_LIB_VERSION) -no-undefined
+if MACOSX
+libserialport_la_LDFLAGS += -framework IOKit -framework CoreFoundation