]> git.tuebingen.mpg.de Git - osl.git/blobdiff - Makefile
Solaris fixes.
[osl.git] / Makefile
index 24775a4de7c508346da2de01dfaaad44c8de8d85..cc4447890f6ddbc5dcb65f23b4ed9109e81fc3c4 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -3,8 +3,8 @@ prefix := /usr/local
 libdir := $(prefix)/lib
 includedir := $(prefix)/include
 
-objects := osl.o fd.o rbtree.o sha1.o
-fsck_objects := fsck.fsck.o osl.fsck.o fd.fsck.o rbtree.fsck.o sha1.fsck.o fsck.cmdline.o
+objects := osl.o util.o rbtree.o sha1.o
+fsck_objects := fsck.fsck.o osl.fsck.o util.fsck.o rbtree.fsck.o sha1.fsck.o fsck.cmdline.o
 headers := osl.h
 
 INSTALL := install
@@ -86,8 +86,11 @@ ifeq ($(uname_s),SunOS)
        LDFLAGS += --shared
        LDFLAGS += -z text
        LDFLAGS += -z defs
-       realname := lib$(libname).so.$(major_version).$(minor_version).$(patchlevel_version)
+       soname := lib$(libname).so.$(x)
+       realname := $(soname).$(y).$(z)
+       linkername := lib$(libname).so
        CPPFLAGS += -I/opt/csw/include
+       LDFLAGS += -lc
 endif
 
 all: $(realname) oslfsck