Hi, I tried to install the latest version from git like this:

git clone git://git.gnome.org/tracker

./autogen.sh --enable-tracker-needle
--with-nautilus-extensions-dir=/usr/lib/nautilus/extensions-3.0/

It complained about an old Glib, so
I got a later Glib 2.36.1
http://freecode.com/projects/glib

installed like this

./configure                             # run the `configure' script
make                                    # build GLIB

sudo rm -rf /install-prefix/include/glib.h /install-prefix/include/gmodule.h
sudo make install                            # install GLIB

which seemed to have worked as there were no error msg.

I returned to ./autogen.sh --enable-tracker-needle
--with-nautilus-extensions-dir=/usr/lib/nautilus/extensions-3.0/

and got the error below. IS there som dependency still missing?
thank you for your help,
/Bjorn


make[3]: Entering directory
`/home/bjorn/Desktop/tracker/src/libtracker-sparql-backend'
  VALAC  libtracker_sparql_0.18_la_vala.stamp
tracker-backend.vala:212.22-212.29: error: use `new' operator to create new
objects
static Mutex door = Mutex ();
                    ^^^^^^^^
tracker-backend.vala:56.4-56.12: error: The name `lock' does not exist in
the context of `Tracker.Sparql.Backend.door'
door.lock ();
^^^^^^^^^
tracker-backend.vala:67.5-67.15: error: The name `unlock' does not exist in
the context of `Tracker.Sparql.Backend.door'
door.unlock ();
^^^^^^^^^^^
tracker-backend.vala:215.3-215.11: error: The name `lock' does not exist in
the context of `Tracker.Sparql.Backend.door'
door.lock ();
^^^^^^^^^
tracker-backend.vala:235.4-235.14: error: The name `unlock' does not exist
in the context of `Tracker.Sparql.Backend.door'
door.unlock ();
^^^^^^^^^^^
tracker-backend.vala:266.7-266.18: error: The name `trylock' does not exist
in the context of `Tracker.Sparql.Backend.door'
if (door.trylock ()) {
    ^^^^^^^^^^^^
tracker-backend.vala:270.4-270.14: error: The name `unlock' does not exist
in the context of `Tracker.Sparql.Backend.door'
door.unlock ();
^^^^^^^^^^^
Compilation failed: 7 error(s), 0 warning(s)
make[3]: *** [libtracker_sparql_0.18_la_vala.stamp] Error 1
make[3]: Leaving directory
`/home/bjorn/Desktop/tracker/src/libtracker-sparql-backend'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/bjorn/Desktop/tracker/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/bjorn/Desktop/tracker'
make: *** [all] Error 2
bjorn@bjorn-UL30A:~/Desktop/tracker$


-- 
______O_________oO________oO______o_______oO__
Björn Johansson
Assistant Professor
Departament of Biology
University of Minho
Campus de Gualtar
4710-057 Braga
PORTUGAL
www.bio.uminho.pt
Google profile <https://profiles.google.com/bjornjobb>
Google Scholar Profile<http://scholar.google.com/citations?user=7AiEuJ4AAAAJ>
my group <https://sites.google.com/site/metabolicengineeringgroup/>
Office (direct) +351-253 601517 | (PT) mob.  +351-967 147 704 | (SWE) mob.
 +46 739 792 968
Dept of Biology (secr) +351-253 60 4310  | fax +351-253 678980
_______________________________________________
tracker-list mailing list
tracker-list@gnome.org
https://mail.gnome.org/mailman/listinfo/tracker-list

Reply via email to