Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 487806
Collapse All | Expand All

(-)file_not_specified_in_diff (-6 / +13 lines)
Line  Link Here
0
-- ghostscript-9.10/base/unix-dll.mak
0
++ ghostscript-9.10/base/unix-dll.mak
Lines 45-50 Link Here
45
# shared library
45
# shared library
46
GS_SONAME_BASE=lib$(GS_SO_BASE)
46
GS_SONAME_BASE=lib$(GS_SO_BASE)
47
47
48
TOS=$(shell uname)
49
ifneq ($(TOS),Darwin)
50
48
# GNU/Linux
51
# GNU/Linux
49
GS_SOEXT=$(SO_LIB_EXT)
52
GS_SOEXT=$(SO_LIB_EXT)
50
GS_DLLEXT=$(DLL_EXT)
53
GS_DLLEXT=$(DLL_EXT)
Lines 62-76 Link Here
62
# similar linkers it must containt the trailing "=" 
65
# similar linkers it must containt the trailing "=" 
63
# LDFLAGS_SO=-shared -Wl,$(LD_SET_DT_SONAME)$(LDFLAGS_SO_PREFIX)$(GS_SONAME_MAJOR)
66
# LDFLAGS_SO=-shared -Wl,$(LD_SET_DT_SONAME)$(LDFLAGS_SO_PREFIX)$(GS_SONAME_MAJOR)
64
67
68
else
65
69
66
# MacOS X
70
# MacOS X
67
#GS_SOEXT=dylib
71
GS_SOEXT=dylib
68
#GS_SONAME=$(GS_SONAME_BASE).$(GS_SOEXT)
72
GS_SONAME=$(GS_SONAME_BASE).$(GS_SOEXT)
69
#GS_SONAME_MAJOR=$(GS_SONAME_BASE).$(GS_VERSION_MAJOR).$(GS_SOEXT)
73
GS_SONAME_MAJOR=$(GS_SONAME_BASE).$(GS_VERSION_MAJOR).$(GS_SOEXT)
70
#GS_SONAME_MAJOR_MINOR=$(GS_SONAME_BASE).$(GS_VERSION_MAJOR).$(GS_VERSION_MINOR).$(GS_SOEXT)
74
GS_SONAME_MAJOR_MINOR=$(GS_SONAME_BASE).$(GS_VERSION_MAJOR).$(GS_VERSION_MINOR).$(GS_SOEXT)
71
#LDFLAGS_SO=-dynamiclib -flat_namespace
75
#LDFLAGS_SO=-dynamiclib -flat_namespace
72
#LDFLAGS_SO_MAC=-dynamiclib -install_name $(GS_SONAME_MAJOR_MINOR)
76
LDFLAGS_SO_MAC=-dynamiclib -install_name $(libdir)/$(GS_SONAME_MAJOR)
73
#LDFLAGS_SO=-dynamiclib -install_name $(FRAMEWORK_NAME)
77
#LDFLAGS_SO=-dynamiclib -install_name $(FRAMEWORK_NAME)
78
LDFLAGS_SO=-dynamiclib -install_name $(libdir)/$(GS_SONAME_MAJOR)
79
80
endif
74
81
75
GS_SO=$(BINDIR)/$(GS_SONAME)
82
GS_SO=$(BINDIR)/$(GS_SONAME)
76
GS_SO_MAJOR=$(BINDIR)/$(GS_SONAME_MAJOR) 
83
GS_SO_MAJOR=$(BINDIR)/$(GS_SONAME_MAJOR) 

Return to bug 487806