#
-# "$Id: Makedefs.in,v 1.56 2003/01/15 20:32:24 mike Exp $"
+# "$Id: Makedefs.in,v 1.57 2003/03/12 20:35:41 mike Exp $"
#
# Common makefile definitions for the Common UNIX Printing System (CUPS).
#
ARFLAGS = @ARFLAGS@
BACKLIBS = @BACKLIBS@
CFLAGS = $(RC_CFLAGS) @CFLAGS@ -I.. $(OPTIONS)
+COMMONLIBS = @COMMONLIBS@
CXXFLAGS = $(RC_CFLAGS) @CXXFLAGS@ -I.. $(OPTIONS)
CXXLIBS = @CXXLIBS@
DSOFLAGS = @DSOFLAGS@
-DSOLIBS = @DSOLIBS@
+DSOLIBS = @DSOLIBS@ $(COMMONLIBS)
IMGLIBS = @IMGLIBS@ -lm
LDFLAGS = -L../cups -L../filter $(RC_CFLAGS) @LDFLAGS@ $(OPTIM)
LINKCUPS = @LINKCUPS@
LINKCUPSIMAGE = @LINKCUPSIMAGE@
-LIBS = $(LINKCUPS) $(NETLIBS) @LIBS@
+LIBS = $(LINKCUPS) $(NETLIBS) @LIBS@ $(COMMONLIBS)
NETLIBS = @NETLIBS@
OPTIM = @OPTIM@
OPTIONS =
#
-# End of "$Id: Makedefs.in,v 1.56 2003/01/15 20:32:24 mike Exp $"
+# End of "$Id: Makedefs.in,v 1.57 2003/03/12 20:35:41 mike Exp $"
#
dnl
-dnl "$Id: cups-common.m4,v 1.21 2002/12/17 18:56:39 swdev Exp $"
+dnl "$Id: cups-common.m4,v 1.22 2003/03/12 20:35:42 mike Exp $"
dnl
dnl Common configuration stuff for the Common UNIX Printing System (CUPS).
dnl
AC_SUBST(ARFLAGS)
-dnl Libraries for the backends...
+dnl Extra platform-specific libraries...
case $uname in
Darwin*)
- BACKLIBS="-framework CoreFoundation -framework IOKit"
+ BACKLIBS="-framework IOKit"
+ COMMONLIBS="-framework CoreFoundation"
;;
*)
BACKLIBS=""
+ COMMONLIBS=""
;;
esac
AC_SUBST(BACKLIBS)
+AC_SUBST(COMMONLIBS)
dnl
-dnl End of "$Id: cups-common.m4,v 1.21 2002/12/17 18:56:39 swdev Exp $".
+dnl End of "$Id: cups-common.m4,v 1.22 2003/03/12 20:35:42 mike Exp $".
dnl
#
-# "$Id: Makefile,v 1.81 2003/01/29 17:03:37 mike Exp $"
+# "$Id: Makefile,v 1.82 2003/03/12 20:35:43 mike Exp $"
#
# Support library Makefile for the Common UNIX Printing System (CUPS).
#
libcups.so.2 libcups.sl.2: $(LIBOBJS) ../Makedefs
echo Linking $@...
- $(DSO) $(DSOFLAGS) -o $@ $(LIBOBJS) $(SSLLIBS)
+ $(DSO) $(DSOFLAGS) -o $@ $(LIBOBJS) $(SSLLIBS) $(COMMONLIBS)
$(RM) `basename $@ .2`
$(LN) $@ `basename $@ .2`
-install_name $(libdir)/$@ \
-current_version 2.5.0 \
-compatibility_version 2.0.0 \
- $(LIBOBJS) $(SSLLIBS)
+ $(LIBOBJS) $(SSLLIBS) $(COMMONLIBS)
$(RM) libcups.dylib
$(LN) $@ libcups.dylib
echo Creating $@...
$(RM) libcups_s.exp
(echo _ipp_add_attr; echo _ipp_free_attr) >libcups_s.exp
- $(DSO) $(DSOFLAGS) -Wl,-bexport:libcups_s.exp -o libcups_s.o $(LIBOBJS) $(SSLLIBS) -lm
+ $(DSO) $(DSOFLAGS) -Wl,-bexport:libcups_s.exp -o libcups_s.o $(LIBOBJS) $(SSLLIBS) $(COMMONLIBS) -lm
$(RM) $@
$(AR) $(ARFLAGS) $@ libcups_s.o
libcups.la: $(LIBOBJS) ../Makedefs
echo Linking $@...
$(DSO) $(DSOFLAGS) -o $@ $(LIBOBJS:.o=.lo) -rpath $(LIBDIR) \
- -version-info 2:5 $(SSLLIBS)
+ -version-info 2:5 $(SSLLIBS) $(COMMONLIBS)
#
testhttp: testhttp.o libcups.a
echo Linking $@...
- $(CC) $(LDFLAGS) -o $@ testhttp.o libcups.a $(NETLIBS) $(SSLLIBS)
+ $(CC) $(LDFLAGS) -o $@ testhttp.o libcups.a $(NETLIBS) $(SSLLIBS) $(COMMONLIBS)
#
testlang: testlang.o libcups.a
echo Linking $@...
- $(CC) $(LDFLAGS) -o $@ testlang.o libcups.a $(NETLIBS) $(SSLLIBS)
+ $(CC) $(LDFLAGS) -o $@ testlang.o libcups.a $(NETLIBS) $(SSLLIBS) $(COMMONLIBS)
#
#
-# End of "$Id: Makefile,v 1.81 2003/01/29 17:03:37 mike Exp $".
+# End of "$Id: Makefile,v 1.82 2003/03/12 20:35:43 mike Exp $".
#