tracker-0.5.3 fails to compile when using make -j3: make[3]: *** No rule to make target `../../src/libtracker/libtrackerclient.la', needed by `tracker-search'. Stop.
It looks like it tries to build src/libtracker/tracker-search before it had built libtrackerclient.la I included a patch to get it to compile correctly, I'm an automake noob so I hope I fixed it correctly. Thanks
diff -burN tracker-0.5.3/src/libtracker/Makefile.am tracker-0.5.3-new/src/libtracker/Makefile.am --- tracker-0.5.3/src/libtracker/Makefile.am 2006-11-29 20:55:46.000000000 -0500 +++ tracker-0.5.3-new/src/libtracker/Makefile.am 2007-01-15 14:26:36.000000000 -0500 @@ -20,40 +20,40 @@ tracker_search_LDADD = $(GLIB2_LIBS) \ $(DBUS_LIBS) \ $(GOBJECT_LIBS) \ - $(top_builddir)/src/libtracker/libtrackerclient.la + libtrackerclient.la tracker_query_SOURCES = tracker-query.c tracker_query_LDADD = $(GLIB2_LIBS) \ $(DBUS_LIBS) \ $(GOBJECT_LIBS) \ - $(top_builddir)/src/libtracker/libtrackerclient.la + libtrackerclient.la tracker_meta_folder_SOURCES = tracker-get-meta-for-folder.c tracker_meta_folder_LDADD = $(GLIB2_LIBS) \ $(DBUS_LIBS) \ $(GOBJECT_LIBS) \ - $(top_builddir)/src/libtracker/libtrackerclient.la + libtrackerclient.la tracker_stats_SOURCES = tracker-stats.c tracker_stats_LDADD = $(GLIB2_LIBS) \ $(DBUS_LIBS) \ $(GOBJECT_LIBS) \ - $(top_builddir)/src/libtracker/libtrackerclient.la + libtrackerclient.la tracker_tag_SOURCES = tracker-tag.c tracker_tag_LDADD = $(GLIB2_LIBS) \ $(DBUS_LIBS) \ $(GOBJECT_LIBS) \ - $(top_builddir)/src/libtracker/libtrackerclient.la + libtrackerclient.la tracker_files_SOURCES = tracker-files.c tracker_files_LDADD = $(GLIB2_LIBS) \ $(DBUS_LIBS) \ $(GOBJECT_LIBS) \ - $(top_builddir)/src/libtracker/libtrackerclient.la + libtrackerclient.la
_______________________________________________ tracker-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/tracker-list
