Установка Bluez - ошибка конфигурации для DBUS 1.6

Я пытаюсь установить библиотеки bluez 5.2 в Ubuntu 12.04. во время работы ./configure я получил ошибку для GLib2.0, которую мне удалось устранить, используя sudo apt get-install для GLib2. Сейчас я получаю сообщение об ошибке "configure: error: D-Bus >= 1.6 is required". Я скачал DBUS 1.8.6 и установил. но я все еще получаю ту же ошибку. когда проверено в папке /etc, я все еще нахожу dbus-1. есть ли ошибка установки?

5
задан 3 March 2015 в 01:25

3 ответа

Разобранный эта проблема. В первую очередь, я работал

sh -x ./configure 2>errors.txt

Эти errors.txt, показал мне, что приводила к сбою команда, который был

/usr/bin/pkg-config --short-errors --print-errors --cflag --libs 'dbus-1 >= 1.6'

После дальнейшего рытья, кажется, что файл dbus-1.pc не был то, где это, как предполагалось, было

После определения местоположения файла и копирования к корректному местоположению

/usr/lib/pkgconfig/

Hope, это помогает

-1
ответ дан 3 March 2015 в 01:25

Установка libdbus-1-dev зафиксировала его для меня.

10
ответ дан 3 March 2015 в 01:25

Установите заголовки и библиотеки, требуемые для компиляции Bluez:

sudo apt install libdbus-1-dev libudev-dev libical-dev libreadline-dev

Для большего количества информации: https://codeyarns.com/2017/06/05/how-to-build-and-install-bluez /

1
ответ дан 7 October 2019 в 10:07

Другие вопросы по тегам:

Похожие вопросы: