[Tracker] make error on latest



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

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
Google Scholar Profile
my group
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


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]