1
Index: setsdkenv_unix.sh.in
2
===================================================================
3
--- odk/setsdkenv_unix.sh.in (Revision 271835)
4
+++ odk/setsdkenv_unix.sh.in (Arbeitskopie)
9
-# For URE, prepare symbolic links for libraries:
10
-rm -f "${OO_SDK_OUT}/${directoryname}/lib/libuno_cppu.${soext}" \
11
- "${OO_SDK_OUT}/${directoryname}/lib/libuno_cppuhelper${comid}.${soext}" \
12
- "${OO_SDK_OUT}/${directoryname}/lib/libuno_sal.${soext}" \
13
- "${OO_SDK_OUT}/${directoryname}/lib/libuno_salhelper${comid}.${soext}"
14
+if [ "$platform" != "Mac OS X" ]; then
15
+ # For URE, prepare symbolic links for libraries:
16
+ rm -f "${OO_SDK_OUT}/${directoryname}/lib/libuno_cppu.${soext}" \
17
+ "${OO_SDK_OUT}/${directoryname}/lib/libuno_cppuhelper${comid}.${soext}" \
18
+ "${OO_SDK_OUT}/${directoryname}/lib/libuno_sal.${soext}" \
19
+ "${OO_SDK_OUT}/${directoryname}/lib/libuno_salhelper${comid}.${soext}"
21
-if [ -L "${OO_SDK_OUT}/${directoryname}/lib/libstlport_${pltfrm}${STLDEBUG}.${soext}" ]
23
- rm -rf "${OO_SDK_OUT}/${directoryname}/lib/libstlport_${pltfrm}${STLDEBUG}.${soext}"
25
+ if [ -L "${OO_SDK_OUT}/${directoryname}/lib/libstlport_${pltfrm}${STLDEBUG}.${soext}" ]
27
+ rm -rf "${OO_SDK_OUT}/${directoryname}/lib/libstlport_${pltfrm}${STLDEBUG}.${soext}"
31
-if [ "${OO_SDK_URE_HOME}" ]
33
+ if [ "${OO_SDK_URE_HOME}" ]
35
mkdir -p "${OO_SDK_OUT}/${directoryname}/lib"
36
- ln -s "${OO_SDK_URE_LIB_DIR}/libuno_cppu.${soext}.3" \
37
- "${OO_SDK_OUT}/${directoryname}/lib/libuno_cppu.${soext}"
38
- ln -s "${OO_SDK_URE_LIB_DIR}/libuno_cppuhelper${comid}.${soext}.3" \
39
- "${OO_SDK_OUT}/${directoryname}/lib/libuno_cppuhelper${comid}.${soext}"
40
- ln -s "${OO_SDK_URE_LIB_DIR}/libuno_sal.${soext}.3" \
41
- "${OO_SDK_OUT}/${directoryname}/lib/libuno_sal.${soext}"
42
- ln -s "${OO_SDK_URE_LIB_DIR}/libuno_salhelper${comid}.${soext}.3" \
43
- "${OO_SDK_OUT}/${directoryname}/lib/libuno_salhelper${comid}.${soext}"
44
+ ln -s "${OO_SDK_URE_LIB_DIR}/libuno_cppu.${soext}.3" \
45
+ "${OO_SDK_OUT}/${directoryname}/lib/libuno_cppu.${soext}"
46
+ ln -s "${OO_SDK_URE_LIB_DIR}/libuno_cppuhelper${comid}.${soext}.3" \
47
+ "${OO_SDK_OUT}/${directoryname}/lib/libuno_cppuhelper${comid}.${soext}"
48
+ ln -s "${OO_SDK_URE_LIB_DIR}/libuno_sal.${soext}.3" \
49
+ "${OO_SDK_OUT}/${directoryname}/lib/libuno_sal.${soext}"
50
+ ln -s "${OO_SDK_URE_LIB_DIR}/libuno_salhelper${comid}.${soext}.3" \
51
+ "${OO_SDK_OUT}/${directoryname}/lib/libuno_salhelper${comid}.${soext}"
53
- if [ -r "${OO_SDK_URE_LIB_DIR}/libstlport_${pltfrm}${STLDEBUG}.${soext}" ]
55
- ln -s "${OO_SDK_URE_LIB_DIR}/libstlport_${pltfrm}${STLDEBUG}.${soext}" \
56
- "${OO_SDK_OUT}/${directoryname}/lib/libstlport_${pltfrm}${STLDEBUG}.${soext}"
57
+ if [ -r "${OO_SDK_URE_LIB_DIR}/libstlport_${pltfrm}${STLDEBUG}.${soext}" ]
59
+ ln -s "${OO_SDK_URE_LIB_DIR}/libstlport_${pltfrm}${STLDEBUG}.${soext}" \
60
+ "${OO_SDK_OUT}/${directoryname}/lib/libstlport_${pltfrm}${STLDEBUG}.${soext}"
66
Index: setsdkenv_unix.csh.in
67
===================================================================
68
--- odk/setsdkenv_unix.csh.in (Revision 271798)
69
+++ odk/setsdkenv_unix.csh.in (Arbeitskopie)
75
-# For URE, prepare symbolic links for libraries:
76
-rm -f "${OO_SDK_OUT}/${directoryname}/lib/libuno_cppu.so" \
77
- "${OO_SDK_OUT}/${directoryname}/lib/libuno_cppuhelper${comid}.${soext}" \
78
- "${OO_SDK_OUT}/${directoryname}/lib/libuno_sal.${soext}" \
79
- "${OO_SDK_OUT}/${directoryname}/lib/libuno_salhelper${comid}.${soext}"
81
-if ( -e "${OO_SDK_OUT}/${directoryname}/lib/libstlport_${pltfrm}${STLDEBUG}.${soext}" ) then
82
- rm -rf "${OO_SDK_OUT}/${directoryname}/lib/libstlport_${pltfrm}${STLDEBUG}.${soext}"
85
-if ( "${OO_SDK_URE_HOME}" != "" ) then
86
- mkdir -p "${OO_SDK_OUT}/${directoryname}/lib"
87
- ln -s "${OO_SDK_URE_LIB_DIR}/libuno_cppu.${soext}.3" \
88
- "${OO_SDK_OUT}/${directoryname}/lib/libuno_cppu.${soext}"
89
- ln -s "${OO_SDK_URE_LIB_DIR}/libuno_cppuhelper${comid}.${soext}.3" \
90
- "${OO_SDK_OUT}/${directoryname}/lib/libuno_cppuhelper${comid}.${soext}"
91
- ln -s "${OO_SDK_URE_LIB_DIR}/libuno_sal.${soext}.3" \
92
- "${OO_SDK_OUT}/${directoryname}/lib/libuno_sal.${soext}"
93
- ln -s "${OO_SDK_URE_LIB_DIR}/libuno_salhelper${comid}.${soext}.3" \
94
+if ( "$platform" != "Mac OS X" ) then
95
+ # For URE, prepare symbolic links for libraries:
96
+ rm -f "${OO_SDK_OUT}/${directoryname}/lib/libuno_cppu.so" \
97
+ "${OO_SDK_OUT}/${directoryname}/lib/libuno_cppuhelper${comid}.${soext}" \
98
+ "${OO_SDK_OUT}/${directoryname}/lib/libuno_sal.${soext}" \
99
"${OO_SDK_OUT}/${directoryname}/lib/libuno_salhelper${comid}.${soext}"
101
- if ( -r "${OO_SDK_URE_LIB_DIR}/libstlport_${pltfrm}${STLDEBUG}.${soext}" ) then
102
- ln -s "${OO_SDK_URE_LIB_DIR}/libstlport_${pltfrm}${STLDEBUG}.${soext}" \
103
- "${OO_SDK_OUT}/${directoryname}/lib/libstlport_${pltfrm}${STLDEBUG}.${soext}"
105
+ if ( -e "${OO_SDK_OUT}/${directoryname}/lib/libstlport_${pltfrm}${STLDEBUG}.${soext}" ) then
106
+ rm -rf "${OO_SDK_OUT}/${directoryname}/lib/libstlport_${pltfrm}${STLDEBUG}.${soext}"
109
+ if ( "${OO_SDK_URE_HOME}" != "" ) then
110
+ mkdir -p "${OO_SDK_OUT}/${directoryname}/lib"
111
+ ln -s "${OO_SDK_URE_LIB_DIR}/libuno_cppu.${soext}.3" \
112
+ "${OO_SDK_OUT}/${directoryname}/lib/libuno_cppu.${soext}"
113
+ ln -s "${OO_SDK_URE_LIB_DIR}/libuno_cppuhelper${comid}.${soext}.3" \
114
+ "${OO_SDK_OUT}/${directoryname}/lib/libuno_cppuhelper${comid}.${soext}"
115
+ ln -s "${OO_SDK_URE_LIB_DIR}/libuno_sal.${soext}.3" \
116
+ "${OO_SDK_OUT}/${directoryname}/lib/libuno_sal.${soext}"
117
+ ln -s "${OO_SDK_URE_LIB_DIR}/libuno_salhelper${comid}.${soext}.3" \
118
+ "${OO_SDK_OUT}/${directoryname}/lib/libuno_salhelper${comid}.${soext}"
120
+ if ( -r "${OO_SDK_URE_LIB_DIR}/libstlport_${pltfrm}${STLDEBUG}.${soext}" ) then
121
+ ln -s "${OO_SDK_URE_LIB_DIR}/libstlport_${pltfrm}${STLDEBUG}.${soext}" \
122
+ "${OO_SDK_OUT}/${directoryname}/lib/libstlport_${pltfrm}${STLDEBUG}.${soext}"
129
Index: settings/settings.mk
130
===================================================================
131
--- odk/settings/settings.mk (Revision 271835)
132
+++ odk/settings/settings.mk (Arbeitskopie)
134
COMP_LINK_FLAGS=$(LIBRARY_LINK_FLAGS) -M $(PRJ)/settings/component.uno.map
136
EXE_LINK_FLAGS=-w -mt -z combreloc -PIC -temp=/tmp -norunpath -Bdirect -z defs
137
-LINK_LIBS=-L$(OUT)/lib -L$(OO_SDK_OUT)/$(PLATFORM)/lib -L"$(OO_SDK_URE_LIB_DIR)"
138
+LINK_LIBS=-L$(OUT)/lib -L"$(OO_SDK_HOME)/lib" -L"$(OO_SDK_URE_LIB_DIR)"
139
LINK_JAVA_LIBS=-L"$(OO_SDK_JAVA_HOME)/jre/lib/$(JAVA_PROC_TYPE)"
141
ifeq "$(PROCTYPE)" "sparc64"
144
#EXE_LINK_FLAGS=-Wl,--allow-shlib-undefined -Wl,-export-dynamic -Wl,-z,defs -Wl,--whole-archive -lsalcpprt -Wl,--no-whole-archive
145
EXE_LINK_FLAGS=-Wl,--allow-shlib-undefined -Wl,-export-dynamic -Wl,-z,defs -Wl,--no-whole-archive
146
-LINK_LIBS=-L$(OUT)/lib -L$(OO_SDK_OUT)/$(PLATFORM)/lib -L"$(OO_SDK_URE_LIB_DIR)"
147
+LINK_LIBS=-L$(OUT)/lib -L"$(OO_SDK_HOME)/lib" -L"$(OO_SDK_URE_LIB_DIR)"
148
LINK_JAVA_LIBS=-L"$(OO_SDK_JAVA_HOME)/jre/lib/$(JAVA_PROC_TYPE)"
150
ifneq "$(OO_SDK_URE_HOME)" ""
153
EXE_LINK_FLAGS=-Wl,--allow-shlib-undefined
154
#EXE_LINK_FLAGS+=-Wl,-export-dynamic -Wl,-z,defs
155
-LINK_LIBS=-L$(OUT)/lib -L$(OO_SDK_OUT)/$(PLATFORM)/lib -L"$(OO_SDK_URE_LIB_DIR)" $(PTHREAD_LIBS)
156
+LINK_LIBS=-L$(OUT)/lib -L"$(OO_SDK_HOME)/lib" -L"$(OO_SDK_URE_LIB_DIR)" $(PTHREAD_LIBS)
157
LINK_JAVA_LIBS=-L"$(OO_SDK_JAVA_HOME)/jre/lib/$(JAVA_PROC_TYPE)"
159
ifneq "$(OO_SDK_URE_HOME)" ""