mouseemu does not compile

Markus Moebs <[email protected]>
Newsgroups gmane.linux.gentoo.ppc
Message-ID <[email protected]>
Hi,


I am trying to emerge mouseemu on an iBook G4 running kernel
2.6.12.

emerge mouseemu;

complains that linux/uinput.h cannot be found. So I try to help
via: 

ln -s /usr/src/include/linux/uinput.h /usr/include/linux/ ;
emerge mouseemu;

which gives me:

In file included from mouseemu.c:28:
/usr/include/linux/uinput.h:159: Fehler: Feld »id« hat unvollständigen Typen
mouseemu.c: In function `report_click':
mouseemu.c:83: Fehler: »EV_SYN« nicht deklariert (erste Benutzung in dieser Funktion)
mouseemu.c:83: Fehler: (Jeder nicht deklarierte Bezeichner wird nur einmal aufgeführt
mouseemu.c:83: Fehler: für jede Funktion in der er auftritt.)
mouseemu.c:83: Fehler: »SYN_REPORT« nicht deklariert (erste Benutzung in dieser Funktion)
mouseemu.c: In function `report_scroll':
mouseemu.c:105: Fehler: »EV_SYN« nicht deklariert (erste Benutzung in dieser Funktion)
mouseemu.c:105: Fehler: »SYN_REPORT« nicht deklariert (erste Benutzung in dieser Funktion)
mouseemu.c: In function `register_inputhandler':
mouseemu.c:270: Fehler: »EVIOCGRAB« nicht deklariert (erste Benutzung in dieser Funktion)
mouseemu.c: In function `unregister_inputhandler':
mouseemu.c:287: Fehler: »EVIOCGRAB« nicht deklariert (erste Benutzung in dieser Funktion)
mouseemu.c: In function `uinput_setup':
mouseemu.c:443: Fehler: »EV_SYN« nicht deklariert (erste Benutzung in dieser Funktion)
make: *** [all] Fehler 1


So... what can I do? I have uinput compiled in my kernel and I
have already tried compiling it as a module, but that did not
help. Could it be that mouseemu is not compatible to the 2.6.x
kernels? I can hardly imagine. 

Thanks for any hints!
-- 
[email protected] mailing list
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.