Re: [Tracker] Tracker 0.17.7



Hi Martin,

2014-03-19 13:54 GMT+01:00 Martyn Russell <martyn lanedo com>:
  * libtracker-sparql: Fix undefined reference to symbol 'tracker_ipc_bus'

Unfortunately this bug is not fixed. Still getting

make[4]: Entering directory
`/home/michael/debian/build-area/tracker-0.17.7/examples/libtracker-sparql'
  CC       async-connection.o
  CCLD     async-connection
  CC       class-signal.o
  CCLD     class-signal
/usr/bin/ld: class-signal.o: undefined reference to symbol 'tracker_ipc_bus'
//home/michael/debian/build-area/tracker-0.17.7/src/libtracker-common/.libs/libtracker-common.so.0:
error adding symbols: DSO missing from command line


Seems you added libtracker-common.la to libtracker-sparql_la_LIBADD,  not
to examples/libtracker-sparql/Makefile.am:LIBADD.

libtracker-sparql doesn't use libtracker-common itself, so it will be
removed by the linker when used with -as-needed (which I do).

You should add  libtracker-common.la to the binaries which do need it.

Michael

-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?


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