LINUX.ORG.RU

У меня проблем с LinEAK


0

0

У меня клавиатура COMPAQ SDM4540UL. Я узнал об програме LinEAK. Я попробовал устоновить её. С ./configure всё в порядке, но с make есть такой проблем: Making all in lineak make[2]: Entering directory `/usr/src/lineakd-0.8/lineak' source='cdromctrl.cpp' object='cdromctrl.lo' libtool=yes \ depfile='.deps/cdromctrl.Plo' tmpdepfile='.deps/cdromctrl.TPlo' \ depmode=gcc3 /bin/sh ../admin/depcomp \ /bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -DCONFDIR=\"/usr/local/etc\" -DPLUGINDIR=\"/usr/local/lib/lineakd/plugins\" -I. -I. -I.. -I../lineakd -I. -I.. -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -fno-exceptions -fno-check-new -c -o cdromctrl.lo `test -f 'cdromctrl.cpp' || echo './'`cdromctrl.cpp In file included from /usr/include/linux/cdrom.h:14, from cdromctrl.cpp:28: /usr/include/asm/byteorder.h:38: syntax error before `(' token /usr/include/asm/byteorder.h:42: '__u64' is used as a type, but is not defined as a type. /usr/include/asm/byteorder.h:43: syntax error before `}' token /usr/include/asm/byteorder.h:44: syntax error before `.' token /usr/include/asm/byteorder.h:50: syntax error before `.' token /usr/include/asm/byteorder.h:51: syntax error before `.' token /usr/include/asm/byteorder.h:52: syntax error before `:' token In file included from /usr/include/linux/byteorder/little_endian.h:11, from /usr/include/asm/byteorder.h:65, from /usr/include/linux/cdrom.h:14, from cdromctrl.cpp:28: /usr/include/linux/byteorder/swab.h:199: syntax error before `(' token /usr/include/linux/byteorder/swab.h:209: syntax error before `(' token /usr/include/linux/byteorder/swab.h:213: `__u64' was not declared in this scope /usr/include/linux/byteorder/swab.h:213: `addr' was not declared in this scope /usr/include/linux/byteorder/swab.h:214: variable or field `__swab64s' declared void /usr/include/linux/byteorder/swab.h:214: `__swab64s' declared as an `inline' variable /usr/include/linux/byteorder/swab.h:214: syntax error before `{' token cdromctrl.cpp:36: syntax error before `}' token make[2]: *** [cdromctrl.lo] Error 1 make[2]: Leaving directory `/usr/src/lineakd-0.8/lineak' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/src/lineakd-0.8' make: *** [all] Error 2

Помогите пожалуйста.


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