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

Reply via email to