1 --- pwlib/make/unix.mak.ori 2006-03-21 14:06:23.916249000 +0800 2 +++ pwlib/make/unix.mak 2006-03-21 14:06:29.476334000 +0800 3 @@ -939,7 +939,11 @@ 4 PW_LIBDIR = $(PWLIBDIR)/lib 5 6 # set name of the PT library 7 +ifeq ($(OSTYPE),solaris) 8 +PTLIB_BASE = pt 9 +else 10 PTLIB_BASE = pt_$(PLATFORM_TYPE)_$(OBJ_SUFFIX) 11 +endif 12 PTLIB_FILE = lib$(PTLIB_BASE)$(LIB_TYPE).$(LIB_SUFFIX) 13 PT_OBJBASE = obj_$(PLATFORM_TYPE)_$(OBJDIR_SUFFIX) 14 PT_OBJDIR = $(PW_LIBDIR)/$(PT_OBJBASE) 15 --- pwlib/Makefile.in.ori 2006-03-21 14:04:10.817511000 +0800 16 +++ pwlib/Makefile.in 2006-03-21 14:05:29.269154000 +0800 17 @@ -267,10 +267,12 @@ 18 rm -f $(PTLIB_FILE) ; \ 19 ln -sf $(PTLIB_FILE).@MAJOR_VERSION@.@MINOR_VERSION@.@BUILD_NUMBER@ $(PTLIB_FILE) \ 20 ) 21 +ifneq ($(PTLIB_FILE),libpt.@SHAREDLIBEXT@) 22 (cd $(DESTDIR)$(LIBDIR); \ 23 rm -f libpt.@SHAREDLIBEXT@ ; \ 24 ln -sf $(PTLIB_FILE) libpt.@SHAREDLIBEXT@ \ 25 ) 26 +endif 27 ifeq (1, $(HAS_PLUGINS)) 28 cd plugins/pwlib/device/ ; \ 29 ( for dir in ./* ;\ 30