I have fixed this problem ! It is defined in Makefile, not in config.h ! [root@localhost dbus-1.2.6-arm]# grep -r 'DBUS_SYSTEM_CONFIG_FILE' ./ ./ChangeLog.pre-1-2: * dbus/Makefile.am (INCLUDES): move DBUS_SYSTEM_CONFIG_FILE and ./dbus/Makefile.in: -DDBUS_SYSTEM_CONFIG_FILE=\""$(configdir)/system.conf"\" \ ./dbus/Makefile: -DDBUS_SYSTEM_CONFIG_FILE=\""$(configdir)/system.conf"\" \ ./dbus/Makefile.am: -DDBUS_SYSTEM_CONFIG_FILE=\""$(configdir)/system.conf"\" \ ./dbus/dbus-sysdeps-unix.c: // _dbus_warn ("\nDBUS_SYSTEM_CONFIG_FILE= %s!\n", DBUS_SYSTEM_CONFIG_FILE); ./bus/Makefile.in: -DDBUS_SYSTEM_CONFIG_FILE=\""$(configdir)/system.conf"\" \ ./bus/Makefile: -DDBUS_SYSTEM_CONFIG_FILE=\""$(configdir)/system.conf"\" \ ./bus/activation-helper.c:// if (!_dbus_string_append (&config_file, DBUS_SYSTEM_CONFIG_FILE)) ./bus/Makefile.am: -DDBUS_SYSTEM_CONFIG_FILE=\""$(configdir)/system.conf"\" -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html