2014-03-01 2 views
1

Я пытаюсь скомпилировать Qt из источников, все идет нормально (более или менее), за исключением части dbus.Building Qt 4.8 с поддержкой QtDBus

./configure -v -opensource -dbus-linked -arch i386

Настройка показывает эту ошибку:

1 error generated. make: * [dbus.o] Error 1 D-Bus disabled. The QtDBus module cannot be enabled because libdbus-1 version 0.93 was not found. Turn on verbose messaging (-v) to ./configure to see the final report. If you believe this message is in error you may use the continue switch (-continue) to ./configure to continue.

Я установил DBUS 1.6 с Homebrew, но настроить инструмент не может видеть его. Lib и заголовки расположены в /usr/local/Cellar/d-bus/1.6.18. Как настроить точку в этом месте?

Платформа OS X.

ответ

1

Ну проблема, кажется, что его не найти библиотеки Dbus.

Установите путь библиотеки и включает в себя при настройке, что-то вроде этого, предполагая, что ваши библиотеки Dbus и включает в /usr/local/Cellar/d-bus/1.6.18

./configure -v -opensource -arch i386 -dbus-linked -L/usr/local/Cellar/d-bus/1.6.18/lib -I/usr/local/Cellar/d-bus/1.6.18/include

где -I будет указывать qmake для включения заголовков с этого пути и -L для ссылки на библиотеки dbus.

Смежные вопросы