в общем ошибка, и я не знаю куда о ней писать. напишу сюда.
не так давно хотел собрать qumu 0.11. когда компиляция подходит к SDL , я видел это
CC sdl.o
In file included from sdl.c:266:0:
/usr/include/X11/XKBlib.h:969:28: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘XkbListComponents’
/usr/include/X11/XKBlib.h:989:5: error: expected declaration specifiers or ‘...’ before ‘XkbComponentNamesPtr’
make: *** [sdl.o] Ошибка 1
теперь нужно было скомпилировать свежий Blender3D, и Ogre3D. Все зависимости (вроде) удовлетворены.
но везде компиляция обрывается на обращении к
XKBlib.h, вот пример с моего системника
компилим блендер
[ 77%] Building CXX object intern/ghost/CMakeFiles/bf_intern_ghost.dir/intern/GHOST_SystemX11.cpp.o
In file included from /home/kisly/Рабочий стол/1/blender-2.57b/intern/ghost/intern/GHOST_SystemX11.cpp:53:0:
/usr/include/X11/XKBlib.h:969:8: error: ‘XkbComponentListPtr’ does not name a type
/usr/include/X11/XKBlib.h:977:2: error: variable or field ‘XkbFreeComponentList’ declared void
/usr/include/X11/XKBlib.h:977:2: error: ‘XkbComponentListPtr’ was not declared in this scope
/usr/include/X11/XKBlib.h:989:5: error: ‘XkbComponentNamesPtr’ has not been declared
make[2]: *** [intern/ghost/CMakeFiles/bf_intern_ghost.dir/intern/GHOST_SystemX11.cpp.o] Ошибка 1
make[1]: *** [intern/ghost/CMakeFiles/bf_intern_ghost.dir/all] Ошибка 2
make: *** [all] Ошибка 2
Linux noname 2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11 03:31:50 UTC 2011 i686 athlon i386 GNU/Linux
gcc (Ubuntu/Linaro 4.5.2-8ubuntu4) 4.5.2
xfce
что это может быть ?
Пользователь решил продолжить мысль 05 Июня 2011, 19:27:48:
если переустанавливать систему, то поможет ?