At Fri, 3 Apr 2015 11:20:54 +0800, Liu Yuan wrote: > > From: Liu Yuan <liuy...@cmss.chinamobile.com> > > Add the final makefile stuff > > Signed-off-by: Liu Yuan <liuy...@cmss.chinamobile.com> > --- > configure.ac | 3 ++- > lib/Makefile.am | 14 ++++++++++++++ > 2 files changed, 16 insertions(+), 1 deletion(-)
This patch seems to break build. Below is an error message: $ make cd . && /bin/bash /home/mitake/github/sheepdog.git/missing automake-1.14 --foreign configure.ac:36: error: required file './ltmain.sh' not found make: *** [Makefile.in] Error 1 Thanks, Hitoshi > > diff --git a/configure.ac b/configure.ac > index 3635dc8..14fbc7a 100644 > --- a/configure.ac > +++ b/configure.ac > @@ -33,6 +33,8 @@ AC_CANONICAL_HOST > > AC_LANG([C]) > > +LT_INIT > + > m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES(yes)]) > > if make --help 2>&1 | grep -q no-print-directory; then > @@ -81,7 +83,6 @@ AM_PROG_AS > AC_PROG_INSTALL > AC_PROG_LN_S > AC_PROG_MAKE_SET > -AC_PROG_RANLIB > AC_CHECK_PROGS([GROFF], [groff]) > > AM_MISSING_PROG(AUTOM4TE, autom4te, $missing_dir) > diff --git a/lib/Makefile.am b/lib/Makefile.am > index 697c5ba..ecbdac8 100644 > --- a/lib/Makefile.am > +++ b/lib/Makefile.am > @@ -2,6 +2,20 @@ MAINTAINERCLEANFILES = Makefile.in > > AM_CPPFLAGS = -I$(top_builddir)/include > -I$(top_srcdir)/include > > +lib_LTLIBRARIES = libsheepdog.la > + > +libsheepdog_la_DEPENDENCIES = > + > +libsheepdog_la_SOURCES = shared/sheep.c shared/vdi.c util.c > + > +libsheepdog_la_LDFLAGS = -avoid-version -shared -module -export-dynamic \ > + -export-symbols-regex 'sd_' > +# Workaround for Objects ‘created with both libtool and without’ problem > +libsheepdog_la_CPPFLAGS = $(AM_CPPFLAGS) -DNO_SHEEPDOG_LOGGER > + > +pkginclude_HEADERS = ../include/sheepdog_proto.h shared/sheepdog.h \ > + ../include/util.h ../include/list.h > + > libsheepdog_a_DEPENDENCIES = > > noinst_LIBRARIES = libisa.a libsheepdog.a > -- > 1.9.1 > > -- > sheepdog mailing list > sheepdog@lists.wpkg.org > https://lists.wpkg.org/mailman/listinfo/sheepdog -- sheepdog mailing list sheepdog@lists.wpkg.org https://lists.wpkg.org/mailman/listinfo/sheepdog