Hello, I've got one good and one bad news:
- with libboost-dev and patched gdbusxx.am, syncevolution 1.3.1 compiled and installed fine. I think this is the most important thing. - but I have no luck with my modified fr.po (with line breaks). In sync-ui I just have no title at all in the main window (replaced by Cinnamon's "missing" icon). I'll make further tests, but first I'd like to make sure: do syncevolution and sync-ui share the same localized files? isn't there anything in the sync-ui sources that should be modified? Best regards, Daniel Le lundi 12 novembre 2012 à 11:31 +0100, Patrick Ohly a écrit : > On Sun, 2012-11-11 at 15:24 +0100, Daniel CLEMENT wrote: > > I fear I have nothing to report here, as I ran into errors during the > > "make" process. Attached error message. I rather would have expected > > errors at runtime. > > In file included from src/gdbusxx/gdbus-cxx-bridge.h:59:0, > from src/gdbusxx/gdbus-cxx-bridge.cpp:20: > src/gdbusxx/gdbus-cxx.h:25:30: erreur fatale: boost/function.hpp : Aucun > fichier ou dossier de ce type > compilation terminée. > > boost/function.hpp - file not found? > > Do you have the boost development files installed, in particular the one > for boost function? On Debian Testing, that file is installed via > libboost-dev. > > The configure script checks for "boost base"; I'm not sure whether that > includes boost/function.hpp. > > Hmm, I think the problem is rather the lack of BOOST_CPPFLAGS in the > flags used when compiling gdbusxx. > > Does this patch fix the problem? It also adds SYNCEVO_WFLAGS, which was > missing (unrelated, makes no difference unless there are problems in the > code). > > > diff --git a/src/gdbusxx/gdbusxx.am b/src/gdbusxx/gdbusxx.am > index bd93406..c78d34a 100644 > --- a/src/gdbusxx/gdbusxx.am > +++ b/src/gdbusxx/gdbusxx.am > @@ -12,12 +12,13 @@ src_gdbusxx_libgdbussyncevo_la_SOURCES = \ > > src_gdbusxx_libgdbussyncevo_la_LDFLAGS = $(src_gdbus_version_info) > src_gdbusxx_libgdbussyncevo_la_LIBADD = $(GLIB_LIBS) $(DBUS_LIBS) > -src_gdbusxx_libgdbussyncevo_la_CXXFLAGS = $(GLIB_CFLAGS) $(DBUS_CFLAGS) > +src_gdbusxx_libgdbussyncevo_la_CXXFLAGS = $(GLIB_CFLAGS) $(DBUS_CFLAGS) > $(SYNCEVO_WFLAGS) > +src_gdbusxx_libgdbussyncevo_la_CPPFLAGS = $(BOOST_CPPFLAGS) > > MAINTAINERCLEANFILES += Makefile.in > > noinst_PROGRAMS += src/gdbusxx/example > src_gdbusxx_example_SOURCES = src/gdbusxx/test/example.cpp > -src_gdbusxx_example_CPPFLAGS = -I$(top_srcdir)/src/gdbusxx/ > -src_gdbusxx_example_CXXFLAGS = $(GLIB_CFLAGS) $(DBUS_CFLAGS) > +src_gdbusxx_example_CPPFLAGS = -I$(top_srcdir)/src/gdbusxx/ $(BOOST_CPPFLAGS) > +src_gdbusxx_example_CXXFLAGS = $(GLIB_CFLAGS) $(DBUS_CFLAGS) > $(SYNCEVO_WFLAGS) > src_gdbusxx_example_LDADD = src/gdbusxx/libgdbussyncevo.la $(GLIB_LIBS) > $(DBUS_LIBS) > > -- Daniel CLEMENT _______________________________________________ SyncEvolution mailing list [email protected] http://lists.syncevolution.org/listinfo/syncevolution
