LINUX.ORG.RU

Slackware hald


0

0

Доброго времени суток.
Проблема с hald
не могу его собрать
./configure --disable-policy-kit  -проходит нормально
make вылетает с сообщением 
probe-input.c: In function `main':
probe-input.c:150: error: storage size of 'id' isn't known
probe-input.c:192: error: `BUS_HOST' undeclared (first use in this function)
probe-input.c:192: error: (Each undeclared identifier is reported only once
probe-input.c:192: error: for each function it appears in.)
probe-input.c:150: warning: unused variable `id'

Пробовал брать пакеты с linuxpackages.net hald вылетает с сообщениями 
Warning: Error while wite r->input () to stdin_v.
/usr/libexec/hal/hald-probe-volume exited
при чём ошибки такие вываливают практически на всё:
/usr/libexec/hal/*


Народ, помогите обзавестись hald, dbus собран - собирал всё как написано:
http://wiki.kde.org/tiki-index.php?page=DBUS+for+KDE+3.x
но hald не собирается с любыми параметрами.
Дистрибутив slackware current
Ядро 2.6.18.1

Спасибо.

Хотя у меня отлично работает hal-0.5.7.1 с linuxpackages. Ошибки при компиляции, возможно, указывают на то, что установлены kernel-headers-2.4.xx. AFAIK HAL компилируется только с kernel-headers-2.6.

phoenix ★★★★
()
Ответ на: комментарий от The_Ketchup

Спасибо. Собралось после того как я поставил kernel-headers-2.6.18 с DVD slackware-11 из каталога testing

Я всегда собирал ядра сам и думал что header-ы ставятся вместе с ядром...

Спасибо.

The_Ketchup ★★
() автор топика
Ответ на: комментарий от The_Ketchup

уже много раз писAли, что использовать хэдеры от текущего ядра неправильно, правильно -- использовать хэдеры от ядра, с которым была собрана glibc

phoenix ★★★★
()
Ответ на: комментарий от phoenix

теперь оно вываливается с кучей вот таких вот сообщений:
!  full path is '/usr/local/libexec/hald-probe-volume', program_dir is '/usr/local/libexec'
Warning: Error while wite r->input () to stdin_v.
/usr/local/libexec/hald-probe-volume exited
эти сообщения валяется на stdout.
на stderr вываливается только:
Runner started - allowed paths are '/usr/local/libexec:/usr/local/lib/hal/scripts:/usr/local/bin'
21:15:39.323 [W] addon-cpufreq.c:1178: CPUFreq not supported. Exiting...

(process:960): GLib-CRITICAL **: g_hash_table_lookup_extended: assertion `hash_table != NULL' failed

(process:960): GLib-CRITICAL **: g_hash_table_lookup_extended: assertion `hash_table != NULL' failed

(process:960): GLib-CRITICAL **: g_hash_table_lookup_extended: assertion `hash_table != NULL' failed

(process:960): GLib-CRITICAL **: g_hash_table_lookup_extended: assertion `hash_table != NULL' failed

dbus-daemon --system - работает.

чего дальше делать ?

The_Ketchup ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.