Switch to unified view

a/src/lib/Makefile b/src/lib/Makefile
...
...
17
17
18
# Note that we are using the Recoll release number in the soname. There is
18
# Note that we are using the Recoll release number in the soname. There is
19
# no effort whatsoever to maintain any kind of ABI compat in this lib. Only
19
# no effort whatsoever to maintain any kind of ABI compat in this lib. Only
20
# programs or modules from the same Recoll release can be compatible.
20
# programs or modules from the same Recoll release can be compatible.
21
$(LIBRECOLL): $(DEPS) $(OBJS)
21
$(LIBRECOLL): $(DEPS) $(OBJS)
22
  g++ -shared -Wl,--no-undefined           -Wl,-soname=$(LIBRECOLL) -o $(LIBRECOLL) $(OBJS)            -lxapian -lz -lX11 -lpthread -ldl
22
  g++ -shared -Wl,--no-undefined -Wl,--warn-unresolved-symbols           -Wl,-soname=$(LIBRECOLL) -o $(LIBRECOLL) $(OBJS)            $(LIBXAPIAN) $(LIBICONV) $(X_LIBX11) $(LIBSYS)
23
    rm -f librecoll.so
23
    rm -f librecoll.so
24
    ln -s $(LIBRECOLL) librecoll.so
24
    ln -s $(LIBRECOLL) librecoll.so
25
25
26
rclaspell.o : ../aspell/rclaspell.cpp $(depth)/mk/localdefs
26
rclaspell.o : ../aspell/rclaspell.cpp $(depth)/mk/localdefs
27
    $(CXX) $(ALL_CXXFLAGS) -c ../aspell/rclaspell.cpp
27
    $(CXX) $(ALL_CXXFLAGS) -c ../aspell/rclaspell.cpp