Problem building xorg modular

Florent Berthaut florentberthaut at no-log.org
Tue Jan 30 09:02:05 PST 2007


Hi everyone,

I'm trying to build xorg with this how-to 
http://wiki.x.org/wiki/ModularDevelopersGuide in order to try the 
multi-pointer xserver ( http://wearables.unisa.edu.au/mpx/) . Everything 
builds ok (libs,apps), except the xserver itself . This is what i get :

../../dix/.libs/libdix.a(devices.o): In function `CoreKeyboardBell':
/home/flo/PARTAGES/MPX/src/xserver/dix/devices.c:216: undefined 
reference to `DDXRingBell'
../../config/libconfig.a(config.o): In function `configFini':
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:424: undefined 
reference to `dbus_error_init'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:425: undefined 
reference to `dbus_connection_unregister_object_path'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:427: undefined 
reference to `dbus_connection_remove_filter'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:429: undefined 
reference to `dbus_bus_remove_match'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:431: undefined 
reference to `dbus_bus_release_name'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:433: undefined 
reference to `dbus_connection_unref'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:434: undefined 
reference to `dbus_error_free'
../../config/libconfig.a(config.o): In function `configFilter':
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:286: undefined 
reference to `dbus_message_is_signal'
../../config/libconfig.a(config.o): In function `configSetup':
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:310: undefined 
reference to `dbus_error_init'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:311: undefined 
reference to `dbus_bus_get'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:312: undefined 
reference to `dbus_error_is_set'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:326: undefined 
reference to `dbus_error_free'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:321: undefined 
reference to `dbus_connection_set_exit_on_disconnect'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:323: undefined 
reference to `dbus_connection_get_unix_fd'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:334: undefined 
reference to `dbus_bus_request_name'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:334: undefined 
reference to `dbus_error_is_set'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:338: undefined 
reference to `dbus_error_free'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:339: undefined 
reference to `dbus_connection_unref'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:324: undefined 
reference to `dbus_connection_unref'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:346: undefined 
reference to `dbus_bus_add_match'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:347: undefined 
reference to `dbus_error_is_set'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:350: undefined 
reference to `dbus_error_free'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:351: undefined 
reference to `dbus_bus_release_name'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:353: undefined 
reference to `dbus_connection_unref'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:359: undefined 
reference to `dbus_connection_add_filter'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:364: undefined 
reference to `dbus_error_free'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:365: undefined 
reference to `dbus_bus_release_name'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:367: undefined 
reference to `dbus_bus_remove_match'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:369: undefined 
reference to `dbus_connection_unref'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:377: undefined 
reference to `dbus_connection_register_object_path'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:381: undefined 
reference to `dbus_bus_release_name'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:383: undefined 
reference to `dbus_bus_remove_match'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:385: undefined 
reference to `dbus_connection_unref'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:394: undefined 
reference to `dbus_error_free'
../../config/libconfig.a(config.o): In function `configMessage':
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:233: undefined 
reference to `dbus_error_init'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:235: undefined 
reference to `dbus_message_get_interface'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:265: undefined 
reference to `dbus_error_free'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:237: undefined 
reference to `dbus_message_iter_init'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:239: undefined 
reference to `dbus_error_free'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:243: undefined 
reference to `dbus_message_get_member'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:245: undefined 
reference to `dbus_message_get_member'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:248: undefined 
reference to `dbus_message_new_method_return'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:249: undefined 
reference to `dbus_message_iter_init_append'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:251: undefined 
reference to `dbus_message_iter_append_basic'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:253: undefined 
reference to `dbus_error_free'
../../config/libconfig.a(config.o): In function `configRemoveDevice':
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:198: undefined 
reference to `dbus_message_get_args'
../../config/libconfig.a(config.o): In function `configMessage':
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:257: undefined 
reference to `dbus_connection_send'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:259: undefined 
reference to `dbus_connection_flush'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:261: undefined 
reference to `dbus_message_unref'
../../config/libconfig.a(config.o): In function `configAddDevice':
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:122: undefined 
reference to `dbus_message_iter_recurse'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:124: undefined 
reference to `dbus_message_iter_get_arg_type'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:127: undefined 
reference to `dbus_message_iter_get_basic'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:142: undefined 
reference to `dbus_message_iter_has_next'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:144: undefined 
reference to `dbus_message_iter_next'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:145: undefined 
reference to `dbus_message_iter_get_arg_type'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:148: undefined 
reference to `dbus_message_iter_get_basic'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:160: undefined 
reference to `dbus_message_iter_next'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:114: undefined 
reference to `dbus_message_iter_get_arg_type'
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:163: undefined 
reference to `NewInputDeviceRequest'
../../config/libconfig.a(config.o): In function `configWakeupHandler':
/home/flo/PARTAGES/MPX/src/xserver/config/config.c:74: undefined 
reference to `dbus_connection_read_write_dispatch'
input/libdmxinput.a(dmxinputinit.o): In function `dmxDeviceOnOff':
/home/flo/PARTAGES/MPX/src/xserver/hw/dmx/input/dmxinputinit.c:437: 
undefined reference to `miPointerGetMotionBufferSize'
/home/flo/PARTAGES/MPX/src/xserver/hw/dmx/input/dmxinputinit.c:437: 
undefined reference to `miPointerGetMotionEvents'
input/libdmxinput.a(dmxinputinit.o): In function `dmxAddDevice':
/home/flo/PARTAGES/MPX/src/xserver/hw/dmx/input/dmxinputinit.c:714: 
undefined reference to `miRegisterPointerDevice'
input/libdmxinput.a(dmxxinput.o): In function `ChangePointerDevice':
/home/flo/PARTAGES/MPX/src/xserver/hw/dmx/input/dmxxinput.c:102: 
undefined reference to `miPointerGetMotionEvents'
/home/flo/PARTAGES/MPX/src/xserver/hw/dmx/input/dmxxinput.c:103: 
undefined reference to `miPointerGetMotionBufferSize'
collect2: ld returned 1 exit status
make[3]: *** [Xdmx] Erreur 1
make[3]: Leaving directory `/home/flo/PARTAGES/MPX/src/xserver/hw/dmx'
make[2]: *** [all-recursive] Erreur 1
make[2]: Leaving directory `/home/flo/PARTAGES/MPX/src/xserver/hw/dmx'
make[1]: *** [all-recursive] Erreur 1
make[1]: Leaving directory `/home/flo/PARTAGES/MPX/src/xserver/hw'
make: *** [all-recursive] Erreur 1

I guess there's a problem with dbus but i have the package installed .
Does anyone have a idea on what is missing on my system ?

Thanks

Flo
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.x.org/archives/xorg/attachments/20070130/f93ee15d/attachment.html>


More information about the xorg mailing list