Консультация № 158895
27.01.2009, 13:50
0.00 руб.
0 4 1
Здравствуйте,товарищи. Хочу прикрутить блютуз к слаке 11,0 K2.4.33
Установил Glib 2.14, Dbus, приступил к усановке BLUEZ 4.27 сделал
./configure
затем make(результат в приложении)

Подскажите чего делать-то,а то хочется в инет из Линукса выходить и забыть про Винду уже.
Папка bluetoth появилась, но там только main.conf и больше никаких файлов нет

Приложение:

bridge.c: In function `bridge_create':
bridge.c:82: error: `SIOCBRADDBR' undeclared (first use in this function)
bridge.c:82: error: (Each undeclared identifier is reported only once
bridge.c:82: error: for each function it appears in.)
bridge.c: In function `bridge_remove':
bridge.c:100: error: `SIOCBRDELBR' undeclared (first use in this function)
bridge.c: In function `bridge_add_interface':
bridge.c:126: error: `SIOCBRADDIF' undeclared (first use in this function)
make[2]: *** [bridge.lo] Error 1
make[2]: Leaving directory `/home/frik/bluetooth/bluez-4.27/network'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/frik/bluetooth/bluez-4.27'
make: *** [all] Error

Обсуждение

Неизвестный
27.01.2009, 15:04
общий
Перед этим warning'ов о том что не найден какой-то *.h не было? Например sockios.h (у меня эти константы объявлены именно там)
Неизвестный
27.01.2009, 22:56
общий
это ответ
Здравствуйте, Орлов Ю.А!
Если Вы устанавливали Slackware c DVD диска, то поищите на нём же bluez. Проверьте наличие установленных пакетов:
Код:
$ ls /var/log/packages | grep bluez
bluez-firmware-1.2-i486-1
bluez-hcidump-1.42-i486-2
bluez-libs-3.36-i486-2
bluez-utils-3.36-i486-4
Совершенно не обязательно собирать всё самостоятельно.
Glib Вы обновили, пожалуй, зря, т.к. с ним желательно обновлять всю систему, как минимум, необходимо обновление компиляторов. Иначе могут быть проблемы со сборкой новых программ.
Неизвестный
29.01.2009, 10:16
общий
Ну вобщем установил D-bus из бинарного пакета из исходника чета никак не получалось

root@darkstar:/etc/rc.d# ls /var/log/packages |grep dbus
dbus-1.0.2-i486-1mht

установил Bluez тоже из пакета
root@darkstar:/etc/rc.d# ls /var/log/packages |grep bluez

bluez-firmware-1.2-i686-1_dvl
bluez-hcidump-1.42-i686-3_dvl
bluez-libs-3.36-i686-2_dvl
bluez-utils-3.36-i686-2_dvl


только вот вопрос в i486 и i686 будет ли рабоать?


пытаюсь запустить дбас, а мне пишут:
Starting system message bus
Failed to start message bus: Could not get UID and GID for username "messagebus"
что-то не пойму,ему чего пользователя сделать надо?

ну и rc.bluetooth не запускается из-за этого.
Что посоветуете? Кстати на диске со слакваре ни дбас ни блуез не нашел.
Неизвестный
31.01.2009, 10:28
общий
Да, пользователя надо создать.
Форма ответа