doc/Money.dox | 4 ++-- examples/money/Makefile.am | 9 ++++++--- examples/money/configure.ac | 4 ++-- 3 files changed, 10 insertions(+), 7 deletions(-)
New commits: commit 1eaec743d1f1fbb5efeddd19aff07114cf4c7fc9 Author: Dimitrij Mijoski <[email protected]> Date: Tue Sep 12 14:09:51 2017 +0200 Fix money example on propely linking with library with PKG_CHECK. Change-Id: If42a50386402b7a601268cf8db80236c147009c1 Reviewed-on: https://gerrit.libreoffice.org/42206 Reviewed-by: Markus Mohrhard <[email protected]> Tested-by: Markus Mohrhard <[email protected]> diff --git a/doc/Money.dox b/doc/Money.dox index d35e8e8..68d5b6d 100644 --- a/doc/Money.dox +++ b/doc/Money.dox @@ -69,7 +69,7 @@ hold the code we're going to build. Create \c configure.in and dnl Process this file with autoconf to produce a configure script. AC_INIT(Makefile.am) AM_INIT_AUTOMAKE(money,0.1) -AM_PATH_CPPUNIT(1.9.6) +PKG_CHECK_MODULES([CPPUNIT], [cppunit >= 1.11.6]) AC_PROG_CXX AC_PROG_CC AC_PROG_INSTALL @@ -82,7 +82,7 @@ TESTS = MoneyApp check_PROGRAMS = $(TESTS) MoneyApp_SOURCES = Money.h MoneyTest.h MoneyTest.cpp MoneyApp.cpp MoneyApp_CXXFLAGS = $(CPPUNIT_CFLAGS) -MoneyApp_LDFLAGS = $(CPPUNIT_LIBS) -ldl\endverbatim +MoneyApp_LDADD = $(CPPUNIT_LIBS)\endverbatim diff --git a/examples/money/Makefile.am b/examples/money/Makefile.am index e55e9c3..f6afb40 100644 --- a/examples/money/Makefile.am +++ b/examples/money/Makefile.am @@ -8,6 +8,9 @@ check_PROGRAMS = $(TESTS) MoneyApp_SOURCES = Money.h MoneyTest.h MoneyTest.cpp MoneyApp.cpp StdAfx.h MoneyApp_CXXFLAGS = $(CPPUNIT_CFLAGS) -MoneyApp_LDADD = \ - $(top_builddir)/src/cppunit/libcppunit.la \ - $(CPPUNIT_LIBS) $(LIBADD_DL) + +# MoneyApp_LDADD = $(CPPUNIT_LIBS) +# USE THIS in your projects, not the line bellow + +MoneyApp_LDADD = $(top_builddir)/src/cppunit/libcppunit.la +# this line is needed to build and test CPPUNIT itself. diff --git a/examples/money/configure.in b/examples/money/configure.ac similarity index 68% rename from examples/money/configure.in rename to examples/money/configure.ac index 5770e39..a6586e7 100644 --- a/examples/money/configure.in +++ b/examples/money/configure.ac @@ -1,9 +1,9 @@ dnl Process this file with autoconf to produce a configure script. dnl Don't forget to run `aclocal -I /usr/local/share/aclocal` before -dnl running autoconf! This is required for AM_PATH_CPPUNIT to work. +dnl running autoconf! This is required for PKG_CHECK_MODULES to work. AC_INIT(Makefile.am) AM_INIT_AUTOMAKE(cppunit-cookbook,1.6.2) -AM_PATH_CPPUNIT(1.6.2) +PKG_CHECK_MODULES([CPPUNIT], [cppunit >= 1.11.6]) AC_PROG_CXX AC_PROG_CC AC_PROG_INSTALL _______________________________________________ Libreoffice-commits mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
