Switch to unified view

a/src/lib/mkMake b/src/lib/mkMake
...
...
137
137
138
# Note that we are using the Recoll release number in the soname. There is
138
# Note that we are using the Recoll release number in the soname. There is
139
# no effort whatsoever to maintain any kind of ABI compat in this lib. Only
139
# no effort whatsoever to maintain any kind of ABI compat in this lib. Only
140
# programs or modules from the same Recoll release can be compatible.
140
# programs or modules from the same Recoll release can be compatible.
141
\$(LIBRECOLL): \$(DEPS) \$(OBJS)
141
\$(LIBRECOLL): \$(DEPS) \$(OBJS)
142
  g++ -shared -Wl,--no-undefined \
142
  g++ -shared -Wl,--no-undefined -Wl,--warn-unresolved-symbols \
143
          -Wl,-soname=\$(LIBRECOLL) -o \$(LIBRECOLL) \$(OBJS) \
143
          -Wl,-soname=\$(LIBRECOLL) -o \$(LIBRECOLL) \$(OBJS) \
144
           -lxapian -lz -lX11 -lpthread -ldl
144
           \$(LIBXAPIAN) \$(LIBICONV) \$(X_LIBX11) \$(LIBSYS)
145
    rm -f librecoll.so
145
    rm -f librecoll.so
146
    ln -s \$(LIBRECOLL) librecoll.so
146
    ln -s \$(LIBRECOLL) librecoll.so
147
147
148
EOF
148
EOF
149
149