dbus-1.2.20 on OpenSolaris based OS

eXeC001er execooler at gmail.com
Thu Feb 18 06:08:50 PST 2010

Hi All.

I am trying to make dbus-1.2.20.
My OS: NexentaOS based on Opensolaris b133.

./configure - without any flags, finished OK
bus.o: In function `process_config_postinit':
/development/development/dbus-new/dbus-1.2.20/bus/bus.c:549: undefined
reference to `bus_set_watched_dirs'
collect2: ld returned 1 exit status
make[2]: *** [dbus-daemon] Error 1
make[2]: Leaving directory
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/development/development/dbus-new/dbus-1.2.20'
make: *** [all] Error 2

I was a little research and ....

"bus_set_watched_dirs" function defined in "bus/dir-watch-inotify.c" but
this file is not inclede to compile process on Opensolaris.

./configure has key "--enable-inotify        build with inotify support
(linux only)" <<<<<<< but this key only for Linux

bus/bus.c file has no any #defined for OS depends.

if i commented line 549 in bus/bus.c then i have no error. and make finished

What to do?

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freedesktop.org/archives/dbus/attachments/20100218/0503ef75/attachment.htm 

More information about the dbus mailing list