|
a/src/lib/mkMake |
|
b/src/lib/mkMake |
|
... |
|
... |
129 |
|
129 |
|
130 |
# Note that we are using the Recoll release number in the soname. There is
|
130 |
# Note that we are using the Recoll release number in the soname. There is
|
131 |
# no effort whatsoever to maintain any kind of ABI compat in this lib. Only
|
131 |
# no effort whatsoever to maintain any kind of ABI compat in this lib. Only
|
132 |
# programs or modules from the same Recoll release can be compatible.
|
132 |
# programs or modules from the same Recoll release can be compatible.
|
133 |
\$(LIBRECOLL): \$(DEPS) \$(OBJS)
|
133 |
\$(LIBRECOLL): \$(DEPS) \$(OBJS)
|
134 |
g++ -shared -Wl,--no-undefined -Wl,-rpath=\$(libdir) \
|
134 |
g++ -shared -Wl,--no-undefined \
|
135 |
-Wl,-soname=\$(LIBRECOLL) -o \$(LIBRECOLL) \$(OBJS) \
|
135 |
-Wl,-soname=\$(LIBRECOLL) -o \$(LIBRECOLL) \$(OBJS) \
|
136 |
-lxapian -lz -lX11 -lpthread -ldl
|
136 |
-lxapian -lz -lX11 -lpthread -ldl
|
137 |
rm -f librecoll.so
|
137 |
rm -f librecoll.so
|
138 |
ln -s \$(LIBRECOLL) librecoll.so
|
138 |
ln -s \$(LIBRECOLL) librecoll.so
|
139 |
|
139 |
|