[Homeros] I: Musitorius на D-Bus
Michael Pozhidaev
msp на altlinux.ru
Пт Ноя 18 09:44:12 UTC 2011
Дима, привет!
Да, твои замечания верны. По части заголовков я пока просто не знаю, как
правильно воткнуть вызов pkg-config в скрипты autoconf, а без него,
видимо, нет никаких шансов получить устойчивую сборку на разных
системах. Если у тебя есть опыт в этой сфере, то я буду благодарен за
подсказку, это очень съэкономит мои усилия! Сейчас было главное
проверить, будет ли весь новый замысел стабильно работать, я нехило
переживал, поскольку это абсолютно новый опыт. Прошу прощения, что
вкоммитил именно в таком виде, но там сборочные скрипты тривиальны,
элементарная поправка, и всё будет работать!
Предупреждения будем чистить, они в ходе работы регулярно
возникали и затем устранялись, это те, которые остались недочищенными на
текущий момент. Для dbus_watch_get_fd() должна быть замена, надо понять,
какая. Ну а всё остальное вообще малосущественно, уберём ближе к релизу.
> Привет всем!
>
> Musitorius не собирается по умолчанию. Не находит некоторых заголовков
> d-bus.
>
> $ pkg-config dbus-1 --cflags
> -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include
>
> Предупреждает, что функция dbus_watch_get_fd объявлена deprecated. Есть
> ещё предупреждения, которые скорее всего не имеют большого значения.
> Например о том, что тип long long (используется в заголовках d-bus)
> отсутствует в C++ 98. Или о том, что порядок инициализации членов
> классов отличается от порядка их объявления.
--
Michael Pozhidaev. Tomsk, Russia.
Russian info page: http://www.marigostra.ru/
Подробная информация о списке рассылки Homeros