Lines 72-78
Link Here
|
72 |
SFLAGS=${CFLAGS-"-fPIC -O3"} |
72 |
SFLAGS=${CFLAGS-"-fPIC -O3"} |
73 |
CFLAGS="$cflags" |
73 |
CFLAGS="$cflags" |
74 |
case `(uname -s || echo unknown) 2>/dev/null` in |
74 |
case `(uname -s || echo unknown) 2>/dev/null` in |
75 |
Linux | linux) LDSHARED=${LDSHARED-"gcc -shared -Wl,-soname,libz.so.1"};; |
75 |
Linux | linux) LDSHARED=${LDSHARED-"gcc -shared -Wl,-soname,libz.so.1"} |
|
|
76 |
MAPFILE=${MAPFILE-"-Wl,--version-script,mapfile"};; |
76 |
*) LDSHARED=${LDSHARED-"gcc -shared"};; |
77 |
*) LDSHARED=${LDSHARED-"gcc -shared"};; |
77 |
esac |
78 |
esac |
78 |
else |
79 |
else |
Lines 104-110
Link Here
|
104 |
LDSHARED=${LDSHARED-"cc -dy -KPIC -G"};; |
105 |
LDSHARED=${LDSHARED-"cc -dy -KPIC -G"};; |
105 |
SunOS\ 5*) SFLAGS=${CFLAGS-"-fast -xcg89 -KPIC -R."} |
106 |
SunOS\ 5*) SFLAGS=${CFLAGS-"-fast -xcg89 -KPIC -R."} |
106 |
CFLAGS=${CFLAGS-"-fast -xcg89"} |
107 |
CFLAGS=${CFLAGS-"-fast -xcg89"} |
107 |
LDSHARED=${LDSHARED-"cc -G"};; |
108 |
MAPFILE=${MAPFILE-"-M mapfile"} |
|
|
109 |
LDSHARED=${LDSHARED-"cc -G"};; |
108 |
SunOS\ 4*) SFLAGS=${CFLAGS-"-O2 -PIC"} |
110 |
SunOS\ 4*) SFLAGS=${CFLAGS-"-O2 -PIC"} |
109 |
CFLAGS=${CFLAGS-"-O2"} |
111 |
CFLAGS=${CFLAGS-"-O2"} |
110 |
LDSHARED=${LDSHARED-"ld"};; |
112 |
LDSHARED=${LDSHARED-"ld"};; |
Lines 138-143
Link Here
|
138 |
echo 'No shared library suppport; try without defining CC and CFLAGS' |
140 |
echo 'No shared library suppport; try without defining CC and CFLAGS' |
139 |
shared=0; |
141 |
shared=0; |
140 |
fi |
142 |
fi |
|
|
143 |
LDSHARED="${LDSHARED} ${MAPFILE}" |
141 |
fi |
144 |
fi |
142 |
if test $shared -eq 0; then |
145 |
if test $shared -eq 0; then |
143 |
LDSHARED="$CC" |
146 |
LDSHARED="$CC" |