При выполнении ./configure и make выводится ошибка связанная с wm97xx.h.
У кого похожая проблема? Как решить?
DirectFB (Slackware 10.1 и DirectFB)
Модератор: Модераторы разделов
-
- Бывший модератор
- Сообщения: 3535
- Статус: OpenBSD-compatible
- ОС: OpenBSD -current
Re: DirectFB
Так "./configure" или "make"?
-
- Сообщения: 85
Re: DirectFB
./configure --with-gfxdrivers=all:
configure: WARNING:
*** DBox2 Remote driver will not be built.
checking linux/wm97xx.h usability... no
checking linux/wm97xx.h presence... yes
configure: WARNING: linux/wm97xx.h: present but cannot be compiled
configure: WARNING: linux/wm97xx.h: check for missing prerequisite headers?
configure: WARNING: linux/wm97xx.h: proceeding with the preprocessor's result
configure: WARNING: ## ------------------------------------ ##
configure: WARNING: ## Report this to bug-autoconf@gnu.org. ##
configure: WARNING: ## ------------------------------------ ##
checking for linux/wm97xx.h... yes
В итоге конфиг завершается удачно, а вот при make:
In file included from /usr/include/linux/wm97xx.h:9,
from wm97xx_ts.c:49:
/usr/include/linux/ac97_codec.h:218: error: field `list' has incomplete type
/usr/include/linux/ac97_codec.h:227: error: parse error before "u32"
/usr/include/linux/ac97_codec.h:229: error: parse error before ':' token
/usr/include/linux/ac97_codec.h:235: error: parse error before '*' token
/usr/include/linux/ac97_codec.h:235: error: parse error before "u8"
/usr/include/linux/ac97_codec.h:235: error: `u16' declared as function returning a function
/usr/include/linux/ac97_codec.h:236: error: parse error before "u8"
/usr/include/linux/ac97_codec.h:247: error: parse error before "lock"
/usr/include/linux/ac97_codec.h:272: error: parse error before '}' token
/usr/include/linux/ac97_codec.h:308: error: field `list' has incomplete type
/usr/include/linux/ac97_codec.h:310: error: parse error before "u32"
/usr/include/linux/ac97_codec.h:313: error: `remove' redeclared as different kind of symbol
/usr/include/stdio.h:152: error: previous declaration of `remove'
/usr/include/linux/ac97_codec.h:314: error: parse error before '}' token
wm97xx_ts.c: In function `wm97xxtsEventThread':
wm97xx_ts.c:79: error: `TS_EVENT' undeclared (first use in this function)
wm97xx_ts.c:79: error: (Each undeclared identifier is reported only once
wm97xx_ts.c:79: error: for each function it appears in.)
wm97xx_ts.c:79: error: parse error before "ts_event"
wm97xx_ts.c:87: error: `ts_event' undeclared (first use in this function)
make[3]: *** [wm97xx_ts.lo] Ошибка 1
Slackware 11 / kernel-2.6.15-ck4
FreeBSD 6.2
FreeBSD 6.2
-
- Сообщения: 85
Re: DirectFB
Так, ладно. ОООгромное спасибо за помощь
Поставил без вас в новой версии этого бага нет.
Скажите кто-нибудь вообще использует DirectFB?

Поставил без вас в новой версии этого бага нет.
Скажите кто-нибудь вообще использует DirectFB?
Slackware 11 / kernel-2.6.15-ck4
FreeBSD 6.2
FreeBSD 6.2