2000-11-22 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>

* changed configure.in, configure frontend/Makefile.in
          and backend/Makfile.in:
          The shared libraries required by the backends are linked to
          the backends (they have been linked to the frontends before).
          Only libintl is linked to the frontend.
        * changed tool/sane-config.in, sane-config --libs => "-lsane",
          all other libraries are linked to the backend libs now
DEVEL_2_0_BRANCH-1
Oliver Rauch 2000-11-24 15:25:00 +00:00
rodzic 201b9d662d
commit e9a504cca6
2 zmienionych plików z 4 dodań i 3 usunięć

Wyświetl plik

@ -40,6 +40,7 @@ INCLUDES = -I. -I$(srcdir) -I$(top_builddir)/include -I$(top_srcdir)/include
CPPFLAGS = @CPPFLAGS@
CFLAGS = @CFLAGS@
LDFLAGS = @LDFLAGS@
BACKENDLIBS = @LIBS@ @DL_LIB@
DEFS = @DEFS@
LIBTOOL = ../libtool
@ -69,7 +70,7 @@ LIBOBJS = $(addprefix ../lib/,$(addsuffix .lo,$(LIBLIB_FUNCS)))
libsane-%.la: %.lo %-s.lo $(EXTRA) $(LIBOBJS)
@$(LIBTOOL) $(MLINK) $(CC) -export-dynamic -o $@ $($*_LIBS) \
$(LDFLAGS) $^ -rpath $(libsanedir) \
$(LDFLAGS) $(BACKENDLIBS) $^ -rpath $(libsanedir) \
-version-info $(V_MAJOR):$(V_REV):$(V_MINOR)
%-s.lo: %-s.c
@ -147,7 +148,7 @@ dll-preload.c:
echo "};" >> $@
libsane.la: dll.lo dll-s.lo $(EXTRA) $(addsuffix .lo,$(DLL_PRELOAD)) $(LIBOBJS)
@$(LIBTOOL) $(MLINK) $(CC) -o $@ $(LDFLAGS) $^ \
@$(LIBTOOL) $(MLINK) $(CC) -o $@ $(LDFLAGS) $(BACKENDLIBS) $^ \
$(addsuffix .lo,$(DLL_PRELOAD_EXTRAS)) \
-rpath $(libdir) -version-info $(V_MAJOR):$(V_REV):$(V_MINOR)

Wyświetl plik

@ -33,7 +33,7 @@ DEFS = @DEFS@
CPPFLAGS = @CPPFLAGS@
CFLAGS = @CFLAGS@
LDFLAGS = @LDFLAGS@
LIBS = @LIBS@ @INTLLIBS@
LIBS = @INTLLIBS@
LIBTOOL = ../libtool
MINST = --mode=install