Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 124560

Summary: xf86-input-mouse-1.0.4 don't emerge on amd64
Product: Gentoo Linux Reporter: bela.hausmann
Component: New packagesAssignee: Gentoo X packagers <x11>
Status: RESOLVED WONTFIX    
Severity: normal CC: gralves
Priority: High    
Version: 2005.1   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description bela.hausmann 2006-03-01 13:02:41 UTC
pacman ~ # emerge --info xf86-input-mouse

Portage 2.1_pre5-r1 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.5-r2, 2.6.15-gentoo-r1 x86_64)
=================================================================
System uname: 2.6.15-gentoo-r1 x86_64 AMD Athlon(tm) 64 Processor 3500+
Gentoo Base System version 1.6.14
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=k8 -pipe -fomit-frame-pointer -msse2 -msse3"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/share/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -O2 -march=k8 -pipe -fomit-frame-pointer -msse2 -msse3"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.inode.at/ ftp://gentoo.inode.at/source/ "
LANG="de_AT.UTF-8"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage-xgl"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="amd64 7zip X a52 aac aalib acl acpi alsa apache2 arts avi bash-completion berkdb bitmap-fonts bluetooth bzip2 calendar cdr crypt ctype cups curl curlwrappers dbus dts dvd dvdr dvdread eds emacs emboss encode fastcgi fbcon ffmpeg flac flash foomaticdb fortran ftp gcj gd gif gmp gnome gphoto2 gpm gtk gtk2 hal howl icq imagemagick imlib ipv6 jabber jack java javascript jikes jpeg jpeg2k kde kdeenablefinal kqemu ldap leim libcaca lm_sensors lua lzw lzw-tiff mad maildir matroska memlimit mime ming mng mp3 mpeg msn mysqli nas ncurses nls nocd nptl nsplugin nvidia ogg oggvorbis openal opengl oscar pam pdflib perl php png posix python qt quicktime readline real ruby samba sdl session sharedext sharedmem simplexml sockets spell sqlite ssl svg tcltk tcpd tetex theora tidy tiff truetype-fonts type1-fonts unicode usb userlocales vcd vhosts vorbis wifi xcomposite xinerama xml xml2 xpm xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux userland_GNU video_cards_nv video_cards_nvidia video_cards_vesa video_cards_fbdev"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LC_ALL, LDFLAGS, LINGUAS

-----------------

new modular X mouse driver don't work on am64. i was updating xf86-input-mouse form 1.0.3.1 to 1.0.4 and it crasht:


mouse.c:2440: warning: (near initialization for `proto')
mouse.c:2441: warning: braces around scalar initializer
mouse.c:2441: warning: (near initialization for `proto')
mouse.c:2441: warning: excess elements in scalar initializer
mouse.c:2441: warning: (near initialization for `proto')
mouse.c:2441: warning: excess elements in scalar initializer
mouse.c:2441: warning: (near initialization for `proto')
mouse.c:2441: warning: excess elements in scalar initializer
mouse.c:2441: warning: (near initialization for `proto')
mouse.c:2441: warning: excess elements in scalar initializer
mouse.c:2441: warning: (near initialization for `proto')
mouse.c:2441: warning: excess elements in scalar initializer
mouse.c:2441: warning: (near initialization for `proto')
mouse.c:2441: warning: excess elements in scalar initializer
mouse.c:2441: warning: (near initialization for `proto')
mouse.c:2441: warning: excess elements in scalar initializer
mouse.c:2441: warning: (near initialization for `proto')
mouse.c:2441: warning: excess elements in scalar initializer
mouse.c:2441: warning: (near initialization for `proto')
mouse.c:2450: error: parse error before "SetupMouse"
mouse.c:2450: error: parse error before "pInfo"
mouse.c: In function `SetupMouse':
mouse.c:2452: error: `MouseDevPtr' undeclared (first use in this function)
mouse.c:2452: error: parse error before "pMse"
mouse.c:2456: error: `Bool' undeclared (first use in this function)
mouse.c:2456: error: parse error before "automatic"
mouse.c:2458: error: `pMse' undeclared (first use in this function)
mouse.c:2458: error: `pInfo' undeclared (first use in this function)
mouse.c:2469: error: `automatic' undeclared (first use in this function)
mouse.c:2469: error: `TRUE' undeclared (first use in this function)
mouse.c:2504: error: `pointer' undeclared (first use in this function)
mouse.c:2504: error: parse error before "tmp"
mouse.c:2508: error: `tmp' undeclared (first use in this function)
mouse.c:2527: error: `FALSE' undeclared (first use in this function)
mouse.c: At top level:
mouse.c:2595: error: parse error before "initMouseHW"
mouse.c:2595: error: parse error before "pInfo"
mouse.c: In function `initMouseHW':
mouse.c:2597: error: `MouseDevPtr' undeclared (first use in this function)
mouse.c:2597: error: parse error before "pMse"
mouse.c:2601: error: `pointer' undeclared (first use in this function)
mouse.c:2601: error: parse error before "options"
mouse.c:2605: error: `Bool' undeclared (first use in this function)
mouse.c:2605: error: parse error before "ps2Init"
mouse.c:2607: error: `pMse' undeclared (first use in this function)
mouse.c:2632: error: `pInfo' undeclared (first use in this function)
mouse.c:2650: error: `options' undeclared (first use in this function)
mouse.c:2754: error: invalid type argument of `->'
mouse.c:2755: error: invalid type argument of `->'
mouse.c:2760: error: `ps2Init' undeclared (first use in this function)
mouse.c:2760: error: `FALSE' undeclared (first use in this function)
mouse.c:2814: error: invalid type argument of `->'
mouse.c:2815: error: invalid type argument of `->'
mouse.c:2839: error: `TRUE' undeclared (first use in this function)
mouse.c:2847: error: invalid type argument of `->'
mouse.c:2848: error: invalid type argument of `->'
mouse.c:2902: error: `X_INFO' undeclared (first use in this function)
mouse.c:2921: error: `X_ERROR' undeclared (first use in this function)
mouse.c: At top level:
mouse.c:3073: error: parse error before "hardProtocolList"
mouse.c:3073: error: initializer element is not constant
mouse.c:3073: error: (near initialization for `hardProtocolList[0]')
mouse.c:3073: error: initializer element is not constant
mouse.c:3073: error: (near initialization for `hardProtocolList[1]')
mouse.c:3073: error: initializer element is not constant
mouse.c:3073: error: (near initialization for `hardProtocolList[2]')
mouse.c:3074: error: initializer element is not constant
mouse.c:3074: error: (near initialization for `hardProtocolList[3]')
mouse.c:3074: error: initializer element is not constant
mouse.c:3074: error: (near initialization for `hardProtocolList[4]')
mouse.c:3075: error: initializer element is not constant
mouse.c:3075: error: (near initialization for `hardProtocolList[5]')
mouse.c:3075: error: initializer element is not constant
mouse.c:3075: error: (near initialization for `hardProtocolList[6]')
mouse.c:3076: error: initializer element is not constant
mouse.c:3076: error: (near initialization for `hardProtocolList[7]')
mouse.c:3076: error: initializer element is not constant
mouse.c:3076: error: (near initialization for `hardProtocolList[8]')
mouse.c:3077: error: initializer element is not constant
mouse.c:3077: error: (near initialization for `hardProtocolList[9]')
mouse.c:3077: error: initializer element is not constant
mouse.c:3077: error: (near initialization for `hardProtocolList[10]')
mouse.c:3078: error: initializer element is not constant
mouse.c:3078: error: (near initialization for `hardProtocolList[11]')
mouse.c:3079: error: initializer element is not constant
mouse.c:3079: error: (near initialization for `hardProtocolList[12]')
mouse.c:3079: error: initializer element is not constant
mouse.c:3079: error: (near initialization for `hardProtocolList[13]')
mouse.c:3079: error: initializer element is not constant
mouse.c:3079: error: (near initialization for `hardProtocolList[14]')
mouse.c:3080: error: initializer element is not constant
mouse.c:3080: error: (near initialization for `hardProtocolList[15]')
mouse.c:3080: error: initializer element is not constant
mouse.c:3080: error: (near initialization for `hardProtocolList[16]')
mouse.c:3081: error: initializer element is not constant
mouse.c:3081: error: (near initialization for `hardProtocolList[17]')
mouse.c:3083: error: initializer element is not constant
mouse.c:3083: error: (near initialization for `hardProtocolList[18]')
mouse.c:3083: warning: data definition has no type or storage class
mouse.c:3085: error: parse error before "softProtocolList"
mouse.c:3085: error: initializer element is not constant
mouse.c:3085: error: (near initialization for `softProtocolList[0]')
mouse.c:3085: error: initializer element is not constant
mouse.c:3085: error: (near initialization for `softProtocolList[1]')
mouse.c:3085: error: initializer element is not constant
mouse.c:3085: error: (near initialization for `softProtocolList[2]')
mouse.c:3086: error: initializer element is not constant
mouse.c:3086: error: (near initialization for `softProtocolList[3]')
mouse.c:3086: error: initializer element is not constant
mouse.c:3086: error: (near initialization for `softProtocolList[4]')
mouse.c:3087: error: initializer element is not constant
mouse.c:3087: error: (near initialization for `softProtocolList[5]')
mouse.c:3087: error: initializer element is not constant
mouse.c:3087: error: (near initialization for `softProtocolList[6]')
mouse.c:3088: error: initializer element is not constant
mouse.c:3088: error: (near initialization for `softProtocolList[7]')
mouse.c:3088: error: initializer element is not constant
mouse.c:3088: error: (near initialization for `softProtocolList[8]')
mouse.c:3089: error: initializer element is not constant
mouse.c:3089: error: (near initialization for `softProtocolList[9]')
mouse.c:3089: error: initializer element is not constant
mouse.c:3089: error: (near initialization for `softProtocolList[10]')
mouse.c:3090: error: initializer element is not constant
mouse.c:3090: error: (near initialization for `softProtocolList[11]')
mouse.c:3091: error: initializer element is not constant
mouse.c:3091: error: (near initialization for `softProtocolList[12]')
mouse.c:3091: error: initializer element is not constant
mouse.c:3091: error: (near initialization for `softProtocolList[13]')
mouse.c:3092: error: initializer element is not constant
mouse.c:3092: error: (near initialization for `softProtocolList[14]')
mouse.c:3093: error: initializer element is not constant
mouse.c:3093: error: (near initialization for `softProtocolList[15]')
mouse.c:3095: error: initializer element is not constant
mouse.c:3095: error: (near initialization for `softProtocolList[16]')
mouse.c:3095: warning: data definition has no type or storage class
mouse.c:3098: error: parse error before "pInfo"
mouse.c: In function `autoOSProtocol':
mouse.c:3100: error: `MouseDevPtr' undeclared (first use in this function)
mouse.c:3100: error: parse error before "pMse"
mouse.c:3102: error: `MouseProtocolID' undeclared (first use in this function)
mouse.c:3102: error: parse error before "protocolID"
mouse.c:3105: error: invalid type argument of `->'
mouse.c:3106: error: invalid type argument of `->'
mouse.c:3106: error: `pInfo' undeclared (first use in this function)
mouse.c:3106: error: `protoPara' undeclared (first use in this function)
mouse.c:3112: error: invalid type argument of `->'
mouse.c:3112: error: invalid type argument of `->'
mouse.c:3121: error: `PROT_UNSUP' undeclared (first use in this function)
mouse.c:3134: error: `X_PROBED' undeclared (first use in this function)
mouse.c:3138: error: `HAVE_GUESS_PROTOCOL' undeclared (first use in this function)
mouse.c:3138: error: invalid type argument of `->'
mouse.c:3139: error: invalid type argument of `->'
mouse.c:3145: error: `pMse' undeclared (first use in this function)
mouse.c: At top level:
mouse.c:3156: error: parse error before "pMse"
mouse.c: In function `createProtoList':
mouse.c:3159: error: `MouseProtocolID' undeclared (first use in this function)
mouse.c:3159: error: parse error before "prot"
mouse.c:3161: error: parse error before "mPriv"
mouse.c:3162: error: `tmplist' undeclared (first use in this function)
mouse.c:3166: error: `mPriv' undeclared (first use in this function)
mouse.c:3182: error: `prot' undeclared (first use in this function)
mouse.c:3184: error: `Bool' undeclared (first use in this function)
mouse.c:3184: error: parse error before "bad"
mouse.c:3237: error: `bad' undeclared (first use in this function)
mouse.c:3237: error: `FALSE' undeclared (first use in this function)
mouse.c:3241: error: `TRUE' undeclared (first use in this function)
mouse.c: In function `createSerialDefaultsList':
mouse.c:3299: warning: cast to pointer from integer of different size
mouse.c:3302: error: request for member `name' in something not a structure or union
mouse.c:3303: error: request for member `defaults' in something not a structure or union
mouse.c:3306: error: request for member `defaults' in something not a structure or union
mouse.c:3310: warning: cast to pointer from integer of different size
mouse.c:3311: error: request for member `defaults' in something not a structure or union
mouse.c: At top level:
mouse.c:3329: error: parse error before "mPriv"
mouse.c: In function `validCount':
mouse.c:3331: error: `inSync' undeclared (first use in this function)
mouse.c:3332: error: `mPriv' undeclared (first use in this function)
mouse.c:3346: error: `lostSync' undeclared (first use in this function)
mouse.c: At top level:
mouse.c:3367: error: parse error before "pInfo"
mouse.c: In function `autoProbeMouse':
mouse.c:3369: error: `MouseDevPtr' undeclared (first use in this function)
mouse.c:3369: error: parse error before "pMse"
mouse.c:3372: error: `MouseProtocolID' undeclared (first use in this function)
mouse.c:3372: error: `protocolList' undeclared (first use in this function)
mouse.c:3375: error: `mPriv' undeclared (first use in this function)
mouse.c:3377: error: `inSync' undeclared (first use in this function)
mouse.c:3397: error: `pMse' undeclared (first use in this function)
mouse.c:3401: error: `pInfo' undeclared (first use in this function)
mouse.c:3412: error: `lostSync' undeclared (first use in this function)
mouse.c:3417: error: `X_INFO' undeclared (first use in this function)
mouse.c:3516: error: `pointer' undeclared (first use in this function)
mouse.c:3516: error: parse error before "serialDefaults"
mouse.c:3523: error: `serialDefaults' undeclared (first use in this function)
mouse.c:3527: error: parse error before "tmp"
mouse.c:3528: error: `tmp' undeclared (first use in this function)
mouse.c:3537: error: parse error before "proto"
mouse.c:3543: error: invalid type argument of `->'
mouse.c: At top level:
mouse.c:3564: error: parse error before "autoGood"
mouse.c:3564: error: parse error before "pMse"
mouse.c: In function `autoGood':
mouse.c:3566: error: parse error before "mPriv"
mouse.c:3568: error: `pMse' undeclared (first use in this function)
mouse.c:3569: error: `TRUE' undeclared (first use in this function)
mouse.c:3571: error: `mPriv' undeclared (first use in this function)
mouse.c:3582: error: `FALSE' undeclared (first use in this function)
mouse.c: At top level:
mouse.c:3594: error: parse error before "pInfo"
mouse.c: In function `checkForErraticMovements':
mouse.c:3596: error: `MouseDevPtr' undeclared (first use in this function)
mouse.c:3596: error: parse error before "pMse"
mouse.c:3599: error: `mPriv' undeclared (first use in this function)
mouse.c:3607: error: `dx' undeclared (first use in this function)
mouse.c:3621: error: `dy' undeclared (first use in this function)
mouse.c:3643: error: `pInfo' undeclared (first use in this function)
mouse.c:3643: error: `FALSE' undeclared (first use in this function)
mouse.c:3643: error: `TRUE' undeclared (first use in this function)
mouse.c: At top level:
mouse.c:3648: error: parse error before "pMse"
mouse.c: In function `SetMouseProto':
mouse.c:3650: error: `pMse' undeclared (first use in this function)
mouse.c:3658: error: `TRUE' undeclared (first use in this function)
mouse.c: At top level:
mouse.c:3665: error: parse error before "collectData"
mouse.c:3665: error: parse error before "pMse"
mouse.c: In function `collectData':
mouse.c:3667: error: parse error before "mPriv"
mouse.c:3668: error: `mPriv' undeclared (first use in this function)
mouse.c:3669: error: `u' undeclared (first use in this function)
mouse.c:3671: error: `TRUE' undeclared (first use in this function)
mouse.c:3674: error: `FALSE' undeclared (first use in this function)
mouse.c: At top level:
mouse.c:2413: error: storage size of `proto' isn't known
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -march=k8 -pipe -fomit-frame-pointer -msse2 -msse3 -DXGLServer -I -I../src -MT pnp.lo -MD -MP -MF .deps/pnp.Tpo -c pnp.c  -fPIC -DPIC -o .libs/pnp.o
In file included from pnp.c:25:
../config.h:4:25: xorg-server.h: No such file or directory
pnp.c:31:22: inputstr.h: No such file or directory
pnp.c:32:24: scrnintstr.h: No such file or directory
pnp.c:33:18: xf86.h: No such file or directory
pnp.c:34:22: xf86Priv.h: No such file or directory
pnp.c:35:24: xf86Xinput.h: No such file or directory
pnp.c:36:25: xf86_OSproc.h: No such file or directory
pnp.c:37:25: xf86OSmouse.h: No such file or directory
pnp.c:38:24: xf86_ansic.h: No such file or directory
In file included from pnp.c:39:
mouse.h:12: error: parse error before "id"
mouse.h:13: error: parse error before "xf86MouseProtocolNameToID"
mouse.h:13: warning: data definition has no type or storage class
In file included from pnp.c:40:
mousePriv.h:40: error: parse error before "MouseProtocolID"
mousePriv.h:40: warning: no semicolon at end of struct or union
mousePriv.h:41: warning: data definition has no type or storage class
mousePriv.h:50: error: parse error before "Bool"
mousePriv.h:50: warning: no semicolon at end of struct or union
mousePriv.h:53: error: parse error before "soft"
mousePriv.h:53: warning: data definition has no type or storage class
mousePriv.h:60: error: parse error before "protoList"
mousePriv.h:60: warning: data definition has no type or storage class
mousePriv.h:66: error: parse error before "disablePnPauto"
mousePriv.h:66: warning: data definition has no type or storage class
mousePriv.h:67: warning: data definition has no type or storage class
mousePriv.h:74: error: parse error before "MouseGetPnpProtocol"
mousePriv.h:74: error: parse error before "pInfo"
mousePriv.h:74: warning: data definition has no type or storage class
mousePriv.h:75: error: parse error before "ps2Reset"
mousePriv.h:75: error: parse error before "pInfo"
mousePriv.h:75: warning: data definition has no type or storage class
mousePriv.h:76: error: parse error before "ps2EnableDataReporting"
mousePriv.h:76: error: parse error before "pInfo"
mousePriv.h:76: warning: data definition has no type or storage class
mousePriv.h:77: error: parse error before "ps2SendPacket"
mousePriv.h:77: error: parse error before "pInfo"
mousePriv.h:77: warning: data definition has no type or storage class
mousePriv.h:78: error: parse error before "pInfo"
pnp.c:65: error: parse error before "MouseProtocolID"
pnp.c:65: warning: no semicolon at end of struct or union
pnp.c:66: warning: data definition has no type or storage class
pnp.c:69: error: parse error before "pnpprod"
pnp.c:70: warning: braces around scalar initializer
pnp.c:70: warning: (near initialization for `pnpprod[0]')
pnp.c:70: warning: initialization makes integer from pointer without a cast
pnp.c:70: error: initializer element is not computable at load time
pnp.c:70: error: (near initialization for `pnpprod[0]')
pnp.c:70: error: `PROT_THINKING' undeclared here (not in a function)
pnp.c:70: warning: excess elements in scalar initializer
pnp.c:70: warning: (near initialization for `pnpprod[0]')
pnp.c:70: error: initializer element is not constant
pnp.c:70: error: (near initialization for `pnpprod[0]')
pnp.c:71: warning: braces around scalar initializer
pnp.c:71: warning: (near initialization for `pnpprod[1]')
pnp.c:71: warning: initialization makes integer from pointer without a cast
pnp.c:71: error: initializer element is not computable at load time
pnp.c:71: error: (near initialization for `pnpprod[1]')
pnp.c:71: error: `PROT_IMSERIAL' undeclared here (not in a function)
pnp.c:71: warning: excess elements in scalar initializer
pnp.c:71: warning: (near initialization for `pnpprod[1]')
pnp.c:71: error: initializer element is not constant
pnp.c:71: error: (near initialization for `pnpprod[1]')
pnp.c:72: warning: braces around scalar initializer
pnp.c:72: warning: (near initialization for `pnpprod[2]')
pnp.c:72: warning: initialization makes integer from pointer without a cast
pnp.c:72: error: initializer element is not computable at load time
pnp.c:72: error: (near initialization for `pnpprod[2]')
pnp.c:72: warning: excess elements in scalar initializer
pnp.c:72: warning: (near initialization for `pnpprod[2]')
pnp.c:72: error: initializer element is not constant
pnp.c:72: error: (near initialization for `pnpprod[2]')
pnp.c:73: warning: braces around scalar initializer
pnp.c:73: warning: (near initialization for `pnpprod[3]')
pnp.c:73: warning: initialization makes integer from pointer without a cast
pnp.c:73: error: initializer element is not computable at load time
pnp.c:73: error: (near initialization for `pnpprod[3]')
pnp.c:73: error: `PROT_MS' undeclared here (not in a function)
pnp.c:73: warning: excess elements in scalar initializer
pnp.c:73: warning: (near initialization for `pnpprod[3]')
pnp.c:73: error: initializer element is not constant
pnp.c:73: error: (near initialization for `pnpprod[3]')
pnp.c:74: warning: braces around scalar initializer
pnp.c:74: warning: (near initialization for `pnpprod[4]')
pnp.c:74: warning: initialization makes integer from pointer without a cast
pnp.c:74: error: initializer element is not computable at load time
pnp.c:74: error: (near initialization for `pnpprod[4]')
pnp.c:74: warning: excess elements in scalar initializer
pnp.c:74: warning: (near initialization for `pnpprod[4]')
pnp.c:74: error: initializer element is not constant
pnp.c:74: error: (near initialization for `pnpprod[4]')
pnp.c:75: warning: braces around scalar initializer
pnp.c:75: warning: (near initialization for `pnpprod[5]')
pnp.c:75: warning: initialization makes integer from pointer without a cast
pnp.c:75: error: initializer element is not computable at load time
pnp.c:75: error: (near initialization for `pnpprod[5]')
pnp.c:75: warning: excess elements in scalar initializer
pnp.c:75: warning: (near initialization for `pnpprod[5]')
pnp.c:75: error: initializer element is not constant
pnp.c:75: error: (near initialization for `pnpprod[5]')
pnp.c:76: warning: braces around scalar initializer
pnp.c:76: warning: (near initialization for `pnpprod[6]')
pnp.c:76: warning: initialization makes integer from pointer without a cast
pnp.c:76: error: initializer element is not computable at load time
pnp.c:76: error: (near initialization for `pnpprod[6]')
pnp.c:76: warning: excess elements in scalar initializer
pnp.c:76: warning: (near initialization for `pnpprod[6]')
pnp.c:76: error: initializer element is not constant
pnp.c:76: error: (near initialization for `pnpprod[6]')
pnp.c:77: warning: braces around scalar initializer
pnp.c:77: warning: (near initialization for `pnpprod[7]')
pnp.c:77: warning: initialization makes integer from pointer without a cast
pnp.c:77: error: initializer element is not computable at load time
pnp.c:77: error: (near initialization for `pnpprod[7]')
pnp.c:77: warning: excess elements in scalar initializer
pnp.c:77: warning: (near initialization for `pnpprod[7]')
pnp.c:77: error: initializer element is not constant
pnp.c:77: error: (near initialization for `pnpprod[7]')
pnp.c:78: warning: braces around scalar initializer
pnp.c:78: warning: (near initialization for `pnpprod[8]')
pnp.c:78: warning: initialization makes integer from pointer without a cast
pnp.c:78: error: initializer element is not computable at load time
pnp.c:78: error: (near initialization for `pnpprod[8]')
pnp.c:78: warning: excess elements in scalar initializer
pnp.c:78: warning: (near initialization for `pnpprod[8]')
pnp.c:78: error: initializer element is not constant
pnp.c:78: error: (near initialization for `pnpprod[8]')
pnp.c:79: warning: braces around scalar initializer
pnp.c:79: warning: (near initialization for `pnpprod[9]')
pnp.c:79: warning: initialization makes integer from pointer without a cast
pnp.c:79: error: initializer element is not computable at load time
pnp.c:79: error: (near initialization for `pnpprod[9]')
pnp.c:79: warning: excess elements in scalar initializer
pnp.c:79: warning: (near initialization for `pnpprod[9]')
pnp.c:79: error: initializer element is not constant
pnp.c:79: error: (near initialization for `pnpprod[9]')
pnp.c:80: warning: braces around scalar initializer
pnp.c:80: warning: (near initialization for `pnpprod[10]')
pnp.c:80: warning: initialization makes integer from pointer without a cast
pnp.c:80: error: initializer element is not computable at load time
pnp.c:80: error: (near initialization for `pnpprod[10]')
pnp.c:80: warning: excess elements in scalar initializer
pnp.c:80: warning: (near initialization for `pnpprod[10]')
pnp.c:80: error: initializer element is not constant
pnp.c:80: error: (near initialization for `pnpprod[10]')
pnp.c:81: warning: braces around scalar initializer
pnp.c:81: warning: (near initialization for `pnpprod[11]')
pnp.c:81: warning: initialization makes integer from pointer without a cast
pnp.c:81: error: initializer element is not computable at load time
pnp.c:81: error: (near initialization for `pnpprod[11]')
pnp.c:81: error: `PROT_LOGIMAN' undeclared here (not in a function)
pnp.c:81: warning: excess elements in scalar initializer
pnp.c:81: warning: (near initialization for `pnpprod[11]')
pnp.c:81: error: initializer element is not constant
pnp.c:81: error: (near initialization for `pnpprod[11]')
pnp.c:82: warning: braces around scalar initializer
pnp.c:82: warning: (near initialization for `pnpprod[12]')
pnp.c:82: warning: initialization makes integer from pointer without a cast
pnp.c:82: error: initializer element is not computable at load time
pnp.c:82: error: (near initialization for `pnpprod[12]')
pnp.c:82: warning: excess elements in scalar initializer
pnp.c:82: warning: (near initialization for `pnpprod[12]')
pnp.c:82: error: initializer element is not constant
pnp.c:82: error: (near initialization for `pnpprod[12]')
pnp.c:83: warning: braces around scalar initializer
pnp.c:83: warning: (near initialization for `pnpprod[13]')
pnp.c:83: warning: initialization makes integer from pointer without a cast
pnp.c:83: error: initializer element is not computable at load time
pnp.c:83: error: (near initialization for `pnpprod[13]')
pnp.c:83: warning: excess elements in scalar initializer
pnp.c:83: warning: (near initialization for `pnpprod[13]')
pnp.c:83: error: initializer element is not constant
pnp.c:83: error: (near initialization for `pnpprod[13]')
pnp.c:85: warning: braces around scalar initializer
pnp.c:85: warning: (near initialization for `pnpprod[14]')
pnp.c:85: warning: initialization makes integer from pointer without a cast
pnp.c:85: error: initializer element is not computable at load time
pnp.c:85: error: (near initialization for `pnpprod[14]')
pnp.c:85: error: `PROT_BM' undeclared here (not in a function)
pnp.c:85: warning: excess elements in scalar initializer
pnp.c:85: warning: (near initialization for `pnpprod[14]')
pnp.c:85: error: initializer element is not constant
pnp.c:85: error: (near initialization for `pnpprod[14]')
pnp.c:86: warning: braces around scalar initializer
pnp.c:86: warning: (near initialization for `pnpprod[15]')
pnp.c:86: warning: initialization makes integer from pointer without a cast
pnp.c:86: error: initializer element is not computable at load time
pnp.c:86: error: (near initialization for `pnpprod[15]')
pnp.c:86: warning: excess elements in scalar initializer
pnp.c:86: warning: (near initialization for `pnpprod[15]')
pnp.c:86: error: initializer element is not constant
pnp.c:86: error: (near initialization for `pnpprod[15]')
pnp.c:87: warning: braces around scalar initializer
pnp.c:87: warning: (near initialization for `pnpprod[16]')
pnp.c:87: warning: initialization makes integer from pointer without a cast
pnp.c:87: error: initializer element is not computable at load time
pnp.c:87: error: (near initialization for `pnpprod[16]')
pnp.c:87: warning: excess elements in scalar initializer
pnp.c:87: warning: (near initialization for `pnpprod[16]')
pnp.c:87: error: initializer element is not constant
pnp.c:87: error: (near initialization for `pnpprod[16]')
pnp.c:88: warning: braces around scalar initializer
pnp.c:88: warning: (near initialization for `pnpprod[17]')
pnp.c:88: warning: initialization makes integer from pointer without a cast
pnp.c:88: error: initializer element is not computable at load time
pnp.c:88: error: (near initialization for `pnpprod[17]')
pnp.c:88: error: `PROT_PS2' undeclared here (not in a function)
pnp.c:88: warning: excess elements in scalar initializer
pnp.c:88: warning: (near initialization for `pnpprod[17]')
pnp.c:88: error: initializer element is not constant
pnp.c:88: error: (near initialization for `pnpprod[17]')
pnp.c:93: warning: braces around scalar initializer
pnp.c:93: warning: (near initialization for `pnpprod[18]')
pnp.c:93: warning: initialization makes integer from pointer without a cast
pnp.c:93: error: initializer element is not computable at load time
pnp.c:93: error: (near initialization for `pnpprod[18]')
pnp.c:93: error: `PROT_MSC' undeclared here (not in a function)
pnp.c:93: warning: excess elements in scalar initializer
pnp.c:93: warning: (near initialization for `pnpprod[18]')
pnp.c:93: error: initializer element is not constant
pnp.c:93: error: (near initialization for `pnpprod[18]')
pnp.c:94: warning: braces around scalar initializer
pnp.c:94: warning: (near initialization for `pnpprod[19]')
pnp.c:94: warning: initialization makes integer from pointer without a cast
pnp.c:94: error: initializer element is not computable at load time
pnp.c:94: error: (near initialization for `pnpprod[19]')
pnp.c:94: warning: excess elements in scalar initializer
pnp.c:94: warning: (near initialization for `pnpprod[19]')
pnp.c:94: error: initializer element is not constant
pnp.c:94: error: (near initialization for `pnpprod[19]')
pnp.c:99: warning: braces around scalar initializer
pnp.c:99: warning: (near initialization for `pnpprod[20]')
pnp.c:99: warning: initialization makes integer from pointer without a cast
pnp.c:99: error: initializer element is not computable at load time
pnp.c:99: error: (near initialization for `pnpprod[20]')
pnp.c:99: warning: excess elements in scalar initializer
pnp.c:99: warning: (near initialization for `pnpprod[20]')
pnp.c:99: error: initializer element is not constant
pnp.c:99: error: (near initialization for `pnpprod[20]')
pnp.c:100: warning: braces around scalar initializer
pnp.c:100: warning: (near initialization for `pnpprod[21]')
pnp.c:100: warning: initialization makes integer from pointer without a cast
pnp.c:100: error: initializer element is not computable at load time
pnp.c:100: error: (near initialization for `pnpprod[21]')
pnp.c:100: warning: excess elements in scalar initializer
pnp.c:100: warning: (near initialization for `pnpprod[21]')
pnp.c:100: error: initializer element is not constant
pnp.c:100: error: (near initialization for `pnpprod[21]')
pnp.c:101: warning: braces around scalar initializer
pnp.c:101: warning: (near initialization for `pnpprod[22]')
pnp.c:101: warning: initialization makes integer from pointer without a cast
pnp.c:101: error: initializer element is not computable at load time
pnp.c:101: error: (near initialization for `pnpprod[22]')
pnp.c:101: warning: excess elements in scalar initializer
pnp.c:101: warning: (near initialization for `pnpprod[22]')
pnp.c:101: error: initializer element is not constant
pnp.c:101: error: (near initialization for `pnpprod[22]')
pnp.c:102: warning: braces around scalar initializer
pnp.c:102: warning: (near initialization for `pnpprod[23]')
pnp.c:102: warning: initialization makes integer from pointer without a cast
pnp.c:102: error: initializer element is not computable at load time
pnp.c:102: error: (near initialization for `pnpprod[23]')
pnp.c:102: warning: excess elements in scalar initializer
pnp.c:102: warning: (near initialization for `pnpprod[23]')
pnp.c:102: error: initializer element is not constant
pnp.c:102: error: (near initialization for `pnpprod[23]')
pnp.c:103: warning: braces around scalar initializer
pnp.c:103: warning: (near initialization for `pnpprod[24]')
pnp.c:103: warning: initialization makes integer from pointer without a cast
pnp.c:103: error: initializer element is not computable at load time
pnp.c:103: error: (near initialization for `pnpprod[24]')
pnp.c:103: warning: excess elements in scalar initializer
pnp.c:103: warning: (near initialization for `pnpprod[24]')
pnp.c:103: error: initializer element is not constant
pnp.c:103: error: (near initialization for `pnpprod[24]')
pnp.c:104: warning: braces around scalar initializer
pnp.c:104: warning: (near initialization for `pnpprod[25]')
pnp.c:104: warning: initialization makes integer from pointer without a cast
pnp.c:104: error: initializer element is not computable at load time
pnp.c:104: error: (near initialization for `pnpprod[25]')
pnp.c:104: warning: excess elements in scalar initializer
pnp.c:104: warning: (near initialization for `pnpprod[25]')
pnp.c:104: error: initializer element is not constant
pnp.c:104: error: (near initialization for `pnpprod[25]')
pnp.c:105: warning: braces around scalar initializer
pnp.c:105: warning: (near initialization for `pnpprod[26]')
pnp.c:105: warning: initialization makes integer from pointer without a cast
pnp.c:105: error: initializer element is not computable at load time
pnp.c:105: error: (near initialization for `pnpprod[26]')
pnp.c:105: warning: excess elements in scalar initializer
pnp.c:105: warning: (near initialization for `pnpprod[26]')
pnp.c:105: error: initializer element is not constant
pnp.c:105: error: (near initialization for `pnpprod[26]')
pnp.c:106: warning: braces around scalar initializer
pnp.c:106: warning: (near initialization for `pnpprod[27]')
pnp.c:106: warning: initialization makes integer from pointer without a cast
pnp.c:106: error: initializer element is not computable at load time
pnp.c:106: error: (near initialization for `pnpprod[27]')
pnp.c:106: warning: excess elements in scalar initializer
pnp.c:106: warning: (near initialization for `pnpprod[27]')
pnp.c:106: error: initializer element is not constant
pnp.c:106: error: (near initialization for `pnpprod[27]')
pnp.c:110: warning: braces around scalar initializer
pnp.c:110: warning: (near initialization for `pnpprod[28]')
pnp.c:110: warning: initialization makes integer from pointer without a cast
pnp.c:110: error: initializer element is not computable at load time
pnp.c:110: error: (near initialization for `pnpprod[28]')
pnp.c:110: warning: excess elements in scalar initializer
pnp.c:110: warning: (near initialization for `pnpprod[28]')
pnp.c:110: error: initializer element is not constant
pnp.c:110: error: (near initialization for `pnpprod[28]')
pnp.c:111: warning: braces around scalar initializer
pnp.c:111: warning: (near initialization for `pnpprod[29]')
pnp.c:111: warning: initialization makes integer from pointer without a cast
pnp.c:111: error: initializer element is not computable at load time
pnp.c:111: error: (near initialization for `pnpprod[29]')
pnp.c:111: warning: excess elements in scalar initializer
pnp.c:111: warning: (near initialization for `pnpprod[29]')
pnp.c:111: error: initializer element is not constant
pnp.c:111: error: (near initialization for `pnpprod[29]')
pnp.c:112: warning: braces around scalar initializer
pnp.c:112: warning: (near initialization for `pnpprod[30]')
pnp.c:112: warning: initialization makes integer from pointer without a cast
pnp.c:112: error: initializer element is not computable at load time
pnp.c:112: error: (near initialization for `pnpprod[30]')
pnp.c:112: warning: excess elements in scalar initializer
pnp.c:112: warning: (near initialization for `pnpprod[30]')
pnp.c:112: error: initializer element is not constant
pnp.c:112: error: (near initialization for `pnpprod[30]')
pnp.c:116: warning: braces around scalar initializer
pnp.c:116: warning: (near initialization for `pnpprod[31]')
pnp.c:116: warning: initialization makes integer from pointer without a cast
pnp.c:116: error: initializer element is not computable at load time
pnp.c:116: error: (near initialization for `pnpprod[31]')
pnp.c:116: warning: excess elements in scalar initializer
pnp.c:116: warning: (near initialization for `pnpprod[31]')
pnp.c:116: error: initializer element is not constant
pnp.c:116: error: (near initialization for `pnpprod[31]')
pnp.c:120: warning: braces around scalar initializer
pnp.c:120: warning: (near initialization for `pnpprod[32]')
pnp.c:120: warning: initialization makes integer from pointer without a cast
pnp.c:120: error: initializer element is not computable at load time
pnp.c:120: error: (near initialization for `pnpprod[32]')
pnp.c:120: warning: excess elements in scalar initializer
pnp.c:120: warning: (near initialization for `pnpprod[32]')
pnp.c:120: error: initializer element is not constant
pnp.c:120: error: (near initialization for `pnpprod[32]')
pnp.c:121: warning: braces around scalar initializer
pnp.c:121: warning: (near initialization for `pnpprod[33]')
pnp.c:121: warning: initialization makes integer from pointer without a cast
pnp.c:121: error: initializer element is not computable at load time
pnp.c:121: error: (near initialization for `pnpprod[33]')
pnp.c:121: warning: excess elements in scalar initializer
pnp.c:121: warning: (near initialization for `pnpprod[33]')
pnp.c:121: error: initializer element is not constant
pnp.c:121: error: (near initialization for `pnpprod[33]')
pnp.c:122: warning: braces around scalar initializer
pnp.c:122: warning: (near initialization for `pnpprod[34]')
pnp.c:122: warning: initialization makes integer from pointer without a cast
pnp.c:122: error: initializer element is not computable at load time
pnp.c:122: error: (near initialization for `pnpprod[34]')
pnp.c:122: warning: excess elements in scalar initializer
pnp.c:122: warning: (near initialization for `pnpprod[34]')
pnp.c:122: error: initializer element is not constant
pnp.c:122: error: (near initialization for `pnpprod[34]')
pnp.c:130: warning: braces around scalar initializer
pnp.c:130: warning: (near initialization for `pnpprod[35]')
pnp.c:130: error: `NULL' undeclared here (not in a function)
pnp.c:130: error: initializer element is not constant
pnp.c:130: error: (near initialization for `pnpprod[35]')
pnp.c:130: error: `PROT_UNKNOWN' undeclared here (not in a function)
pnp.c:130: warning: excess elements in scalar initializer
pnp.c:130: warning: (near initialization for `pnpprod[35]')
pnp.c:130: error: initializer element is not constant
pnp.c:130: error: (near initialization for `pnpprod[35]')
pnp.c:131: warning: data definition has no type or storage class
pnp.c:142: error: initializer element is not constant
pnp.c:142: error: (near initialization for `pnpSerial[14]')
pnp.c:144: error: parse error before "char"
pnp.c:145: error: parse error before "pnpid_t"
pnp.c:146: error: parse error before "prepnpparse"
pnp.c:146: error: parse error before "pInfo"
pnp.c:146: warning: data definition has no type or storage class
pnp.c:147: error: parse error before '*' token
pnp.c:147: warning: data definition has no type or storage class
pnp.c:148: error: parse error before '*' token
pnp.c:148: error: parse error before '*' token
pnp.c:148: warning: data definition has no type or storage class
pnp.c:149: error: parse error before "getPs2ProtocolPnP"
pnp.c:149: error: parse error before "pInfo"
pnp.c:149: warning: data definition has no type or storage class
pnp.c:150: error: parse error before "probePs2ProtocolPnP"
pnp.c:150: error: parse error before "pInfo"
pnp.c:150: warning: data definition has no type or storage class
pnp.c:153: error: parse error before "MouseGetSerialPnpProtocol"
pnp.c:153: error: parse error before "pInfo"
pnp.c: In function `MouseGetSerialPnpProtocol':
pnp.c:157: error: `t' undeclared (first use in this function)
pnp.c:157: error: (Each undeclared identifier is reported only once
pnp.c:157: error: for each function it appears in.)
pnp.c:159: error: `Bool' undeclared (first use in this function)
pnp.c:159: error: parse error before "prePNP"
pnp.c:161: error: `pInfo' undeclared (first use in this function)
pnp.c:161: error: `prePNP' undeclared (first use in this function)
pnp.c:166: error: `X_INFO' undeclared (first use in this function)
pnp.c: At top level:
pnp.c:177: error: parse error before "MouseGetPnpProtocol"
pnp.c:177: error: parse error before "pInfo"
pnp.c: In function `MouseGetPnpProtocol':
pnp.c:179: error: `MouseDevPtr' undeclared (first use in this function)
pnp.c:179: error: parse error before "pMse"
pnp.c:181: error: `MouseProtocolID' undeclared (first use in this function)
pnp.c:184: error: `val' undeclared (first use in this function)
pnp.c:184: error: `pInfo' undeclared (first use in this function)
pnp.c:190: error: `mPriv' undeclared (first use in this function)
pnp.c:191: error: `currentTime' undeclared (first use in this function)
pnp.c:200: error: `TRUE' undeclared (first use in this function)
pnp.c:209: error: `FALSE' undeclared (first use in this function)
pnp.c: At top level:
pnp.c:237: error: parse error before "pInfo"
pnp.c: In function `pnpgets':
pnp.c:241: error: `pointer' undeclared (first use in this function)
pnp.c:241: error: parse error before "pnpOpts"
pnp.c:299: error: `pInfo' undeclared (first use in this function)
pnp.c:301: error: `XF86_M_DTR' undeclared (first use in this function)
pnp.c:302: error: `XF86_M_RTS' undeclared (first use in this function)
pnp.c:307: error: `pnpOpts' undeclared (first use in this function)
pnp.c:322: error: `prePNP' undeclared (first use in this function)
pnp.c:322: error: `FALSE' undeclared (first use in this function)
pnp.c:328: error: `TRUE' undeclared (first use in this function)
pnp.c:332: error: `buf' undeclared (first use in this function)
pnp.c: At top level:
pnp.c:378: error: parse error before "pInfo"
pnp.c: In function `pnpparse':
pnp.c:385: error: `id' undeclared (first use in this function)
pnp.c:397: error: `buf' undeclared (first use in this function)
pnp.c:400: error: `len' undeclared (first use in this function)
pnp.c:407: error: `X_INFO' undeclared (first use in this function)
pnp.c:407: error: `pInfo' undeclared (first use in this function)
pnp.c:499: error: `TRUE' undeclared (first use in this function)
pnp.c: At top level:
pnp.c:504: error: parse error before "prepnpparse"
pnp.c:504: error: parse error before "pInfo"
pnp.c: In function `prepnpparse':
pnp.c:506: error: `buf' undeclared (first use in this function)
pnp.c: At top level:
pnp.c:512: error: parse error before '*' token
pnp.c: In function `pnpproto':
pnp.c:515: error: `t' undeclared (first use in this function)
make[2]: *** [mouse.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
pnp.c: At top level:
pnp.c:551: error: parse error before '*' token
pnp.c:553: error: parse error before "symtab_t"
pnp.c:553: warning: data definition has no type or storage class
pnp.c:556: error: parse error before '{' token
pnp.c:559: error: `i' undeclared here (not in a function)
pnp.c:559: error: parse error before '.' token
pnp.c:569: error: parse error before "pInfo"
pnp.c: In function `readMouse':
pnp.c:572: error: `pInfo' undeclared (first use in this function)
pnp.c:573: error: `FALSE' undeclared (first use in this function)
pnp.c:575: error: `u' undeclared (first use in this function)
pnp.c:576: error: `TRUE' undeclared (first use in this function)
pnp.c: At top level:
pnp.c:580: error: parse error before "pInfo"
pnp.c: In function `ps2DisableWrapMode':
pnp.c:583: error: `pInfo' undeclared (first use in this function)
pnp.c: At top level:
pnp.c:587: error: parse error before "ps2SendPacket"
pnp.c:587: error: parse error before "pInfo"
pnp.c: In function `ps2SendPacket':
pnp.c:601: error: `pInfo' undeclared (first use in this function)
pnp.c:601: error: `bytes' undeclared (first use in this function)
pnp.c:607: error: `FALSE' undeclared (first use in this function)
pnp.c:633: error: `TRUE' undeclared (first use in this function)
pnp.c: At top level:
pnp.c:637: error: parse error before "ps2DisableDataReporting"
pnp.c:637: error: parse error before "pInfo"
pnp.c: In function `ps2DisableDataReporting':
pnp.c:640: error: `pInfo' undeclared (first use in this function)
pnp.c: At top level:
pnp.c:644: error: parse error before "ps2EnableDataReporting"
pnp.c:644: error: parse error before "pInfo"
pnp.c: In function `ps2EnableDataReporting':
pnp.c:647: error: `pInfo' undeclared (first use in this function)
pnp.c: At top level:
pnp.c:651: error: parse error before "pInfo"
pnp.c: In function `ps2GetDeviceID':
pnp.c:657: error: `pInfo' undeclared (first use in this function)
pnp.c: At top level:
pnp.c:673: error: parse error before "ps2Reset"
pnp.c:673: error: parse error before "pInfo"
pnp.c: In function `ps2Reset':
pnp.c:682: error: `pInfo' undeclared (first use in this function)
pnp.c:683: error: `FALSE' undeclared (first use in this function)
pnp.c:693: error: `TRUE' undeclared (first use in this function)
pnp.c: At top level:
pnp.c:701: error: parse error before "probePs2ProtocolPnP"
pnp.c:701: error: parse error before "pInfo"
pnp.c: In function `probePs2ProtocolPnP':
pnp.c:704: error: `MouseProtocolID' undeclared (first use in this function)
pnp.c:704: error: parse error before "ret"
pnp.c:706: error: `pInfo' undeclared (first use in this function)
pnp.c:721: error: `ret' undeclared (first use in this function)
pnp.c:721: error: `PROT_EXPPS2' undeclared (first use in this function)
pnp.c:723: error: `PROT_IMPS2' undeclared (first use in this function)
pnp.c: At top level:
pnp.c:737: error: parse error before "MouseProtocolID"
pnp.c:737: warning: no semicolon at end of struct or union
pnp.c:739: warning: braces around scalar initializer
pnp.c:739: warning: (near initialization for `ps2[0]')
pnp.c:739: warning: excess elements in scalar initializer
pnp.c:739: warning: (near initialization for `ps2[0]')
pnp.c:740: warning: braces around scalar initializer
pnp.c:740: warning: (near initialization for `ps2[1]')
pnp.c:740: error: `PROT_IMPS2' undeclared here (not in a function)
pnp.c:740: warning: excess elements in scalar initializer
pnp.c:740: warning: (near initialization for `ps2[1]')
pnp.c:741: warning: braces around scalar initializer
pnp.c:741: warning: (near initialization for `ps2[2]')
pnp.c:741: error: `PROT_EXPPS2' undeclared here (not in a function)
pnp.c:741: warning: excess elements in scalar initializer
pnp.c:741: warning: (near initialization for `ps2[2]')
pnp.c:742: warning: braces around scalar initializer
pnp.c:742: warning: (near initialization for `ps2[3]')
pnp.c:742: warning: excess elements in scalar initializer
pnp.c:742: warning: (near initialization for `ps2[3]')
pnp.c:743: warning: data definition has no type or storage class
pnp.c:747: error: parse error before "getPs2ProtocolPnP"
pnp.c:747: error: parse error before "pInfo"
pnp.c: In function `getPs2ProtocolPnP':
pnp.c:751: error: `MouseProtocolID' undeclared (first use in this function)
pnp.c:751: error: parse error before "proto"
pnp.c:754: error: `pInfo' undeclared (first use in this function)
pnp.c:761: error: `proto' undeclared (first use in this function)
pnp.c:775: error: request for member `protoID' in something not a structure or union
pnp.c:776: error: request for member `Id' in something not a structure or union
pnp.c:777: error: `X_PROBED' undeclared (first use in this function)
pnp.c:778: error: request for member `protoID' in something not a structure or union
pnp.c:784: error: `X_ERROR' undeclared (first use in this function)
make[2]: *** [pnp.lo] Error 1
make[2]: Leaving directory `/var/tmp/portage/xf86-input-mouse-1.0.4/work/xf86-input-mouse-1.0.4/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/xf86-input-mouse-1.0.4/work/xf86-input-mouse-1.0.4'
make: *** [all] Error 2

!!! ERROR: x11-drivers/xf86-input-mouse-1.0.4 failed.
Call stack:
  ebuild.sh, line 1928:   Called dyn_compile
  ebuild.sh, line 966:   Called src_compile
  ebuild.sh, line 1643:   Called x-modular_src_compile
  x-modular.eclass, line 304:   Called x-modular_src_make

!!! emake failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
Comment 1 Donnie Berkholz (RETIRED) gentoo-dev 2006-03-01 13:44:30 UTC
Please attach a complete compilation log (Set PORT_LOGDIR in make.conf) and re-confirm that you can compile 1.0.3.1. (You can copy the old ebuild out of /var/db/pkg/x11-drivers/ and put it into your overlay.)
Comment 2 bela.hausmann 2006-03-02 04:43:05 UTC
i was not able to start emerge =xf86-input-mouse-1.0.3.1. i'm not that experienced. sry.

here is the full log for xf86-input-mouse-1.0.4:

>>> Unpacking source...
>>> Unpacking xf86-input-mouse-1.0.4.tar.bz2 to /var/tmp/portage/xf86-input-mouse-1.0.4/work
>>> Unpacking x11-driver-patches-1.tar.bz2 to /var/tmp/portage/xf86-input-mouse-1.0.4/work
 [32;01m*[0m Applying x11-driver-patches-1.tar.bz2 ...
[A[72C  [34;01m[ [32;01mok[34;01m ][0m
 [32;01m*[0m Running elibtoolize in: xf86-input-mouse-1.0.4
 [32;01m*[0m   Applying sed-1.4.3.patch ...
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/xf86-input-mouse-1.0.4/work/xf86-input-mouse-1.0.4 ...
 * econf: updating xf86-input-mouse-1.0.4/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating xf86-input-mouse-1.0.4/config.sub with /usr/share/gnuconfig/config.sub
./configure --prefix=/usr --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --prefix=/usr --datadir=/usr/share --libdir=/usr/lib64 --build=x86_64-pc-linux-gnu
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for style of include used by make... GNU
checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes
checking for x86_64-pc-linux-gnu-gcc option to accept ANSI C... none needed
checking dependency style of x86_64-pc-linux-gnu-gcc... gcc3
checking for a sed that does not truncate output... /bin/sed
checking for egrep... grep -E
checking for ld used by x86_64-pc-linux-gnu-gcc... /usr/x86_64-pc-linux-gnu/bin/ld
checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes
checking for /usr/x86_64-pc-linux-gnu/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/x86_64-pc-linux-gnu-nm -B
checking whether ln -s works... yes
checking how to recognise dependent libraries... pass_all
checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++
checking whether we are using the GNU C++ compiler... yes
checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes
checking dependency style of x86_64-pc-linux-gnu-g++... gcc3
checking how to run the C++ preprocessor... x86_64-pc-linux-gnu-g++ -E
checking for x86_64-pc-linux-gnu-g77... x86_64-pc-linux-gnu-g77
checking whether we are using the GNU Fortran 77 compiler... yes
checking whether x86_64-pc-linux-gnu-g77 accepts -g... yes
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/x86_64-pc-linux-gnu-nm -B output from x86_64-pc-linux-gnu-gcc object... ok
checking for objdir... .libs
checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar
checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib
checking for x86_64-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip
checking if x86_64-pc-linux-gnu-gcc static flag  works... yes
checking if x86_64-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no
checking for x86_64-pc-linux-gnu-gcc option to produce PIC... -fPIC
checking if x86_64-pc-linux-gnu-gcc PIC flag -fPIC works... yes
checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... yes
checking whether the x86_64-pc-linux-gnu-gcc linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by x86_64-pc-linux-gnu-g++... /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64
checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the x86_64-pc-linux-gnu-g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for x86_64-pc-linux-gnu-g++ option to produce PIC... -fPIC
checking if x86_64-pc-linux-gnu-g++ PIC flag -fPIC works... yes
checking if x86_64-pc-linux-gnu-g++ supports -c -o file.o... yes
checking whether the x86_64-pc-linux-gnu-g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
appending configuration tag "F77" to libtool
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for x86_64-pc-linux-gnu-g77 option to produce PIC... -fPIC
checking if x86_64-pc-linux-gnu-g77 PIC flag -fPIC works... yes
checking if x86_64-pc-linux-gnu-g77 supports -c -o file.o... yes
checking whether the x86_64-pc-linux-gnu-g77 linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
./configure: line 19272: test: too many arguments
checking for x86_64-pc-linux-gnu-gcc... (cached) x86_64-pc-linux-gnu-gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether x86_64-pc-linux-gnu-gcc accepts -g... (cached) yes
checking for x86_64-pc-linux-gnu-gcc option to accept ANSI C... (cached) none needed
checking dependency style of x86_64-pc-linux-gnu-gcc... (cached) gcc3
checking if RANDR is defined... no
checking if XINPUT is defined... no
checking for x86_64-pc-linux-gnu-pkg-config... no
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for XORG... yes
checking for ANSI C header files... (cached) yes
checking for /usr/share/X11/sgml/defs.ent... no
checking for linuxdoc... no
checking for ps2pdf... /usr/bin/ps2pdf
checking Whether to build documentation... no
checking Whether to build pdf documentation... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating man/Makefile
config.status: creating config.h
config.status: executing depfiles commands
make  all-recursive
make[1]: Entering directory `/var/tmp/portage/xf86-input-mouse-1.0.4/work/xf86-input-mouse-1.0.4'
Making all in src
make[2]: Entering directory `/var/tmp/portage/xf86-input-mouse-1.0.4/work/xf86-input-mouse-1.0.4/src'
if /bin/sh ../libtool --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..     -O2 -march=k8 -pipe -fomit-frame-pointer -msse2 -msse3 -DXGLServer -I    -I../src -MT mouse.lo -MD -MP -MF ".deps/mouse.Tpo" \
  -c -o mouse.lo `test -f 'mouse.c' || echo './'`mouse.c; \
then mv -f ".deps/mouse.Tpo" ".deps/mouse.Plo"; \
else rm -f ".deps/mouse.Tpo"; exit 1; \
fi
if /bin/sh ../libtool --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..     -O2 -march=k8 -pipe -fomit-frame-pointer -msse2 -msse3 -DXGLServer -I    -I../src -MT pnp.lo -MD -MP -MF ".deps/pnp.Tpo" \
  -c -o pnp.lo `test -f 'pnp.c' || echo './'`pnp.c; \
then mv -f ".deps/pnp.Tpo" ".deps/pnp.Plo"; \
else rm -f ".deps/pnp.Tpo"; exit 1; \
fi
mkdir .libs
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -march=k8 -pipe -fomit-frame-pointer -msse2 -msse3 -DXGLServer -I -I../src -MT mouse.lo -MD -MP -MF .deps/mouse.Tpo -c mouse.c  -fPIC -DPIC -o .libs/mouse.o
In file included from mouse.c:49:
../config.h:4:25: xorg-server.h: No such file or directory
mouse.c:56:18: xf86.h: No such file or directory
mouse.c:64:22: inputstr.h: No such file or directory
mouse.c:67:24: xf86Xinput.h: No such file or directory
mouse.c:68:25: xf86_OSproc.h: No such file or directory
mouse.c:69:25: xf86OSmouse.h: No such file or directory
mouse.c:71:24: xf86_ansic.h: No such file or directory
mouse.c:72:22: compiler.h: No such file or directory
mouse.c:74:18: xisb.h: No such file or directory
In file included from mouse.c:75:
mouse.h:12: error: parse error before "id"
mouse.h:13: error: parse error before "xf86MouseProtocolNameToID"
mouse.h:13: warning: data definition has no type or storage class
In file included from mouse.c:76:
mousePriv.h:40: error: parse error before "MouseProtocolID"
mousePriv.h:40: warning: no semicolon at end of struct or union
mousePriv.h:41: warning: data definition has no type or storage class
mousePriv.h:50: error: parse error before "Bool"
mousePriv.h:50: warning: no semicolon at end of struct or union
mousePriv.h:53: error: parse error before "soft"
mousePriv.h:53: warning: data definition has no type or storage class
mousePriv.h:60: error: parse error before "protoList"
mousePriv.h:60: warning: data definition has no type or storage class
mousePriv.h:66: error: parse error before "disablePnPauto"
mousePriv.h:66: warning: data definition has no type or storage class
mousePriv.h:67: warning: data definition has no type or storage class
mousePriv.h:74: error: parse error before "MouseGetPnpProtocol"
mousePriv.h:74: error: parse error before "pInfo"
mousePriv.h:74: warning: data definition has no type or storage class
mousePriv.h:75: error: parse error before "ps2Reset"
mousePriv.h:75: error: parse error before "pInfo"
mousePriv.h:75: warning: data definition has no type or storage class
mousePriv.h:76: error: parse error before "ps2EnableDataReporting"
mousePriv.h:76: error: parse error before "pInfo"
mousePriv.h:76: warning: data definition has no type or storage class
mousePriv.h:77: error: parse error before "ps2SendPacket"
mousePriv.h:77: error: parse error before "pInfo"
mousePriv.h:77: warning: data definition has no type or storage class
mousePriv.h:78: error: parse error before "pInfo"
mouse.c:77:23: mipointer.h: No such file or directory
mouse.c:87: error: `MSE_MAXBUTTONS' undeclared here (not in a function)
mouse.c:88: error: enumerator value for `NIB_COUNT' not integer constant
mouse.c:125: error: parse error before "MousePreInit"
mouse.c:125: error: parse error before "drv"
mouse.c:125: warning: data definition has no type or storage class
mouse.c:130: error: parse error before "device"
mouse.c:131: error: parse error before "MouseConvert"
mouse.c:131: error: parse error before "local"
mouse.c:133: warning: data definition has no type or storage class
mouse.c:135: error: parse error before "device"
mouse.c:136: error: parse error before "pInfo"
mouse.c:138: error: parse error before "pInfo"
mouse.c:139: error: parse error before "data"
mouse.c:141: error: parse error before "data"
mouse.c:142: error: parse error before "pMse"
mouse.c:144: error: parse error before "SetupMouse"
mouse.c:144: error: parse error before "pInfo"
mouse.c:144: warning: data definition has no type or storage class
mouse.c:145: error: parse error before "initMouseHW"
mouse.c:145: error: parse error before "pInfo"
mouse.c:145: warning: data definition has no type or storage class
mouse.c:154: error: parse error before "pInfo"
mouse.c:155: error: parse error before "pInfo"
mouse.c:156: error: parse error before "pInfo"
mouse.c:157: error: parse error before "collectData"
mouse.c:157: error: parse error before "pMse"
mouse.c:157: warning: data definition has no type or storage class
mouse.c:158: error: parse error before "pMse"
mouse.c:159: error: parse error before "autoGood"
mouse.c:159: error: parse error before "pMse"
mouse.c:159: warning: data definition has no type or storage class
mouse.c:162: error: parse error before "InputDriverRec"
mouse.c:164: warning: excess elements in scalar initializer
mouse.c:164: warning: (near initialization for `MOUSE')
mouse.c:165: error: `NULL' undeclared here (not in a function)
mouse.c:165: warning: excess elements in scalar initializer
mouse.c:165: warning: (near initialization for `MOUSE')
mouse.c:166: warning: excess elements in scalar initializer
mouse.c:166: warning: (near initialization for `MOUSE')
mouse.c:167: warning: excess elements in scalar initializer
mouse.c:167: warning: (near initialization for `MOUSE')
mouse.c:168: warning: excess elements in scalar initializer
mouse.c:168: warning: (near initialization for `MOUSE')
mouse.c:170: warning: excess elements in scalar initializer
mouse.c:170: warning: (near initialization for `MOUSE')
mouse.c:170: warning: data definition has no type or storage class
mouse.c:272: error: initializer element is not constant
mouse.c:272: error: (near initialization for `msDefaults[14]')
mouse.c:283: error: initializer element is not constant
mouse.c:283: error: (near initialization for `mlDefaults[14]')
mouse.c:294: error: initializer element is not constant
mouse.c:294: error: (near initialization for `mmDefaults[14]')
mouse.c:318: error: initializer element is not constant
mouse.c:318: error: (near initialization for `mmhitDefaults[14]')
mouse.c:329: error: initializer element is not constant
mouse.c:329: error: (near initialization for `acecadDefaults[14]')
mouse.c:331: error: parse error before "mouseProtocols"
mouse.c:334: warning: braces around scalar initializer
mouse.c:334: warning: (near initialization for `mouseProtocols[0]')
mouse.c:334: warning: initialization makes integer from pointer without a cast
mouse.c:334: error: initializer element is not computable at load time
mouse.c:334: error: (near initialization for `mouseProtocols[0]')
mouse.c:334: error: `MSE_SERIAL' undeclared here (not in a function)
mouse.c:334: warning: excess elements in scalar initializer
mouse.c:334: warning: (near initialization for `mouseProtocols[0]')
mouse.c:334: warning: excess elements in scalar initializer
mouse.c:334: warning: (near initialization for `mouseProtocols[0]')
mouse.c:334: error: `PROT_MS' undeclared here (not in a function)
mouse.c:334: warning: excess elements in scalar initializer
mouse.c:334: warning: (near initialization for `mouseProtocols[0]')
mouse.c:334: error: initializer element is not constant
mouse.c:334: error: (near initialization for `mouseProtocols[0]')
mouse.c:335: warning: braces around scalar initializer
mouse.c:335: warning: (near initialization for `mouseProtocols[1]')
mouse.c:335: warning: initialization makes integer from pointer without a cast
mouse.c:335: error: initializer element is not computable at load time
mouse.c:335: error: (near initialization for `mouseProtocols[1]')
mouse.c:335: warning: excess elements in scalar initializer
mouse.c:335: warning: (near initialization for `mouseProtocols[1]')
mouse.c:335: warning: excess elements in scalar initializer
mouse.c:335: warning: (near initialization for `mouseProtocols[1]')
mouse.c:335: error: `PROT_MSC' undeclared here (not in a function)
mouse.c:335: warning: excess elements in scalar initializer
mouse.c:335: warning: (near initialization for `mouseProtocols[1]')
mouse.c:335: error: initializer element is not constant
mouse.c:335: error: (near initialization for `mouseProtocols[1]')
mouse.c:336: warning: braces around scalar initializer
mouse.c:336: warning: (near initialization for `mouseProtocols[2]')
mouse.c:336: warning: initialization makes integer from pointer without a cast
mouse.c:336: error: initializer element is not computable at load time
mouse.c:336: error: (near initialization for `mouseProtocols[2]')
mouse.c:336: warning: excess elements in scalar initializer
mouse.c:336: warning: (near initialization for `mouseProtocols[2]')
mouse.c:336: warning: excess elements in scalar initializer
mouse.c:336: warning: (near initialization for `mouseProtocols[2]')
mouse.c:336: error: `PROT_MM' undeclared here (not in a function)
mouse.c:336: warning: excess elements in scalar initializer
mouse.c:336: warning: (near initialization for `mouseProtocols[2]')
mouse.c:336: error: initializer element is not constant
mouse.c:336: error: (near initialization for `mouseProtocols[2]')
mouse.c:337: warning: braces around scalar initializer
mouse.c:337: warning: (near initialization for `mouseProtocols[3]')
mouse.c:337: warning: initialization makes integer from pointer without a cast
mouse.c:337: error: initializer element is not computable at load time
mouse.c:337: error: (near initialization for `mouseProtocols[3]')
mouse.c:337: warning: excess elements in scalar initializer
mouse.c:337: warning: (near initialization for `mouseProtocols[3]')
mouse.c:337: warning: excess elements in scalar initializer
mouse.c:337: warning: (near initialization for `mouseProtocols[3]')
mouse.c:337: error: `PROT_LOGI' undeclared here (not in a function)
mouse.c:337: warning: excess elements in scalar initializer
mouse.c:337: warning: (near initialization for `mouseProtocols[3]')
mouse.c:337: error: initializer element is not constant
mouse.c:337: error: (near initialization for `mouseProtocols[3]')
mouse.c:338: warning: braces around scalar initializer
mouse.c:338: warning: (near initialization for `mouseProtocols[4]')
mouse.c:338: warning: initialization makes integer from pointer without a cast
mouse.c:338: error: initializer element is not computable at load time
mouse.c:338: error: (near initialization for `mouseProtocols[4]')
mouse.c:338: warning: excess elements in scalar initializer
mouse.c:338: warning: (near initialization for `mouseProtocols[4]')
mouse.c:338: warning: excess elements in scalar initializer
mouse.c:338: warning: (near initialization for `mouseProtocols[4]')
mouse.c:338: error: `PROT_LOGIMAN' undeclared here (not in a function)
mouse.c:338: warning: excess elements in scalar initializer
mouse.c:338: warning: (near initialization for `mouseProtocols[4]')
mouse.c:338: error: initializer element is not constant
mouse.c:338: error: (near initialization for `mouseProtocols[4]')
mouse.c:339: warning: braces around scalar initializer
mouse.c:339: warning: (near initialization for `mouseProtocols[5]')
mouse.c:339: warning: initialization makes integer from pointer without a cast
mouse.c:339: error: initializer element is not computable at load time
mouse.c:339: error: (near initialization for `mouseProtocols[5]')
mouse.c:339: warning: excess elements in scalar initializer
mouse.c:339: warning: (near initialization for `mouseProtocols[5]')
mouse.c:339: warning: excess elements in scalar initializer
mouse.c:339: warning: (near initialization for `mouseProtocols[5]')
mouse.c:339: error: `PROT_MMHIT' undeclared here (not in a function)
mouse.c:339: warning: excess elements in scalar initializer
mouse.c:339: warning: (near initialization for `mouseProtocols[5]')
mouse.c:339: error: initializer element is not constant
mouse.c:339: error: (near initialization for `mouseProtocols[5]')
mouse.c:340: warning: braces around scalar initializer
mouse.c:340: warning: (near initialization for `mouseProtocols[6]')
mouse.c:340: warning: initialization makes integer from pointer without a cast
mouse.c:340: error: initializer element is not computable at load time
mouse.c:340: error: (near initialization for `mouseProtocols[6]')
mouse.c:340: warning: excess elements in scalar initializer
mouse.c:340: warning: (near initialization for `mouseProtocols[6]')
mouse.c:340: warning: excess elements in scalar initializer
mouse.c:340: warning: (near initialization for `mouseProtocols[6]')
mouse.c:340: error: `PROT_GLIDE' undeclared here (not in a function)
mouse.c:340: warning: excess elements in scalar initializer
mouse.c:340: warning: (near initialization for `mouseProtocols[6]')
mouse.c:340: error: initializer element is not constant
mouse.c:340: error: (near initialization for `mouseProtocols[6]')
mouse.c:341: warning: braces around scalar initializer
mouse.c:341: warning: (near initialization for `mouseProtocols[7]')
mouse.c:341: warning: initialization makes integer from pointer without a cast
mouse.c:341: error: initializer element is not computable at load time
mouse.c:341: error: (near initialization for `mouseProtocols[7]')
mouse.c:341: warning: excess elements in scalar initializer
mouse.c:341: warning: (near initialization for `mouseProtocols[7]')
mouse.c:341: warning: excess elements in scalar initializer
mouse.c:341: warning: (near initialization for `mouseProtocols[7]')
mouse.c:341: error: `PROT_IMSERIAL' undeclared here (not in a function)
mouse.c:341: warning: excess elements in scalar initializer
mouse.c:341: warning: (near initialization for `mouseProtocols[7]')
mouse.c:341: error: initializer element is not constant
mouse.c:341: error: (near initialization for `mouseProtocols[7]')
mouse.c:342: warning: braces around scalar initializer
mouse.c:342: warning: (near initialization for `mouseProtocols[8]')
mouse.c:342: warning: initialization makes integer from pointer without a cast
mouse.c:342: error: initializer element is not computable at load time
mouse.c:342: error: (near initialization for `mouseProtocols[8]')
mouse.c:342: warning: excess elements in scalar initializer
mouse.c:342: warning: (near initialization for `mouseProtocols[8]')
mouse.c:342: warning: excess elements in scalar initializer
mouse.c:342: warning: (near initialization for `mouseProtocols[8]')
mouse.c:342: error: `PROT_THINKING' undeclared here (not in a function)
mouse.c:342: warning: excess elements in scalar initializer
mouse.c:342: warning: (near initialization for `mouseProtocols[8]')
mouse.c:342: error: initializer element is not constant
mouse.c:342: error: (near initialization for `mouseProtocols[8]')
mouse.c:343: warning: braces around scalar initializer
mouse.c:343: warning: (near initialization for `mouseProtocols[9]')
mouse.c:343: warning: initialization makes integer from pointer without a cast
mouse.c:343: error: initializer element is not computable at load time
mouse.c:343: error: (near initialization for `mouseProtocols[9]')
mouse.c:343: warning: excess elements in scalar initializer
mouse.c:343: warning: (near initialization for `mouseProtocols[9]')
mouse.c:343: warning: excess elements in scalar initializer
mouse.c:343: warning: (near initialization for `mouseProtocols[9]')
mouse.c:343: error: `PROT_ACECAD' undeclared here (not in a function)
mouse.c:343: warning: excess elements in scalar initializer
mouse.c:343: warning: (near initialization for `mouseProtocols[9]')
mouse.c:343: error: initializer element is not constant
mouse.c:343: error: (near initialization for `mouseProtocols[9]')
mouse.c:344: warning: braces around scalar initializer
mouse.c:344: warning: (near initialization for `mouseProtocols[10]')
mouse.c:344: warning: initialization makes integer from pointer without a cast
mouse.c:344: error: initializer element is not computable at load time
mouse.c:344: error: (near initialization for `mouseProtocols[10]')
mouse.c:344: warning: excess elements in scalar initializer
mouse.c:344: warning: (near initialization for `mouseProtocols[10]')
mouse.c:344: warning: excess elements in scalar initializer
mouse.c:344: warning: (near initialization for `mouseProtocols[10]')
mouse.c:344: error: `PROT_VALUMOUSESCROLL' undeclared here (not in a function)
mouse.c:344: warning: excess elements in scalar initializer
mouse.c:344: warning: (near initialization for `mouseProtocols[10]')
mouse.c:344: error: initializer element is not constant
mouse.c:344: error: (near initialization for `mouseProtocols[10]')
mouse.c:347: warning: braces around scalar initializer
mouse.c:347: warning: (near initialization for `mouseProtocols[11]')
mouse.c:347: warning: initialization makes integer from pointer without a cast
mouse.c:347: error: initializer element is not computable at load time
mouse.c:347: error: (near initialization for `mouseProtocols[11]')
mouse.c:347: error: `MSE_PS2' undeclared here (not in a function)
mouse.c:347: warning: excess elements in scalar initializer
mouse.c:347: warning: (near initialization for `mouseProtocols[11]')
mouse.c:347: warning: excess elements in scalar initializer
mouse.c:347: warning: (near initialization for `mouseProtocols[11]')
mouse.c:347: error: `PROT_PS2' undeclared here (not in a function)
mouse.c:347: warning: excess elements in scalar initializer
mouse.c:347: warning: (near initialization for `mouseProtocols[11]')
mouse.c:347: error: initializer element is not constant
mouse.c:347: error: (near initialization for `mouseProtocols[11]')
mouse.c:348: warning: braces around scalar initializer
mouse.c:348: warning: (near initialization for `mouseProtocols[12]')
mouse.c:348: warning: initialization makes integer from pointer without a cast
mouse.c:348: error: initializer element is not computable at load time
mouse.c:348: error: (near initialization for `mouseProtocols[12]')
mouse.c:348: warning: excess elements in scalar initializer
mouse.c:348: warning: (near initialization for `mouseProtocols[12]')
mouse.c:348: warning: excess elements in scalar initializer
mouse.c:348: warning: (near initialization for `mouseProtocols[12]')
mouse.c:348: error: `PROT_GENPS2' undeclared here (not in a function)
mouse.c:348: warning: excess elements in scalar initializer
mouse.c:348: warning: (near initialization for `mouseProtocols[12]')
mouse.c:348: error: initializer element is not constant
mouse.c:348: error: (near initialization for `mouseProtocols[12]')
mouse.c:351: warning: braces around scalar initializer
mouse.c:351: warning: (near initialization for `mouseProtocols[13]')
mouse.c:351: warning: initialization makes integer from pointer without a cast
mouse.c:351: error: initializer element is not computable at load time
mouse.c:351: error: (near initialization for `mouseProtocols[13]')
mouse.c:351: error: `MSE_XPS2' undeclared here (not in a function)
mouse.c:351: warning: excess elements in scalar initializer
mouse.c:351: warning: (near initialization for `mouseProtocols[13]')
mouse.c:351: warning: excess elements in scalar initializer
mouse.c:351: warning: (near initialization for `mouseProtocols[13]')
mouse.c:351: error: `PROT_IMPS2' undeclared here (not in a function)
mouse.c:351: warning: excess elements in scalar initializer
mouse.c:351: warning: (near initialization for `mouseProtocols[13]')
mouse.c:351: error: initializer element is not constant
mouse.c:351: error: (near initialization for `mouseProtocols[13]')
mouse.c:352: warning: braces around scalar initializer
mouse.c:352: warning: (near initialization for `mouseProtocols[14]')
mouse.c:352: warning: initialization makes integer from pointer without a cast
mouse.c:352: error: initializer element is not computable at load time
mouse.c:352: error: (near initialization for `mouseProtocols[14]')
mouse.c:352: warning: excess elements in scalar initializer
mouse.c:352: warning: (near initialization for `mouseProtocols[14]')
mouse.c:352: warning: excess elements in scalar initializer
mouse.c:352: warning: (near initialization for `mouseProtocols[14]')
mouse.c:352: error: `PROT_EXPPS2' undeclared here (not in a function)
mouse.c:352: warning: excess elements in scalar initializer
mouse.c:352: warning: (near initialization for `mouseProtocols[14]')
mouse.c:352: error: initializer element is not constant
mouse.c:352: error: (near initialization for `mouseProtocols[14]')
mouse.c:353: warning: braces around scalar initializer
mouse.c:353: warning: (near initialization for `mouseProtocols[15]')
mouse.c:353: warning: initialization makes integer from pointer without a cast
mouse.c:353: error: initializer element is not computable at load time
mouse.c:353: error: (near initialization for `mouseProtocols[15]')
mouse.c:353: warning: excess elements in scalar initializer
mouse.c:353: warning: (near initialization for `mouseProtocols[15]')
mouse.c:353: warning: excess elements in scalar initializer
mouse.c:353: warning: (near initialization for `mouseProtocols[15]')
mouse.c:353: error: `PROT_THINKPS2' undeclared here (not in a function)
mouse.c:353: warning: excess elements in scalar initializer
mouse.c:353: warning: (near initialization for `mouseProtocols[15]')
mouse.c:353: error: initializer element is not constant
mouse.c:353: error: (near initialization for `mouseProtocols[15]')
mouse.c:354: warning: braces around scalar initializer
mouse.c:354: warning: (near initialization for `mouseProtocols[16]')
mouse.c:354: warning: initialization makes integer from pointer without a cast
mouse.c:354: error: initializer element is not computable at load time
mouse.c:354: error: (near initialization for `mouseProtocols[16]')
mouse.c:354: warning: excess elements in scalar initializer
mouse.c:354: warning: (near initialization for `mouseProtocols[16]')
mouse.c:354: warning: excess elements in scalar initializer
mouse.c:354: warning: (near initialization for `mouseProtocols[16]')
mouse.c:354: error: `PROT_MMPS2' undeclared here (not in a function)
mouse.c:354: warning: excess elements in scalar initializer
mouse.c:354: warning: (near initialization for `mouseProtocols[16]')
mouse.c:354: error: initializer element is not constant
mouse.c:354: error: (near initialization for `mouseProtocols[16]')
mouse.c:355: warning: braces around scalar initializer
mouse.c:355: warning: (near initialization for `mouseProtocols[17]')
mouse.c:355: warning: initialization makes integer from pointer without a cast
mouse.c:355: error: initializer element is not computable at load time
mouse.c:355: error: (near initialization for `mouseProtocols[17]')
mouse.c:355: warning: excess elements in scalar initializer
mouse.c:355: warning: (near initialization for `mouseProtocols[17]')
mouse.c:355: warning: excess elements in scalar initializer
mouse.c:355: warning: (near initialization for `mouseProtocols[17]')
mouse.c:355: error: `PROT_GLIDEPS2' undeclared here (not in a function)
mouse.c:355: warning: excess elements in scalar initializer
mouse.c:355: warning: (near initialization for `mouseProtocols[17]')
mouse.c:355: error: initializer element is not constant
mouse.c:355: error: (near initialization for `mouseProtocols[17]')
mouse.c:356: warning: braces around scalar initializer
mouse.c:356: warning: (near initialization for `mouseProtocols[18]')
mouse.c:356: warning: initialization makes integer from pointer without a cast
mouse.c:356: error: initializer element is not computable at load time
mouse.c:356: error: (near initialization for `mouseProtocols[18]')
mouse.c:356: warning: excess elements in scalar initializer
mouse.c:356: warning: (near initialization for `mouseProtocols[18]')
mouse.c:356: warning: excess elements in scalar initializer
mouse.c:356: warning: (near initialization for `mouseProtocols[18]')
mouse.c:356: error: `PROT_NETPS2' undeclared here (not in a function)
mouse.c:356: warning: excess elements in scalar initializer
mouse.c:356: warning: (near initialization for `mouseProtocols[18]')
mouse.c:356: error: initializer element is not constant
mouse.c:356: error: (near initialization for `mouseProtocols[18]')
mouse.c:357: warning: braces around scalar initializer
mouse.c:357: warning: (near initialization for `mouseProtocols[19]')
mouse.c:357: warning: initialization makes integer from pointer without a cast
mouse.c:357: error: initializer element is not computable at load time
mouse.c:357: error: (near initialization for `mouseProtocols[19]')
mouse.c:357: warning: excess elements in scalar initializer
mouse.c:357: warning: (near initialization for `mouseProtocols[19]')
mouse.c:357: warning: excess elements in scalar initializer
mouse.c:357: warning: (near initialization for `mouseProtocols[19]')
mouse.c:357: error: `PROT_NETSCPS2' undeclared here (not in a function)
mouse.c:357: warning: excess elements in scalar initializer
mouse.c:357: warning: (near initialization for `mouseProtocols[19]')
mouse.c:357: error: initializer element is not constant
mouse.c:357: error: (near initialization for `mouseProtocols[19]')
mouse.c:360: warning: braces around scalar initializer
mouse.c:360: warning: (near initialization for `mouseProtocols[20]')
mouse.c:360: warning: initialization makes integer from pointer without a cast
mouse.c:360: error: initializer element is not computable at load time
mouse.c:360: error: (near initialization for `mouseProtocols[20]')
mouse.c:360: error: `MSE_BUS' undeclared here (not in a function)
mouse.c:360: warning: excess elements in scalar initializer
mouse.c:360: warning: (near initialization for `mouseProtocols[20]')
mouse.c:360: warning: excess elements in scalar initializer
mouse.c:360: warning: (near initialization for `mouseProtocols[20]')
mouse.c:360: error: `PROT_BM' undeclared here (not in a function)
mouse.c:360: warning: excess elements in scalar initializer
mouse.c:360: warning: (near initialization for `mouseProtocols[20]')
mouse.c:360: error: initializer element is not constant
mouse.c:360: error: (near initialization for `mouseProtocols[20]')
mouse.c:363: warning: braces around scalar initializer
mouse.c:363: warning: (near initialization for `mouseProtocols[21]')
mouse.c:363: warning: initialization makes integer from pointer without a cast
mouse.c:363: error: initializer element is not computable at load time
mouse.c:363: error: (near initialization for `mouseProtocols[21]')
mouse.c:363: error: `MSE_AUTO' undeclared here (not in a function)
mouse.c:363: warning: excess elements in scalar initializer
mouse.c:363: warning: (near initialization for `mouseProtocols[21]')
mouse.c:363: warning: excess elements in scalar initializer
mouse.c:363: warning: (near initialization for `mouseProtocols[21]')
mouse.c:363: error: `PROT_AUTO' undeclared here (not in a function)
mouse.c:363: warning: excess elements in scalar initializer
mouse.c:363: warning: (near initialization for `mouseProtocols[21]')
mouse.c:363: error: initializer element is not constant
mouse.c:363: error: (near initialization for `mouseProtocols[21]')
mouse.c:366: warning: braces around scalar initializer
mouse.c:366: warning: (near initialization for `mouseProtocols[22]')
mouse.c:366: warning: initialization makes integer from pointer without a cast
mouse.c:366: error: initializer element is not computable at load time
mouse.c:366: error: (near initialization for `mouseProtocols[22]')
mouse.c:366: error: `MSE_MISC' undeclared here (not in a function)
mouse.c:366: warning: excess elements in scalar initializer
mouse.c:366: warning: (near initialization for `mouseProtocols[22]')
mouse.c:366: warning: excess elements in scalar initializer
mouse.c:366: warning: (near initialization for `mouseProtocols[22]')
mouse.c:366: error: `PROT_SYSMOUSE' undeclared here (not in a function)
mouse.c:366: warning: excess elements in scalar initializer
mouse.c:366: warning: (near initialization for `mouseProtocols[22]')
mouse.c:366: error: initializer element is not constant
mouse.c:366: error: (near initialization for `mouseProtocols[22]')
mouse.c:369: warning: braces around scalar initializer
mouse.c:369: warning: (near initialization for `mouseProtocols[23]')
mouse.c:369: error: initializer element is not constant
mouse.c:369: error: (near initialization for `mouseProtocols[23]')
mouse.c:369: error: `MSE_NONE' undeclared here (not in a function)
mouse.c:369: warning: excess elements in scalar initializer
mouse.c:369: warning: (near initialization for `mouseProtocols[23]')
mouse.c:369: warning: excess elements in scalar initializer
mouse.c:369: warning: (near initialization for `mouseProtocols[23]')
mouse.c:369: error: `PROT_UNKNOWN' undeclared here (not in a function)
mouse.c:369: warning: excess elements in scalar initializer
mouse.c:369: warning: (near initialization for `mouseProtocols[23]')
mouse.c:369: error: initializer element is not constant
mouse.c:369: error: (near initialization for `mouseProtocols[23]')
mouse.c:370: warning: data definition has no type or storage class
mouse.c:383: error: parse error before "pInfo"
mouse.c: In function `MouseCommonOptions':
mouse.c:385: error: `MouseDevPtr' undeclared (first use in this function)
mouse.c:385: error: (Each undeclared identifier is reported only once
mouse.c:385: error: for each function it appears in.)
mouse.c:385: error: parse error before "pMse"
mouse.c:386: error: `MessageType' undeclared (first use in this function)
mouse.c:391: error: `pMse' undeclared (first use in this function)
mouse.c:391: error: `pInfo' undeclared (first use in this function)
mouse.c:395: error: `MSE_DFLTBUTTONS' undeclared (first use in this function)
mouse.c:396: error: `buttons_from' undeclared (first use in this function)
mouse.c:396: error: `X_DEFAULT' undeclared (first use in this function)
mouse.c:401: error: `FALSE' undeclared (first use in this function)
mouse.c:403: error: `TRUE' undeclared (first use in this function)
mouse.c:410: error: parse error before "from"
mouse.c:412: error: `from' undeclared (first use in this function)
mouse.c:419: error: `X_CONFIG' undeclared (first use in this function)
mouse.c:440: warning: assignment makes pointer from integer without a cast
mouse.c:461: error: `X_WARNING' undeclared (first use in this function)
mouse.c:543: warning: assignment makes pointer from integer without a cast
mouse.c:549: error: `MSE_MAPTOX' undeclared (first use in this function)
mouse.c:551: warning: assignment makes pointer from integer without a cast
mouse.c:553: error: `MSE_MAPTOY' undeclared (first use in this function)
mouse.c:555: warning: assignment makes pointer from integer without a cast
mouse.c:559: warning: assignment makes pointer from integer without a cast
mouse.c:568: warning: assignment makes pointer from integer without a cast
mouse.c:579: error: `MSE_NOZMAP' undeclared (first use in this function)
mouse.c:591: error: `Bool' undeclared (first use in this function)
mouse.c:591: error: parse error before "yFromConfig"
mouse.c:619: error: `MSE_NOAXISMAP' undeclared (first use in this function)
mouse.c:621: warning: assignment makes pointer from integer without a cast
mouse.c:629: warning: assignment makes pointer from integer without a cast
mouse.c:645: warning: assignment makes pointer from integer without a cast
mouse.c:653: warning: assignment makes pointer from integer without a cast
mouse.c:660: error: `yFromConfig' undeclared (first use in this function)
mouse.c:686: warning: assignment makes pointer from integer without a cast
mouse.c:714: warning: assignment makes pointer from integer without a cast
mouse.c:721: warning: assignment makes pointer from integer without a cast
mouse.c: At top level:
mouse.c:769: error: parse error before "pInfo"
mouse.c: In function `MouseHWOptions':
mouse.c:771: error: `MouseDevPtr' undeclared (first use in this function)
mouse.c:771: error: parse error before "pMse"
mouse.c:774: error: `mPriv' undeclared (first use in this function)
mouse.c:778: error: `pInfo' undeclared (first use in this function)
mouse.c:778: error: `FALSE' undeclared (first use in this function)
mouse.c:779: error: `X_CONFIG' undeclared (first use in this function)
mouse.c:781: error: `pMse' undeclared (first use in this function)
mouse.c: At top level:
mouse.c:794: error: parse error before "pInfo"
mouse.c: In function `MouseSerialOptions':
mouse.c:796: error: `MouseDevPtr' undeclared (first use in this function)
mouse.c:796: error: parse error before "pMse"
mouse.c:797: error: `Bool' undeclared (first use in this function)
mouse.c:800: error: `pMse' undeclared (first use in this function)
mouse.c:800: error: `pInfo' undeclared (first use in this function)
mouse.c:802: error: `X_CONFIG' undeclared (first use in this function)
mouse.c:806: error: `clearDTR' undeclared (first use in this function)
mouse.c:806: error: `FALSE' undeclared (first use in this function)
mouse.c:807: error: `MF_CLEAR_DTR' undeclared (first use in this function)
mouse.c:810: error: `clearRTS' undeclared (first use in this function)
mouse.c:811: error: `MF_CLEAR_RTS' undeclared (first use in this function)
mouse.c: At top level:
mouse.c:828: error: parse error before "ProtocolNameToID"
mouse.c: In function `ProtocolNameToID':
mouse.c:832: error: request for member `name' in something not a structure or union
mouse.c:833: error: request for member `name' in something not a structure or union
mouse.c:834: error: request for member `id' in something not a structure or union
mouse.c: At top level:
mouse.c:839: error: parse error before "id"
mouse.c: In function `ProtocolIDToName':
mouse.c:843: error: `id' undeclared (first use in this function)
mouse.c:847: error: `PROT_UNSUP' undeclared (first use in this function)
mouse.c:851: error: request for member `name' in something not a structure or union
mouse.c:852: error: request for member `id' in something not a structure or union
mouse.c:853: error: request for member `name' in something not a structure or union
mouse.c: At top level:
mouse.c:859: error: parse error before "id"
mouse.c: In function `xf86MouseProtocolIDToName':
mouse.c:861: error: `id' undeclared (first use in this function)
mouse.c: At top level:
mouse.c:865: error: parse error before "xf86MouseProtocolNameToID"
mouse.c:871: error: parse error before "id"
mouse.c: In function `ProtocolIDToClass':
mouse.c:875: error: `id' undeclared (first use in this function)
mouse.c:877: error: `PROT_UNSUP' undeclared (first use in this function)
mouse.c:881: error: request for member `name' in something not a structure or union
mouse.c:882: error: request for member `id' in something not a structure or union
mouse.c:883: error: request for member `class' in something not a structure or union
mouse.c: At top level:
mouse.c:889: error: parse error before "GetProtocol"
mouse.c:889: error: parse error before "id"
mouse.c: In function `GetProtocol':
mouse.c:892: error: `id' undeclared (first use in this function)
mouse.c:894: error: `PROT_UNSUP' undeclared (first use in this function)
mouse.c:898: error: request for member `name' in something not a structure or union
mouse.c:899: error: request for member `id' in something not a structure or union
mouse.c:900: warning: return makes integer from pointer without a cast
mouse.c: At top level:
mouse.c:906: error: parse error before "osInfo"
mouse.c:906: warning: data definition has no type or storage class
mouse.c:909: error: parse error before "InitProtocols"
mouse.c: In function `InitProtocols':
mouse.c:916: error: `TRUE' undeclared (first use in this function)
mouse.c:920: error: `FALSE' undeclared (first use in this function)
mouse.c:921: error: invalid type argument of `->'
mouse.c:924: error: invalid type argument of `->'
mouse.c:929: error: request for member `name' in something not a structure or union
mouse.c:930: error: request for member `class' in something not a structure or union
mouse.c:931: error: request for member `id' in something not a structure or union
mouse.c:931: error: `PROT_UNSUP' undeclared (first use in this function)
mouse.c:933: error: request for member `name' in something not a structure or union
mouse.c:934: error: request for member `class' in something not a structure or union
mouse.c:935: error: invalid type argument of `->'
mouse.c:936: error: invalid type argument of `->'
mouse.c:936: error: request for member `name' in something not a structure or union
mouse.c:937: error: request for member `id' in something not a structure or union
mouse.c:942: error: request for member `name' in something not a structure or union
mouse.c:943: error: request for member `id' in something not a structure or union
mouse.c:944: error: request for member `id' in something not a structure or union
Comment 3 bela.hausmann 2006-03-02 04:43:20 UTC
mouse.c: At top level:
mouse.c:950: error: parse error before "MousePreInit"
mouse.c:950: error: parse error before "drv"
mouse.c: In function `MousePreInit':
mouse.c:952: error: `InputInfoPtr' undeclared (first use in this function)
mouse.c:952: error: parse error before "pInfo"
mouse.c:953: error: `MouseDevPtr' undeclared (first use in this function)
mouse.c:955: error: `MessageType' undeclared (first use in this function)
mouse.c:958: error: `MouseProtocolID' undeclared (first use in this function)
mouse.c:958: error: parse error before "protocolID"
mouse.c:960: error: `Bool' undeclared (first use in this function)
mouse.c:966: error: `pInfo' undeclared (first use in this function)
mouse.c:966: error: `drv' undeclared (first use in this function)
mouse.c:970: error: `dev' undeclared (first use in this function)
mouse.c:971: error: `XI_MOUSE' undeclared (first use in this function)
mouse.c:972: error: `XI86_POINTER_CAPABLE' undeclared (first use in this function)
mouse.c:972: error: `XI86_SEND_DRAG_EVENTS' undeclared (first use in this function)
mouse.c:975: error: `xf86GetMotionEvents' undeclared (first use in this function)
mouse.c:989: error: `TRUE' undeclared (first use in this function)
mouse.c:998: error: `pMse' undeclared (first use in this function)
mouse.c:998: error: `MouseDevRec' undeclared (first use in this function)
mouse.c:1006: warning: assignment makes pointer from integer without a cast
mouse.c:1008: error: `protocolFrom' undeclared (first use in this function)
mouse.c:1008: error: `X_CONFIG' undeclared (first use in this function)
mouse.c:1009: error: invalid type argument of `->'
mouse.c:1010: error: invalid type argument of `->'
mouse.c:1011: error: `X_DEFAULT' undeclared (first use in this function)
mouse.c:1014: error: `X_ERROR' undeclared (first use in this function)
mouse.c:1024: error: `detected' undeclared (first use in this function)
mouse.c:1027: error: invalid type argument of `->'
mouse.c:1028: error: invalid type argument of `->'
mouse.c:1029: error: parse error before "id"
mouse.c:1030: error: `id' undeclared (first use in this function)
mouse.c:1030: error: `PROT_UNSUP' undeclared (first use in this function)
mouse.c:1033: error: `FALSE' undeclared (first use in this function)
mouse.c:1041: error: invalid type argument of `->'
mouse.c:1042: error: invalid type argument of `->'
mouse.c:1044: error: `HAVE_FIND_DEVICE' undeclared (first use in this function)
mouse.c:1044: error: invalid type argument of `->'
mouse.c:1045: error: `X_WARNING' undeclared (first use in this function)
mouse.c:1047: error: invalid type argument of `->'
mouse.c:1051: error: `deviceFrom' undeclared (first use in this function)
mouse.c:1051: error: `X_PROBED' undeclared (first use in this function)
mouse.c:1053: error: invalid type argument of `->'
mouse.c:1054: error: invalid type argument of `->'
mouse.c:1075: error: invalid type argument of `->'
mouse.c:1078: error: invalid type argument of `->'
mouse.c:1087: warning: assignment makes pointer from integer without a cast
mouse.c:1092: error: `pProto' undeclared (first use in this function)
mouse.c:1125: error: `mPriv' undeclared (first use in this function)
mouse.c:1125: error: `pointer' undeclared (first use in this function)
mouse.c:1125: error: parse error before "xcalloc"
mouse.c:1125: error: parse error before ')' token
mouse.c:1137: error: `XI86_CONFIGURED' undeclared (first use in this function)
mouse.c: At top level:
mouse.c:1143: error: parse error before "pInfo"
mouse.c: In function `MouseReadInput':
mouse.c:1145: error: `MouseDevPtr' undeclared (first use in this function)
mouse.c:1145: error: parse error before "pMse"
mouse.c:1152: error: `pMse' undeclared (first use in this function)
mouse.c:1152: error: `pInfo' undeclared (first use in this function)
mouse.c:1363: error: `FALSE' undeclared (first use in this function)
mouse.c:1372: error: `TRUE' undeclared (first use in this function)
mouse.c:1476: error: `X_INFO' undeclared (first use in this function)
mouse.c: At top level:
mouse.c:1640: error: parse error before "device"
mouse.c: In function `MouseCtrl':
mouse.c:1642: error: `InputInfoPtr' undeclared (first use in this function)
mouse.c:1642: error: parse error before "pInfo"
mouse.c:1643: error: `MouseDevPtr' undeclared (first use in this function)
mouse.c:1645: error: `pInfo' undeclared (first use in this function)
mouse.c:1645: error: `device' undeclared (first use in this function)
mouse.c:1646: error: `pMse' undeclared (first use in this function)
mouse.c:1652: error: `ctrl' undeclared (first use in this function)
mouse.c: At top level:
mouse.c:1666: error: parse error before "device"
mouse.c: In function `MouseProc':
mouse.c:1668: error: `InputInfoPtr' undeclared (first use in this function)
mouse.c:1668: error: parse error before "pInfo"
mouse.c:1669: error: `MouseDevPtr' undeclared (first use in this function)
mouse.c:1674: error: `pInfo' undeclared (first use in this function)
mouse.c:1674: error: `device' undeclared (first use in this function)
mouse.c:1675: error: `pMse' undeclared (first use in this function)
mouse.c:1678: error: `what' undeclared (first use in this function)
mouse.c:1680: error: `DEVICE_INIT' undeclared (first use in this function)
mouse.c:1681: error: `FALSE' undeclared (first use in this function)
mouse.c:1689: error: `DevicePtr' undeclared (first use in this function)
mouse.c:1689: error: parse error before "device"
mouse.c:1708: error: `DEVICE_ON' undeclared (first use in this function)
mouse.c:1711: error: `X_WARNING' undeclared (first use in this function)
mouse.c:1727: error: `mPriv' undeclared (first use in this function)
mouse.c:1727: error: parse error before "pMse"
mouse.c:1730: error: `TRUE' undeclared (first use in this function)
mouse.c:1757: error: `pointer' undeclared (first use in this function)
mouse.c:1757: error: parse error before "pInfo"
mouse.c:1761: error: `DEVICE_OFF' undeclared (first use in this function)
mouse.c:1762: error: `DEVICE_CLOSE' undeclared (first use in this function)
mouse.c:1774: error: parse error before "pInfo"
mouse.c: At top level:
mouse.c:1793: error: parse error before "MouseConvert"
mouse.c:1793: error: parse error before "pInfo"
mouse.c: In function `MouseConvert':
mouse.c:1796: error: `first' undeclared (first use in this function)
mouse.c:1796: error: `num' undeclared (first use in this function)
mouse.c:1797: error: `FALSE' undeclared (first use in this function)
mouse.c:1799: error: `x' undeclared (first use in this function)
mouse.c:1799: error: `v0' undeclared (first use in this function)
mouse.c:1800: error: `y' undeclared (first use in this function)
mouse.c:1800: error: `v1' undeclared (first use in this function)
mouse.c:1802: error: `TRUE' undeclared (first use in this function)
mouse.c: At top level:
mouse.c:1812: error: parse error before "pMse"
mouse.c: In function `FlushButtons':
mouse.c:1820: error: `pMse' undeclared (first use in this function)
mouse.c: At top level:
mouse.c:1996: error: parse error before "pInfo"
mouse.c: In function `buttonTimer':
mouse.c:1998: error: `MouseDevPtr' undeclared (first use in this function)
mouse.c:1998: error: parse error before "pMse"
mouse.c:2002: error: `pMse' undeclared (first use in this function)
mouse.c:2002: error: `pInfo' undeclared (first use in this function)
mouse.c:2006: error: `FALSE' undeclared (first use in this function)
mouse.c: At top level:
mouse.c:2019: error: parse error before "Emulate3ButtonsSoft"
mouse.c:2019: error: parse error before "pInfo"
mouse.c: In function `Emulate3ButtonsSoft':
mouse.c:2021: error: `MouseDevPtr' undeclared (first use in this function)
mouse.c:2021: error: parse error before "pMse"
mouse.c:2023: error: `pMse' undeclared (first use in this function)
mouse.c:2024: error: `TRUE' undeclared (first use in this function)
mouse.c:2026: error: `FALSE' undeclared (first use in this function)
mouse.c:2029: error: `pInfo' undeclared (first use in this function)
mouse.c:2031: error: `X_INFO' undeclared (first use in this function)
mouse.c: At top level:
mouse.c:2036: error: parse error before "data"
mouse.c: In function `MouseBlockHandler':
mouse.c:2040: error: `InputInfoPtr' undeclared (first use in this function)
mouse.c:2040: error: parse error before "pInfo"
mouse.c:2041: error: `MouseDevPtr' undeclared (first use in this function)
mouse.c:2044: error: `pMse' undeclared (first use in this function)
mouse.c:2049: error: `waitTime' undeclared (first use in this function)
mouse.c: At top level:
mouse.c:2053: error: parse error before "data"
mouse.c: In function `MouseWakeupHandler':
mouse.c:2057: error: `InputInfoPtr' undeclared (first use in this function)
mouse.c:2057: error: parse error before "pInfo"
mouse.c:2058: error: `MouseDevPtr' undeclared (first use in this function)
mouse.c:2061: error: `pMse' undeclared (first use in this function)
mouse.c:2065: error: `pInfo' undeclared (first use in this function)
mouse.c: At top level:
mouse.c:2076: error: parse error before "pInfo"
mouse.c: In function `MouseDoPostEvent':
mouse.c:2078: error: `MouseDevPtr' undeclared (first use in this function)
mouse.c:2078: error: parse error before "pMse"
mouse.c:2085: error: `pMse' undeclared (first use in this function)
mouse.c:2085: error: `pInfo' undeclared (first use in this function)
mouse.c:2087: error: `buttons' undeclared (first use in this function)
mouse.c:2145: error: `MSE_NOAXISMAP' undeclared (first use in this function)
mouse.c:2146: error: `dy' undeclared (first use in this function)
mouse.c:2173: error: `dx' undeclared (first use in this function)
mouse.c:2305: error: `TRUE' undeclared (first use in this function)
mouse.c:2307: error: `FALSE' undeclared (first use in this function)
mouse.c: At top level:
mouse.c:2322: error: parse error before "pInfo"
mouse.c: In function `MousePostEvent':
mouse.c:2325: error: `MouseDevPtr' undeclared (first use in this function)
mouse.c:2325: error: parse error before "pMse"
mouse.c:2329: error: `pMse' undeclared (first use in this function)
mouse.c:2329: error: `pInfo' undeclared (first use in this function)
mouse.c:2331: error: `truebuttons' undeclared (first use in this function)
mouse.c:2346: error: `MSE_NOZMAP' undeclared (first use in this function)
mouse.c:2348: error: `MSE_MAPTOX' undeclared (first use in this function)
mouse.c:2349: error: `dz' undeclared (first use in this function)
mouse.c:2350: error: `dx' undeclared (first use in this function)
mouse.c:2354: error: `MSE_MAPTOY' undeclared (first use in this function)
mouse.c:2356: error: `dy' undeclared (first use in this function)
mouse.c:2363: error: `dw' undeclared (first use in this function)
mouse.c: At top level:
mouse.c:2413: error: `PROT_NUMPROTOS' undeclared here (not in a function)
mouse.c:2417: warning: braces around scalar initializer
mouse.c:2417: warning: (near initialization for `proto')
mouse.c:2417: warning: excess elements in scalar initializer
mouse.c:2417: warning: (near initialization for `proto')
mouse.c:2417: warning: excess elements in scalar initializer
mouse.c:2417: warning: (near initialization for `proto')
mouse.c:2417: warning: excess elements in scalar initializer
mouse.c:2417: warning: (near initialization for `proto')
mouse.c:2417: warning: excess elements in scalar initializer
mouse.c:2417: warning: (near initialization for `proto')
mouse.c:2417: warning: excess elements in scalar initializer
mouse.c:2417: warning: (near initialization for `proto')
mouse.c:2417: warning: excess elements in scalar initializer
mouse.c:2417: warning: (near initialization for `proto')
mouse.c:2417: warning: excess elements in scalar initializer
mouse.c:2417: warning: (near initialization for `proto')
mouse.c:2418: warning: braces around scalar initializer
mouse.c:2418: warning: (near initialization for `proto')
mouse.c:2418: warning: excess elements in scalar initializer
mouse.c:2418: warning: (near initialization for `proto')
mouse.c:2418: warning: excess elements in scalar initializer
mouse.c:2418: warning: (near initialization for `proto')
mouse.c:2418: warning: excess elements in scalar initializer
mouse.c:2418: warning: (near initialization for `proto')
mouse.c:2418: warning: excess elements in scalar initializer
mouse.c:2418: warning: (near initialization for `proto')
mouse.c:2418: warning: excess elements in scalar initializer
mouse.c:2418: warning: (near initialization for `proto')
mouse.c:2418: warning: excess elements in scalar initializer
mouse.c:2418: warning: (near initialization for `proto')
mouse.c:2418: warning: excess elements in scalar initializer
mouse.c:2418: warning: (near initialization for `proto')
mouse.c:2418: warning: excess elements in scalar initializer
mouse.c:2418: warning: (near initialization for `proto')
mouse.c:2419: warning: braces around scalar initializer
mouse.c:2419: warning: (near initialization for `proto')
mouse.c:2419: warning: excess elements in scalar initializer
mouse.c:2419: warning: (near initialization for `proto')
mouse.c:2419: warning: excess elements in scalar initializer
mouse.c:2419: warning: (near initialization for `proto')
mouse.c:2419: warning: excess elements in scalar initializer
mouse.c:2419: warning: (near initialization for `proto')
mouse.c:2419: warning: excess elements in scalar initializer
mouse.c:2419: warning: (near initialization for `proto')
mouse.c:2419: warning: excess elements in scalar initializer
mouse.c:2419: warning: (near initialization for `proto')
mouse.c:2419: warning: excess elements in scalar initializer
mouse.c:2419: warning: (near initialization for `proto')
mouse.c:2419: warning: excess elements in scalar initializer
mouse.c:2419: warning: (near initialization for `proto')
mouse.c:2419: warning: excess elements in scalar initializer
mouse.c:2419: warning: (near initialization for `proto')
mouse.c:2420: warning: braces around scalar initializer
mouse.c:2420: warning: (near initialization for `proto')
mouse.c:2420: warning: excess elements in scalar initializer
mouse.c:2420: warning: (near initialization for `proto')
mouse.c:2420: warning: excess elements in scalar initializer
mouse.c:2420: warning: (near initialization for `proto')
mouse.c:2420: warning: excess elements in scalar initializer
mouse.c:2420: warning: (near initialization for `proto')
mouse.c:2420: warning: excess elements in scalar initializer
mouse.c:2420: warning: (near initialization for `proto')
mouse.c:2420: warning: excess elements in scalar initializer
mouse.c:2420: warning: (near initialization for `proto')
mouse.c:2420: warning: excess elements in scalar initializer
mouse.c:2420: warning: (near initialization for `proto')
mouse.c:2420: warning: excess elements in scalar initializer
mouse.c:2420: warning: (near initialization for `proto')
mouse.c:2420: warning: excess elements in scalar initializer
mouse.c:2420: warning: (near initialization for `proto')
mouse.c:2421: warning: braces around scalar initializer
mouse.c:2421: warning: (near initialization for `proto')
mouse.c:2421: warning: excess elements in scalar initializer
mouse.c:2421: warning: (near initialization for `proto')
mouse.c:2421: warning: excess elements in scalar initializer
mouse.c:2421: warning: (near initialization for `proto')
mouse.c:2421: warning: excess elements in scalar initializer
mouse.c:2421: warning: (near initialization for `proto')
mouse.c:2421: warning: excess elements in scalar initializer
mouse.c:2421: warning: (near initialization for `proto')
mouse.c:2421: warning: excess elements in scalar initializer
mouse.c:2421: warning: (near initialization for `proto')
mouse.c:2421: warning: excess elements in scalar initializer
mouse.c:2421: warning: (near initialization for `proto')
mouse.c:2421: warning: excess elements in scalar initializer
mouse.c:2421: warning: (near initialization for `proto')
mouse.c:2421: warning: excess elements in scalar initializer
mouse.c:2421: warning: (near initialization for `proto')
mouse.c:2422: warning: braces around scalar initializer
mouse.c:2422: warning: (near initialization for `proto')
mouse.c:2422: warning: excess elements in scalar initializer
mouse.c:2422: warning: (near initialization for `proto')
mouse.c:2422: warning: excess elements in scalar initializer
mouse.c:2422: warning: (near initialization for `proto')
mouse.c:2422: warning: excess elements in scalar initializer
mouse.c:2422: warning: (near initialization for `proto')
mouse.c:2422: warning: excess elements in scalar initializer
mouse.c:2422: warning: (near initialization for `proto')
mouse.c:2422: warning: excess elements in scalar initializer
mouse.c:2422: warning: (near initialization for `proto')
mouse.c:2422: warning: excess elements in scalar initializer
mouse.c:2422: warning: (near initialization for `proto')
mouse.c:2422: warning: excess elements in scalar initializer
mouse.c:2422: warning: (near initialization for `proto')
mouse.c:2422: warning: excess elements in scalar initializer
mouse.c:2422: warning: (near initialization for `proto')
mouse.c:2423: warning: braces around scalar initializer
mouse.c:2423: warning: (near initialization for `proto')
mouse.c:2423: warning: excess elements in scalar initializer
mouse.c:2423: warning: (near initialization for `proto')
mouse.c:2423: warning: excess elements in scalar initializer
mouse.c:2423: warning: (near initialization for `proto')
mouse.c:2423: warning: excess elements in scalar initializer
mouse.c:2423: warning: (near initialization for `proto')
mouse.c:2423: warning: excess elements in scalar initializer
mouse.c:2423: warning: (near initialization for `proto')
mouse.c:2423: warning: excess elements in scalar initializer
mouse.c:2423: warning: (near initialization for `proto')
mouse.c:2423: warning: excess elements in scalar initializer
mouse.c:2423: warning: (near initialization for `proto')
mouse.c:2423: warning: excess elements in scalar initializer
mouse.c:2423: warning: (near initialization for `proto')
mouse.c:2423: warning: excess elements in scalar initializer
mouse.c:2423: warning: (near initialization for `proto')
mouse.c:2424: warning: braces around scalar initializer
mouse.c:2424: warning: (near initialization for `proto')
mouse.c:2424: warning: excess elements in scalar initializer
mouse.c:2424: warning: (near initialization for `proto')
mouse.c:2424: warning: excess elements in scalar initializer
mouse.c:2424: warning: (near initialization for `proto')
mouse.c:2424: warning: excess elements in scalar initializer
mouse.c:2424: warning: (near initialization for `proto')
mouse.c:2424: warning: excess elements in scalar initializer
mouse.c:2424: warning: (near initialization for `proto')
mouse.c:2424: warning: excess elements in scalar initializer
mouse.c:2424: warning: (near initialization for `proto')
mouse.c:2424: warning: excess elements in scalar initializer
mouse.c:2424: warning: (near initialization for `proto')
mouse.c:2424: warning: excess elements in scalar initializer
mouse.c:2424: warning: (near initialization for `proto')
mouse.c:2424: warning: excess elements in scalar initializer
mouse.c:2424: warning: (near initialization for `proto')
mouse.c:2425: warning: braces around scalar initializer
mouse.c:2425: warning: (near initialization for `proto')
mouse.c:2425: warning: excess elements in scalar initializer
mouse.c:2425: warning: (near initialization for `proto')
mouse.c:2425: warning: excess elements in scalar initializer
mouse.c:2425: warning: (near initialization for `proto')
mouse.c:2425: warning: excess elements in scalar initializer
mouse.c:2425: warning: (near initialization for `proto')
mouse.c:2425: warning: excess elements in scalar initializer
mouse.c:2425: warning: (near initialization for `proto')
mouse.c:2425: warning: excess elements in scalar initializer
mouse.c:2425: warning: (near initialization for `proto')
mouse.c:2425: warning: excess elements in scalar initializer
mouse.c:2425: warning: (near initialization for `proto')
mouse.c:2425: warning: excess elements in scalar initializer
mouse.c:2425: warning: (near initialization for `proto')
mouse.c:2425: warning: excess elements in scalar initializer
mouse.c:2425: warning: (near initialization for `proto')
mouse.c:2426: warning: braces around scalar initializer
mouse.c:2426: warning: (near initialization for `proto')
mouse.c:2426: warning: excess elements in scalar initializer
mouse.c:2426: warning: (near initialization for `proto')
mouse.c:2426: warning: excess elements in scalar initializer
mouse.c:2426: warning: (near initialization for `proto')
mouse.c:2426: warning: excess elements in scalar initializer
mouse.c:2426: warning: (near initialization for `proto')
mouse.c:2426: warning: excess elements in scalar initializer
mouse.c:2426: warning: (near initialization for `proto')
mouse.c:2426: warning: excess elements in scalar initializer
mouse.c:2426: warning: (near initialization for `proto')
mouse.c:2426: warning: excess elements in scalar initializer
mouse.c:2426: warning: (near initialization for `proto')
mouse.c:2426: warning: excess elements in scalar initializer
mouse.c:2426: warning: (near initialization for `proto')
mouse.c:2426: warning: excess elements in scalar initializer
mouse.c:2426: warning: (near initialization for `proto')
mouse.c:2427: warning: braces around scalar initializer
mouse.c:2427: warning: (near initialization for `proto')
mouse.c:2427: warning: excess elements in scalar initializer
mouse.c:2427: warning: (near initialization for `proto')
mouse.c:2427: warning: excess elements in scalar initializer
mouse.c:2427: warning: (near initialization for `proto')
mouse.c:2427: warning: excess elements in scalar initializer
mouse.c:2427: warning: (near initialization for `proto')
mouse.c:2427: warning: excess elements in scalar initializer
mouse.c:2427: warning: (near initialization for `proto')
mouse.c:2427: warning: excess elements in scalar initializer
mouse.c:2427: warning: (near initialization for `proto')
mouse.c:2427: warning: excess elements in scalar initializer
mouse.c:2427: warning: (near initialization for `proto')
mouse.c:2427: warning: excess elements in scalar initializer
mouse.c:2427: warning: (near initialization for `proto')
mouse.c:2427: warning: excess elements in scalar initializer
mouse.c:2427: warning: (near initialization for `proto')
mouse.c:2429: warning: braces around scalar initializer
mouse.c:2429: warning: (near initialization for `proto')
mouse.c:2429: warning: excess elements in scalar initializer
mouse.c:2429: warning: (near initialization for `proto')
mouse.c:2429: warning: excess elements in scalar initializer
mouse.c:2429: warning: (near initialization for `proto')
mouse.c:2429: warning: excess elements in scalar initializer
mouse.c:2429: warning: (near initialization for `proto')
mouse.c:2429: warning: excess elements in scalar initializer
mouse.c:2429: warning: (near initialization for `proto')
mouse.c:2429: warning: excess elements in scalar initializer
mouse.c:2429: warning: (near initialization for `proto')
mouse.c:2429: warning: excess elements in scalar initializer
mouse.c:2429: warning: (near initialization for `proto')
mouse.c:2429: warning: excess elements in scalar initializer
mouse.c:2429: warning: (near initialization for `proto')
mouse.c:2429: warning: excess elements in scalar initializer
mouse.c:2429: warning: (near initialization for `proto')
mouse.c:2430: warning: braces around scalar initializer
mouse.c:2430: warning: (near initialization for `proto')
mouse.c:2430: warning: excess elements in scalar initializer
mouse.c:2430: warning: (near initialization for `proto')
mouse.c:2430: warning: excess elements in scalar initializer
mouse.c:2430: warning: (near initialization for `proto')
mouse.c:2430: warning: excess elements in scalar initializer
mouse.c:2430: warning: (near initialization for `proto')
mouse.c:2430: warning: excess elements in scalar initializer
mouse.c:2430: warning: (near initialization for `proto')
mouse.c:2430: warning: excess elements in scalar initializer
mouse.c:2430: warning: (near initialization for `proto')
mouse.c:2430: warning: excess elements in scalar initializer
mouse.c:2430: warning: (near initialization for `proto')
mouse.c:2430: warning: excess elements in scalar initializer
mouse.c:2430: warning: (near initialization for `proto')
mouse.c:2430: warning: excess elements in scalar initializer
mouse.c:2430: warning: (near initialization for `proto')
mouse.c:2431: warning: braces around scalar initializer
mouse.c:2431: warning: (near initialization for `proto')
mouse.c:2431: warning: excess elements in scalar initializer
mouse.c:2431: warning: (near initialization for `proto')
mouse.c:2431: warning: excess elements in scalar initializer
mouse.c:2431: warning: (near initialization for `proto')
mouse.c:2431: warning: excess elements in scalar initializer
mouse.c:2431: warning: (near initialization for `proto')
mouse.c:2431: warning: excess elements in scalar initializer
mouse.c:2431: warning: (near initialization for `proto')
mouse.c:2431: warning: excess elements in scalar initializer
mouse.c:2431: warning: (near initialization for `proto')
mouse.c:2431: warning: excess elements in scalar initializer
mouse.c:2431: warning: (near initialization for `proto')
mouse.c:2431: warning: excess elements in scalar initializer
mouse.c:2431: warning: (near initialization for `proto')
mouse.c:2431: warning: excess elements in scalar initializer
mouse.c:2431: warning: (near initialization for `proto')
mouse.c:2432: warning: braces around scalar initializer
mouse.c:2432: warning: (near initialization for `proto')
mouse.c:2432: warning: excess elements in scalar initializer
mouse.c:2432: warning: (near initialization for `proto')
mouse.c:2432: warning: excess elements in scalar initializer
mouse.c:2432: warning: (near initialization for `proto')
mouse.c:2432: warning: excess elements in scalar initializer
mouse.c:2432: warning: (near initialization for `proto')
mouse.c:2432: warning: excess elements in scalar initializer
mouse.c:2432: warning: (near initialization for `proto')
mouse.c:2432: warning: excess elements in scalar initializer
mouse.c:2432: warning: (near initialization for `proto')
mouse.c:2432: warning: excess elements in scalar initializer
mouse.c:2432: warning: (near initialization for `proto')
mouse.c:2432: warning: excess elements in scalar initializer
mouse.c:2432: warning: (near initialization for `proto')
mouse.c:2432: warning: excess elements in scalar initializer
mouse.c:2432: warning: (near initialization for `proto')
mouse.c:2433: warning: braces around scalar initializer
mouse.c:2433: warning: (near initialization for `proto')
mouse.c:2433: warning: excess elements in scalar initializer
mouse.c:2433: warning: (near initialization for `proto')
mouse.c:2433: warning: excess elements in scalar initializer
mouse.c:2433: warning: (near initialization for `proto')
mouse.c:2433: warning: excess elements in scalar initializer
mouse.c:2433: warning: (near initialization for `proto')
mouse.c:2433: warning: excess elements in scalar initializer
mouse.c:2433: warning: (near initialization for `proto')
mouse.c:2433: warning: excess elements in scalar initializer
mouse.c:2433: warning: (near initialization for `proto')
mouse.c:2433: warning: excess elements in scalar initializer
mouse.c:2433: warning: (near initialization for `proto')
mouse.c:2433: warning: excess elements in scalar initializer
mouse.c:2433: warning: (near initialization for `proto')
mouse.c:2433: warning: excess elements in scalar initializer
mouse.c:2433: warning: (near initialization for `proto')
mouse.c:2434: warning: braces around scalar initializer
mouse.c:2434: warning: (near initialization for `proto')
mouse.c:2434: warning: excess elements in scalar initializer
mouse.c:2434: warning: (near initialization for `proto')
mouse.c:2434: warning: excess elements in scalar initializer
mouse.c:2434: warning: (near initialization for `proto')
mouse.c:2434: warning: excess elements in scalar initializer
mouse.c:2434: warning: (near initialization for `proto')
mouse.c:2434: warning: excess elements in scalar initializer
mouse.c:2434: warning: (near initialization for `proto')
mouse.c:2434: warning: excess elements in scalar initializer
mouse.c:2434: warning: (near initialization for `proto')
mouse.c:2434: warning: excess elements in scalar initializer
mouse.c:2434: warning: (near initialization for `proto')
mouse.c:2434: warning: excess elements in scalar initializer
mouse.c:2434: warning: (near initialization for `proto')
mouse.c:2434: warning: excess elements in scalar initializer
mouse.c:2434: warning: (near initialization for `proto')
mouse.c:2435: warning: braces around scalar initializer
mouse.c:2435: warning: (near initialization for `proto')
mouse.c:2435: warning: excess elements in scalar initializer
mouse.c:2435: warning: (near initialization for `proto')
mouse.c:2435: warning: excess elements in scalar initializer
mouse.c:2435: warning: (near initialization for `proto')
mouse.c:2435: warning: excess elements in scalar initializer
mouse.c:2435: warning: (near initialization for `proto')
mouse.c:2435: warning: excess elements in scalar initializer
mouse.c:2435: warning: (near initialization for `proto')
mouse.c:2435: warning: excess elements in scalar initializer
mouse.c:2435: warning: (near initialization for `proto')
mouse.c:2435: warning: excess elements in scalar initializer
mouse.c:2435: warning: (near initialization for `proto')
mouse.c:2435: warning: excess elements in scalar initializer
mouse.c:2435: warning: (near initialization for `proto')
mouse.c:2435: warning: excess elements in scalar initializer
mouse.c:2435: warning: (near initialization for `proto')
mouse.c:2436: warning: braces around scalar initializer
mouse.c:2436: warning: (near initialization for `proto')
mouse.c:2436: warning: excess elements in scalar initializer
mouse.c:2436: warning: (near initialization for `proto')
mouse.c:2436: warning: excess elements in scalar initializer
mouse.c:2436: warning: (near initialization for `proto')
mouse.c:2436: warning: excess elements in scalar initializer
mouse.c:2436: warning: (near initialization for `proto')
mouse.c:2436: warning: excess elements in scalar initializer
mouse.c:2436: warning: (near initialization for `proto')
mouse.c:2436: warning: excess elements in scalar initializer
mouse.c:2436: warning: (near initialization for `proto')
mouse.c:2436: warning: excess elements in scalar initializer
mouse.c:2436: warning: (near initialization for `proto')
mouse.c:2436: warning: excess elements in scalar initializer
mouse.c:2436: warning: (near initialization for `proto')
mouse.c:2436: warning: excess elements in scalar initializer
mouse.c:2436: warning: (near initialization for `proto')
mouse.c:2437: warning: braces around scalar initializer
mouse.c:2437: warning: (near initialization for `proto')
mouse.c:2437: warning: excess elements in scalar initializer
mouse.c:2437: warning: (near initialization for `proto')
mouse.c:2437: warning: excess elements in scalar initializer
mouse.c:2437: warning: (near initialization for `proto')
mouse.c:2437: warning: excess elements in scalar initializer
mouse.c:2437: warning: (near initialization for `proto')
mouse.c:2437: warning: excess elements in scalar initializer
mouse.c:2437: warning: (near initialization for `proto')
mouse.c:2437: warning: excess elements in scalar initializer
mouse.c:2437: warning: (near initialization for `proto')
mouse.c:2437: warning: excess elements in scalar initializer
mouse.c:2437: warning: (near initialization for `proto')
mouse.c:2437: warning: excess elements in scalar initializer
mouse.c:2437: warning: (near initialization for `proto')
mouse.c:2437: warning: excess elements in scalar initializer
mouse.c:2437: warning: (near initialization for `proto')
mouse.c:2439: warning: braces around scalar initializer
mouse.c:2439: warning: (near initialization for `proto')
mouse.c:2439: warning: excess elements in scalar initializer
mouse.c:2439: warning: (near initialization for `proto')
mouse.c:2439: warning: excess elements in scalar initializer
mouse.c:2439: warning: (near initialization for `proto')
mouse.c:2439: warning: excess elements in scalar initializer
mouse.c:2439: warning: (near initialization for `proto')
mouse.c:2439: warning: excess elements in scalar initializer
mouse.c:2439: warning: (near initialization for `proto')
mouse.c:2439: warning: excess elements in scalar initializer
mouse.c:2439: warning: (near initialization for `proto')
mouse.c:2439: warning: excess elements in scalar initializer
mouse.c:2439: warning: (near initialization for `proto')
mouse.c:2439: warning: excess elements in scalar initializer
mouse.c:2439: warning: (near initialization for `proto')
mouse.c:2439: warning: excess elements in scalar initializer
mouse.c:2439: warning: (near initialization for `proto')
mouse.c:2440: warning: braces around scalar initializer
mouse.c:2440: warning: (near initialization for `proto')
mouse.c:2440: warning: excess elements in scalar initializer
mouse.c:2440: warning: (near initialization for `proto')
mouse.c:2440: warning: excess elements in scalar initializer
mouse.c:2440: warning: (near initialization for `proto')
mouse.c:2440: warning: excess elements in scalar initializer
mouse.c:2440: warning: (near initialization for `proto')
mouse.c:2440: warning: excess elements in scalar initializer
mouse.c:2440: warning: (near initialization for `proto')
mouse.c:2440: warning: excess elements in scalar initializer
mouse.c:2440: warning: (near initialization for `proto')
mouse.c:2440: warning: excess elements in scalar initializer
mouse.c:2440: warning: (near initialization for `proto')
mouse.c:2440: warning: excess elements in scalar initializer
mouse.c:2440: warning: (near initialization for `proto')
mouse.c:2440: warning: excess elements in scalar initializer
mouse.c:2440: warning: (near initialization for `proto')
mouse.c:2441: warning: braces around scalar initializer
mouse.c:2441: warning: (near initialization for `proto')
mouse.c:2441: warning: excess elements in scalar initializer
mouse.c:2441: warning: (near initialization for `proto')
mouse.c:2441: warning: excess elements in scalar initializer
mouse.c:2441: warning: (near initialization for `proto')
mouse.c:2441: warning: excess elements in scalar initializer
mouse.c:2441: warning: (near initialization for `proto')
mouse.c:2441: warning: excess elements in scalar initializer
mouse.c:2441: warning: (near initialization for `proto')
mouse.c:2441: warning: excess elements in scalar initializer
mouse.c:2441: warning: (near initialization for `proto')
mouse.c:2441: warning: excess elements in scalar initializer
mouse.c:2441: warning: (near initialization for `proto')
mouse.c:2441: warning: excess elements in scalar initializer
mouse.c:2441: warning: (near initialization for `proto')
mouse.c:2441: warning: excess elements in scalar initializer
mouse.c:2441: warning: (near initialization for `proto')
mouse.c:2450: error: parse error before "SetupMouse"
mouse.c:2450: error: parse error before "pInfo"
mouse.c: In function `SetupMouse':
mouse.c:2452: error: `MouseDevPtr' undeclared (first use in this function)
mouse.c:2452: error: parse error before "pMse"
mouse.c:2456: error: `Bool' undeclared (first use in this function)
mouse.c:2456: error: parse error before "automatic"
mouse.c:2458: error: `pMse' undeclared (first use in this function)
mouse.c:2458: error: `pInfo' undeclared (first use in this function)
mouse.c:2469: error: `automatic' undeclared (first use in this function)
mouse.c:2469: error: `TRUE' undeclared (first use in this function)
mouse.c:2504: error: `pointer' undeclared (first use in this function)
mouse.c:2504: error: parse error before "tmp"
mouse.c:2508: error: `tmp' undeclared (first use in this function)
mouse.c:2527: error: `FALSE' undeclared (first use in this function)
mouse.c: At top level:
mouse.c:2595: error: parse error before "initMouseHW"
mouse.c:2595: error: parse error before "pInfo"
mouse.c: In function `initMouseHW':
mouse.c:2597: error: `MouseDevPtr' undeclared (first use in this function)
mouse.c:2597: error: parse error before "pMse"
mouse.c:2601: error: `pointer' undeclared (first use in this function)
mouse.c:2601: error: parse error before "options"
mouse.c:2605: error: `Bool' undeclared (first use in this function)
mouse.c:2605: error: parse error before "ps2Init"
mouse.c:2607: error: `pMse' undeclared (first use in this function)
mouse.c:2632: error: `pInfo' undeclared (first use in this function)
mouse.c:2650: error: `options' undeclared (first use in this function)
mouse.c:2754: error: invalid type argument of `->'
mouse.c:2755: error: invalid type argument of `->'
mouse.c:2760: error: `ps2Init' undeclared (first use in this function)
mouse.c:2760: error: `FALSE' undeclared (first use in this function)
mouse.c:2814: error: invalid type argument of `->'
mouse.c:2815: error: invalid type argument of `->'
mouse.c:2839: error: `TRUE' undeclared (first use in this function)
mouse.c:2847: error: invalid type argument of `->'
mouse.c:2848: error: invalid type argument of `->'
mouse.c:2902: error: `X_INFO' undeclared (first use in this function)
mouse.c:2921: error: `X_ERROR' undeclared (first use in this function)
mouse.c: At top level:
mouse.c:3073: error: parse error before "hardProtocolList"
mouse.c:3073: error: initializer element is not constant
mouse.c:3073: error: (near initialization for `hardProtocolList[0]')
mouse.c:3073: error: initializer element is not constant
mouse.c:3073: error: (near initialization for `hardProtocolList[1]')
mouse.c:3073: error: initializer element is not constant
mouse.c:3073: error: (near initialization for `hardProtocolList[2]')
mouse.c:3074: error: initializer element is not constant
mouse.c:3074: error: (near initialization for `hardProtocolList[3]')
mouse.c:3074: error: initializer element is not constant
mouse.c:3074: error: (near initialization for `hardProtocolList[4]')
mouse.c:3075: error: initializer element is not constant
mouse.c:3075: error: (near initialization for `hardProtocolList[5]')
mouse.c:3075: error: initializer element is not constant
mouse.c:3075: error: (near initialization for `hardProtocolList[6]')
mouse.c:3076: error: initializer element is not constant
mouse.c:3076: error: (near initialization for `hardProtocolList[7]')
mouse.c:3076: error: initializer element is not constant
mouse.c:3076: error: (near initialization for `hardProtocolList[8]')
mouse.c:3077: error: initializer element is not constant
mouse.c:3077: error: (near initialization for `hardProtocolList[9]')
mouse.c:3077: error: initializer element is not constant
mouse.c:3077: error: (near initialization for `hardProtocolList[10]')
mouse.c:3078: error: initializer element is not constant
mouse.c:3078: error: (near initialization for `hardProtocolList[11]')
mouse.c:3079: error: initializer element is not constant
mouse.c:3079: error: (near initialization for `hardProtocolList[12]')
mouse.c:3079: error: initializer element is not constant
mouse.c:3079: error: (near initialization for `hardProtocolList[13]')
mouse.c:3079: error: initializer element is not constant
mouse.c:3079: error: (near initialization for `hardProtocolList[14]')
mouse.c:3080: error: initializer element is not constant
mouse.c:3080: error: (near initialization for `hardProtocolList[15]')
mouse.c:3080: error: initializer element is not constant
mouse.c:3080: error: (near initialization for `hardProtocolList[16]')
mouse.c:3081: error: initializer element is not constant
mouse.c:3081: error: (near initialization for `hardProtocolList[17]')
mouse.c:3083: error: initializer element is not constant
mouse.c:3083: error: (near initialization for `hardProtocolList[18]')
mouse.c:3083: warning: data definition has no type or storage class
mouse.c:3085: error: parse error before "softProtocolList"
mouse.c:3085: error: initializer element is not constant
mouse.c:3085: error: (near initialization for `softProtocolList[0]')
mouse.c:3085: error: initializer element is not constant
mouse.c:3085: error: (near initialization for `softProtocolList[1]')
mouse.c:3085: error: initializer element is not constant
mouse.c:3085: error: (near initialization for `softProtocolList[2]')
mouse.c:3086: error: initializer element is not constant
mouse.c:3086: error: (near initialization for `softProtocolList[3]')
mouse.c:3086: error: initializer element is not constant
mouse.c:3086: error: (near initialization for `softProtocolList[4]')
mouse.c:3087: error: initializer element is not constant
mouse.c:3087: error: (near initialization for `softProtocolList[5]')
mouse.c:3087: error: initializer element is not constant
mouse.c:3087: error: (near initialization for `softProtocolList[6]')
mouse.c:3088: error: initializer element is not constant
mouse.c:3088: error: (near initialization for `softProtocolList[7]')
mouse.c:3088: error: initializer element is not constant
mouse.c:3088: error: (near initialization for `softProtocolList[8]')
mouse.c:3089: error: initializer element is not constant
mouse.c:3089: error: (near initialization for `softProtocolList[9]')
mouse.c:3089: error: initializer element is not constant
mouse.c:3089: error: (near initialization for `softProtocolList[10]')
mouse.c:3090: error: initializer element is not constant
mouse.c:3090: error: (near initialization for `softProtocolList[11]')
mouse.c:3091: error: initializer element is not constant
mouse.c:3091: error: (near initialization for `softProtocolList[12]')
mouse.c:3091: error: initializer element is not constant
mouse.c:3091: error: (near initialization for `softProtocolList[13]')
mouse.c:3092: error: initializer element is not constant
mouse.c:3092: error: (near initialization for `softProtocolList[14]')
mouse.c:3093: error: initializer element is not constant
mouse.c:3093: error: (near initialization for `softProtocolList[15]')
mouse.c:3095: error: initializer element is not constant
mouse.c:3095: error: (near initialization for `softProtocolList[16]')
mouse.c:3095: warning: data definition has no type or storage class
mouse.c:3098: error: parse error before "pInfo"
Comment 4 bela.hausmann 2006-03-02 04:43:33 UTC
mouse.c: In function `autoOSProtocol':
mouse.c:3100: error: `MouseDevPtr' undeclared (first use in this function)
mouse.c:3100: error: parse error before "pMse"
mouse.c:3102: error: `MouseProtocolID' undeclared (first use in this function)
mouse.c:3102: error: parse error before "protocolID"
mouse.c:3105: error: invalid type argument of `->'
mouse.c:3106: error: invalid type argument of `->'
mouse.c:3106: error: `pInfo' undeclared (first use in this function)
mouse.c:3106: error: `protoPara' undeclared (first use in this function)
mouse.c:3112: error: invalid type argument of `->'
mouse.c:3112: error: invalid type argument of `->'
mouse.c:3121: error: `PROT_UNSUP' undeclared (first use in this function)
mouse.c:3134: error: `X_PROBED' undeclared (first use in this function)
mouse.c:3138: error: `HAVE_GUESS_PROTOCOL' undeclared (first use in this function)
mouse.c:3138: error: invalid type argument of `->'
mouse.c:3139: error: invalid type argument of `->'
mouse.c:3145: error: `pMse' undeclared (first use in this function)
mouse.c: At top level:
mouse.c:3156: error: parse error before "pMse"
mouse.c: In function `createProtoList':
mouse.c:3159: error: `MouseProtocolID' undeclared (first use in this function)
mouse.c:3159: error: parse error before "prot"
mouse.c:3161: error: parse error before "mPriv"
mouse.c:3162: error: `tmplist' undeclared (first use in this function)
mouse.c:3166: error: `mPriv' undeclared (first use in this function)
mouse.c:3182: error: `prot' undeclared (first use in this function)
mouse.c:3184: error: `Bool' undeclared (first use in this function)
mouse.c:3184: error: parse error before "bad"
mouse.c:3237: error: `bad' undeclared (first use in this function)
mouse.c:3237: error: `FALSE' undeclared (first use in this function)
mouse.c:3241: error: `TRUE' undeclared (first use in this function)
mouse.c: In function `createSerialDefaultsList':
mouse.c:3299: warning: cast to pointer from integer of different size
mouse.c:3302: error: request for member `name' in something not a structure or union
mouse.c:3303: error: request for member `defaults' in something not a structure or union
mouse.c:3306: error: request for member `defaults' in something not a structure or union
mouse.c:3310: warning: cast to pointer from integer of different size
mouse.c:3311: error: request for member `defaults' in something not a structure or union
mouse.c: At top level:
mouse.c:3329: error: parse error before "mPriv"
mouse.c: In function `validCount':
mouse.c:3331: error: `inSync' undeclared (first use in this function)
mouse.c:3332: error: `mPriv' undeclared (first use in this function)
mouse.c:3346: error: `lostSync' undeclared (first use in this function)
mouse.c: At top level:
mouse.c:3367: error: parse error before "pInfo"
mouse.c: In function `autoProbeMouse':
mouse.c:3369: error: `MouseDevPtr' undeclared (first use in this function)
mouse.c:3369: error: parse error before "pMse"
mouse.c:3372: error: `MouseProtocolID' undeclared (first use in this function)
mouse.c:3372: error: `protocolList' undeclared (first use in this function)
mouse.c:3375: error: `mPriv' undeclared (first use in this function)
mouse.c:3377: error: `inSync' undeclared (first use in this function)
mouse.c:3397: error: `pMse' undeclared (first use in this function)
mouse.c:3401: error: `pInfo' undeclared (first use in this function)
mouse.c:3412: error: `lostSync' undeclared (first use in this function)
mouse.c:3417: error: `X_INFO' undeclared (first use in this function)
mouse.c:3516: error: `pointer' undeclared (first use in this function)
mouse.c:3516: error: parse error before "serialDefaults"
mouse.c:3523: error: `serialDefaults' undeclared (first use in this function)
mouse.c:3527: error: parse error before "tmp"
mouse.c:3528: error: `tmp' undeclared (first use in this function)
mouse.c:3537: error: parse error before "proto"
mouse.c:3543: error: invalid type argument of `->'
mouse.c: At top level:
mouse.c:3564: error: parse error before "autoGood"
mouse.c:3564: error: parse error before "pMse"
mouse.c: In function `autoGood':
mouse.c:3566: error: parse error before "mPriv"
mouse.c:3568: error: `pMse' undeclared (first use in this function)
mouse.c:3569: error: `TRUE' undeclared (first use in this function)
mouse.c:3571: error: `mPriv' undeclared (first use in this function)
mouse.c:3582: error: `FALSE' undeclared (first use in this function)
mouse.c: At top level:
mouse.c:3594: error: parse error before "pInfo"
mouse.c: In function `checkForErraticMovements':
mouse.c:3596: error: `MouseDevPtr' undeclared (first use in this function)
mouse.c:3596: error: parse error before "pMse"
mouse.c:3599: error: `mPriv' undeclared (first use in this function)
mouse.c:3607: error: `dx' undeclared (first use in this function)
mouse.c:3621: error: `dy' undeclared (first use in this function)
mouse.c:3643: error: `pInfo' undeclared (first use in this function)
mouse.c:3643: error: `FALSE' undeclared (first use in this function)
mouse.c:3643: error: `TRUE' undeclared (first use in this function)
mouse.c: At top level:
mouse.c:3648: error: parse error before "pMse"
mouse.c: In function `SetMouseProto':
mouse.c:3650: error: `pMse' undeclared (first use in this function)
mouse.c:3658: error: `TRUE' undeclared (first use in this function)
mouse.c: At top level:
mouse.c:3665: error: parse error before "collectData"
mouse.c:3665: error: parse error before "pMse"
mouse.c: In function `collectData':
mouse.c:3667: error: parse error before "mPriv"
mouse.c:3668: error: `mPriv' undeclared (first use in this function)
mouse.c:3669: error: `u' undeclared (first use in this function)
mouse.c:3671: error: `TRUE' undeclared (first use in this function)
mouse.c:3674: error: `FALSE' undeclared (first use in this function)
mouse.c: At top level:
mouse.c:2413: error: storage size of `proto' isn't known
make[2]: *** [mouse.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -march=k8 -pipe -fomit-frame-pointer -msse2 -msse3 -DXGLServer -I -I../src -MT pnp.lo -MD -MP -MF .deps/pnp.Tpo -c pnp.c  -fPIC -DPIC -o .libs/pnp.o
In file included from pnp.c:25:
../config.h:4:25: xorg-server.h: No such file or directory
pnp.c:31:22: inputstr.h: No such file or directory
pnp.c:32:24: scrnintstr.h: No such file or directory
pnp.c:33:18: xf86.h: No such file or directory
pnp.c:34:22: xf86Priv.h: No such file or directory
pnp.c:35:24: xf86Xinput.h: No such file or directory
pnp.c:36:25: xf86_OSproc.h: No such file or directory
pnp.c:37:25: xf86OSmouse.h: No such file or directory
pnp.c:38:24: xf86_ansic.h: No such file or directory
In file included from pnp.c:39:
mouse.h:12: error: parse error before "id"
mouse.h:13: error: parse error before "xf86MouseProtocolNameToID"
mouse.h:13: warning: data definition has no type or storage class
In file included from pnp.c:40:
mousePriv.h:40: error: parse error before "MouseProtocolID"
mousePriv.h:40: warning: no semicolon at end of struct or union
mousePriv.h:41: warning: data definition has no type or storage class
mousePriv.h:50: error: parse error before "Bool"
mousePriv.h:50: warning: no semicolon at end of struct or union
mousePriv.h:53: error: parse error before "soft"
mousePriv.h:53: warning: data definition has no type or storage class
mousePriv.h:60: error: parse error before "protoList"
mousePriv.h:60: warning: data definition has no type or storage class
mousePriv.h:66: error: parse error before "disablePnPauto"
mousePriv.h:66: warning: data definition has no type or storage class
mousePriv.h:67: warning: data definition has no type or storage class
mousePriv.h:74: error: parse error before "MouseGetPnpProtocol"
mousePriv.h:74: error: parse error before "pInfo"
mousePriv.h:74: warning: data definition has no type or storage class
mousePriv.h:75: error: parse error before "ps2Reset"
mousePriv.h:75: error: parse error before "pInfo"
mousePriv.h:75: warning: data definition has no type or storage class
mousePriv.h:76: error: parse error before "ps2EnableDataReporting"
mousePriv.h:76: error: parse error before "pInfo"
mousePriv.h:76: warning: data definition has no type or storage class
mousePriv.h:77: error: parse error before "ps2SendPacket"
mousePriv.h:77: error: parse error before "pInfo"
mousePriv.h:77: warning: data definition has no type or storage class
mousePriv.h:78: error: parse error before "pInfo"
pnp.c:65: error: parse error before "MouseProtocolID"
pnp.c:65: warning: no semicolon at end of struct or union
pnp.c:66: warning: data definition has no type or storage class
pnp.c:69: error: parse error before "pnpprod"
pnp.c:70: warning: braces around scalar initializer
pnp.c:70: warning: (near initialization for `pnpprod[0]')
pnp.c:70: warning: initialization makes integer from pointer without a cast
pnp.c:70: error: initializer element is not computable at load time
pnp.c:70: error: (near initialization for `pnpprod[0]')
pnp.c:70: error: `PROT_THINKING' undeclared here (not in a function)
pnp.c:70: warning: excess elements in scalar initializer
pnp.c:70: warning: (near initialization for `pnpprod[0]')
pnp.c:70: error: initializer element is not constant
pnp.c:70: error: (near initialization for `pnpprod[0]')
pnp.c:71: warning: braces around scalar initializer
pnp.c:71: warning: (near initialization for `pnpprod[1]')
pnp.c:71: warning: initialization makes integer from pointer without a cast
pnp.c:71: error: initializer element is not computable at load time
pnp.c:71: error: (near initialization for `pnpprod[1]')
pnp.c:71: error: `PROT_IMSERIAL' undeclared here (not in a function)
pnp.c:71: warning: excess elements in scalar initializer
pnp.c:71: warning: (near initialization for `pnpprod[1]')
pnp.c:71: error: initializer element is not constant
pnp.c:71: error: (near initialization for `pnpprod[1]')
pnp.c:72: warning: braces around scalar initializer
pnp.c:72: warning: (near initialization for `pnpprod[2]')
pnp.c:72: warning: initialization makes integer from pointer without a cast
pnp.c:72: error: initializer element is not computable at load time
pnp.c:72: error: (near initialization for `pnpprod[2]')
pnp.c:72: warning: excess elements in scalar initializer
pnp.c:72: warning: (near initialization for `pnpprod[2]')
pnp.c:72: error: initializer element is not constant
pnp.c:72: error: (near initialization for `pnpprod[2]')
pnp.c:73: warning: braces around scalar initializer
pnp.c:73: warning: (near initialization for `pnpprod[3]')
pnp.c:73: warning: initialization makes integer from pointer without a cast
pnp.c:73: error: initializer element is not computable at load time
pnp.c:73: error: (near initialization for `pnpprod[3]')
pnp.c:73: error: `PROT_MS' undeclared here (not in a function)
pnp.c:73: warning: excess elements in scalar initializer
pnp.c:73: warning: (near initialization for `pnpprod[3]')
pnp.c:73: error: initializer element is not constant
pnp.c:73: error: (near initialization for `pnpprod[3]')
pnp.c:74: warning: braces around scalar initializer
pnp.c:74: warning: (near initialization for `pnpprod[4]')
pnp.c:74: warning: initialization makes integer from pointer without a cast
pnp.c:74: error: initializer element is not computable at load time
pnp.c:74: error: (near initialization for `pnpprod[4]')
pnp.c:74: warning: excess elements in scalar initializer
pnp.c:74: warning: (near initialization for `pnpprod[4]')
pnp.c:74: error: initializer element is not constant
pnp.c:74: error: (near initialization for `pnpprod[4]')
pnp.c:75: warning: braces around scalar initializer
pnp.c:75: warning: (near initialization for `pnpprod[5]')
pnp.c:75: warning: initialization makes integer from pointer without a cast
pnp.c:75: error: initializer element is not computable at load time
pnp.c:75: error: (near initialization for `pnpprod[5]')
pnp.c:75: warning: excess elements in scalar initializer
pnp.c:75: warning: (near initialization for `pnpprod[5]')
pnp.c:75: error: initializer element is not constant
pnp.c:75: error: (near initialization for `pnpprod[5]')
pnp.c:76: warning: braces around scalar initializer
pnp.c:76: warning: (near initialization for `pnpprod[6]')
pnp.c:76: warning: initialization makes integer from pointer without a cast
pnp.c:76: error: initializer element is not computable at load time
pnp.c:76: error: (near initialization for `pnpprod[6]')
pnp.c:76: warning: excess elements in scalar initializer
pnp.c:76: warning: (near initialization for `pnpprod[6]')
pnp.c:76: error: initializer element is not constant
pnp.c:76: error: (near initialization for `pnpprod[6]')
pnp.c:77: warning: braces around scalar initializer
pnp.c:77: warning: (near initialization for `pnpprod[7]')
pnp.c:77: warning: initialization makes integer from pointer without a cast
pnp.c:77: error: initializer element is not computable at load time
pnp.c:77: error: (near initialization for `pnpprod[7]')
pnp.c:77: warning: excess elements in scalar initializer
pnp.c:77: warning: (near initialization for `pnpprod[7]')
pnp.c:77: error: initializer element is not constant
pnp.c:77: error: (near initialization for `pnpprod[7]')
pnp.c:78: warning: braces around scalar initializer
pnp.c:78: warning: (near initialization for `pnpprod[8]')
pnp.c:78: warning: initialization makes integer from pointer without a cast
pnp.c:78: error: initializer element is not computable at load time
pnp.c:78: error: (near initialization for `pnpprod[8]')
pnp.c:78: warning: excess elements in scalar initializer
pnp.c:78: warning: (near initialization for `pnpprod[8]')
pnp.c:78: error: initializer element is not constant
pnp.c:78: error: (near initialization for `pnpprod[8]')
pnp.c:79: warning: braces around scalar initializer
pnp.c:79: warning: (near initialization for `pnpprod[9]')
pnp.c:79: warning: initialization makes integer from pointer without a cast
pnp.c:79: error: initializer element is not computable at load time
pnp.c:79: error: (near initialization for `pnpprod[9]')
pnp.c:79: warning: excess elements in scalar initializer
pnp.c:79: warning: (near initialization for `pnpprod[9]')
pnp.c:79: error: initializer element is not constant
pnp.c:79: error: (near initialization for `pnpprod[9]')
pnp.c:80: warning: braces around scalar initializer
pnp.c:80: warning: (near initialization for `pnpprod[10]')
pnp.c:80: warning: initialization makes integer from pointer without a cast
pnp.c:80: error: initializer element is not computable at load time
pnp.c:80: error: (near initialization for `pnpprod[10]')
pnp.c:80: warning: excess elements in scalar initializer
pnp.c:80: warning: (near initialization for `pnpprod[10]')
pnp.c:80: error: initializer element is not constant
pnp.c:80: error: (near initialization for `pnpprod[10]')
pnp.c:81: warning: braces around scalar initializer
pnp.c:81: warning: (near initialization for `pnpprod[11]')
pnp.c:81: warning: initialization makes integer from pointer without a cast
pnp.c:81: error: initializer element is not computable at load time
pnp.c:81: error: (near initialization for `pnpprod[11]')
pnp.c:81: error: `PROT_LOGIMAN' undeclared here (not in a function)
pnp.c:81: warning: excess elements in scalar initializer
pnp.c:81: warning: (near initialization for `pnpprod[11]')
pnp.c:81: error: initializer element is not constant
pnp.c:81: error: (near initialization for `pnpprod[11]')
pnp.c:82: warning: braces around scalar initializer
pnp.c:82: warning: (near initialization for `pnpprod[12]')
pnp.c:82: warning: initialization makes integer from pointer without a cast
pnp.c:82: error: initializer element is not computable at load time
pnp.c:82: error: (near initialization for `pnpprod[12]')
pnp.c:82: warning: excess elements in scalar initializer
pnp.c:82: warning: (near initialization for `pnpprod[12]')
pnp.c:82: error: initializer element is not constant
pnp.c:82: error: (near initialization for `pnpprod[12]')
pnp.c:83: warning: braces around scalar initializer
pnp.c:83: warning: (near initialization for `pnpprod[13]')
pnp.c:83: warning: initialization makes integer from pointer without a cast
pnp.c:83: error: initializer element is not computable at load time
pnp.c:83: error: (near initialization for `pnpprod[13]')
pnp.c:83: warning: excess elements in scalar initializer
pnp.c:83: warning: (near initialization for `pnpprod[13]')
pnp.c:83: error: initializer element is not constant
pnp.c:83: error: (near initialization for `pnpprod[13]')
pnp.c:85: warning: braces around scalar initializer
pnp.c:85: warning: (near initialization for `pnpprod[14]')
pnp.c:85: warning: initialization makes integer from pointer without a cast
pnp.c:85: error: initializer element is not computable at load time
pnp.c:85: error: (near initialization for `pnpprod[14]')
pnp.c:85: error: `PROT_BM' undeclared here (not in a function)
pnp.c:85: warning: excess elements in scalar initializer
pnp.c:85: warning: (near initialization for `pnpprod[14]')
pnp.c:85: error: initializer element is not constant
pnp.c:85: error: (near initialization for `pnpprod[14]')
pnp.c:86: warning: braces around scalar initializer
pnp.c:86: warning: (near initialization for `pnpprod[15]')
pnp.c:86: warning: initialization makes integer from pointer without a cast
pnp.c:86: error: initializer element is not computable at load time
pnp.c:86: error: (near initialization for `pnpprod[15]')
pnp.c:86: warning: excess elements in scalar initializer
pnp.c:86: warning: (near initialization for `pnpprod[15]')
pnp.c:86: error: initializer element is not constant
pnp.c:86: error: (near initialization for `pnpprod[15]')
pnp.c:87: warning: braces around scalar initializer
pnp.c:87: warning: (near initialization for `pnpprod[16]')
pnp.c:87: warning: initialization makes integer from pointer without a cast
pnp.c:87: error: initializer element is not computable at load time
pnp.c:87: error: (near initialization for `pnpprod[16]')
pnp.c:87: warning: excess elements in scalar initializer
pnp.c:87: warning: (near initialization for `pnpprod[16]')
pnp.c:87: error: initializer element is not constant
pnp.c:87: error: (near initialization for `pnpprod[16]')
pnp.c:88: warning: braces around scalar initializer
pnp.c:88: warning: (near initialization for `pnpprod[17]')
pnp.c:88: warning: initialization makes integer from pointer without a cast
pnp.c:88: error: initializer element is not computable at load time
pnp.c:88: error: (near initialization for `pnpprod[17]')
pnp.c:88: error: `PROT_PS2' undeclared here (not in a function)
pnp.c:88: warning: excess elements in scalar initializer
pnp.c:88: warning: (near initialization for `pnpprod[17]')
pnp.c:88: error: initializer element is not constant
pnp.c:88: error: (near initialization for `pnpprod[17]')
pnp.c:93: warning: braces around scalar initializer
pnp.c:93: warning: (near initialization for `pnpprod[18]')
pnp.c:93: warning: initialization makes integer from pointer without a cast
pnp.c:93: error: initializer element is not computable at load time
pnp.c:93: error: (near initialization for `pnpprod[18]')
pnp.c:93: error: `PROT_MSC' undeclared here (not in a function)
pnp.c:93: warning: excess elements in scalar initializer
pnp.c:93: warning: (near initialization for `pnpprod[18]')
pnp.c:93: error: initializer element is not constant
pnp.c:93: error: (near initialization for `pnpprod[18]')
pnp.c:94: warning: braces around scalar initializer
pnp.c:94: warning: (near initialization for `pnpprod[19]')
pnp.c:94: warning: initialization makes integer from pointer without a cast
pnp.c:94: error: initializer element is not computable at load time
pnp.c:94: error: (near initialization for `pnpprod[19]')
pnp.c:94: warning: excess elements in scalar initializer
pnp.c:94: warning: (near initialization for `pnpprod[19]')
pnp.c:94: error: initializer element is not constant
pnp.c:94: error: (near initialization for `pnpprod[19]')
pnp.c:99: warning: braces around scalar initializer
pnp.c:99: warning: (near initialization for `pnpprod[20]')
pnp.c:99: warning: initialization makes integer from pointer without a cast
pnp.c:99: error: initializer element is not computable at load time
pnp.c:99: error: (near initialization for `pnpprod[20]')
pnp.c:99: warning: excess elements in scalar initializer
pnp.c:99: warning: (near initialization for `pnpprod[20]')
pnp.c:99: error: initializer element is not constant
pnp.c:99: error: (near initialization for `pnpprod[20]')
pnp.c:100: warning: braces around scalar initializer
pnp.c:100: warning: (near initialization for `pnpprod[21]')
pnp.c:100: warning: initialization makes integer from pointer without a cast
pnp.c:100: error: initializer element is not computable at load time
pnp.c:100: error: (near initialization for `pnpprod[21]')
pnp.c:100: warning: excess elements in scalar initializer
pnp.c:100: warning: (near initialization for `pnpprod[21]')
pnp.c:100: error: initializer element is not constant
pnp.c:100: error: (near initialization for `pnpprod[21]')
pnp.c:101: warning: braces around scalar initializer
pnp.c:101: warning: (near initialization for `pnpprod[22]')
pnp.c:101: warning: initialization makes integer from pointer without a cast
pnp.c:101: error: initializer element is not computable at load time
pnp.c:101: error: (near initialization for `pnpprod[22]')
pnp.c:101: warning: excess elements in scalar initializer
pnp.c:101: warning: (near initialization for `pnpprod[22]')
pnp.c:101: error: initializer element is not constant
pnp.c:101: error: (near initialization for `pnpprod[22]')
pnp.c:102: warning: braces around scalar initializer
pnp.c:102: warning: (near initialization for `pnpprod[23]')
pnp.c:102: warning: initialization makes integer from pointer without a cast
pnp.c:102: error: initializer element is not computable at load time
pnp.c:102: error: (near initialization for `pnpprod[23]')
pnp.c:102: warning: excess elements in scalar initializer
pnp.c:102: warning: (near initialization for `pnpprod[23]')
pnp.c:102: error: initializer element is not constant
pnp.c:102: error: (near initialization for `pnpprod[23]')
pnp.c:103: warning: braces around scalar initializer
pnp.c:103: warning: (near initialization for `pnpprod[24]')
pnp.c:103: warning: initialization makes integer from pointer without a cast
pnp.c:103: error: initializer element is not computable at load time
pnp.c:103: error: (near initialization for `pnpprod[24]')
pnp.c:103: warning: excess elements in scalar initializer
pnp.c:103: warning: (near initialization for `pnpprod[24]')
pnp.c:103: error: initializer element is not constant
pnp.c:103: error: (near initialization for `pnpprod[24]')
pnp.c:104: warning: braces around scalar initializer
pnp.c:104: warning: (near initialization for `pnpprod[25]')
pnp.c:104: warning: initialization makes integer from pointer without a cast
pnp.c:104: error: initializer element is not computable at load time
pnp.c:104: error: (near initialization for `pnpprod[25]')
pnp.c:104: warning: excess elements in scalar initializer
pnp.c:104: warning: (near initialization for `pnpprod[25]')
pnp.c:104: error: initializer element is not constant
pnp.c:104: error: (near initialization for `pnpprod[25]')
pnp.c:105: warning: braces around scalar initializer
pnp.c:105: warning: (near initialization for `pnpprod[26]')
pnp.c:105: warning: initialization makes integer from pointer without a cast
pnp.c:105: error: initializer element is not computable at load time
pnp.c:105: error: (near initialization for `pnpprod[26]')
pnp.c:105: warning: excess elements in scalar initializer
pnp.c:105: warning: (near initialization for `pnpprod[26]')
pnp.c:105: error: initializer element is not constant
pnp.c:105: error: (near initialization for `pnpprod[26]')
pnp.c:106: warning: braces around scalar initializer
pnp.c:106: warning: (near initialization for `pnpprod[27]')
pnp.c:106: warning: initialization makes integer from pointer without a cast
pnp.c:106: error: initializer element is not computable at load time
pnp.c:106: error: (near initialization for `pnpprod[27]')
pnp.c:106: warning: excess elements in scalar initializer
pnp.c:106: warning: (near initialization for `pnpprod[27]')
pnp.c:106: error: initializer element is not constant
pnp.c:106: error: (near initialization for `pnpprod[27]')
pnp.c:110: warning: braces around scalar initializer
pnp.c:110: warning: (near initialization for `pnpprod[28]')
pnp.c:110: warning: initialization makes integer from pointer without a cast
pnp.c:110: error: initializer element is not computable at load time
pnp.c:110: error: (near initialization for `pnpprod[28]')
pnp.c:110: warning: excess elements in scalar initializer
pnp.c:110: warning: (near initialization for `pnpprod[28]')
pnp.c:110: error: initializer element is not constant
pnp.c:110: error: (near initialization for `pnpprod[28]')
pnp.c:111: warning: braces around scalar initializer
pnp.c:111: warning: (near initialization for `pnpprod[29]')
pnp.c:111: warning: initialization makes integer from pointer without a cast
pnp.c:111: error: initializer element is not computable at load time
pnp.c:111: error: (near initialization for `pnpprod[29]')
pnp.c:111: warning: excess elements in scalar initializer
pnp.c:111: warning: (near initialization for `pnpprod[29]')
pnp.c:111: error: initializer element is not constant
pnp.c:111: error: (near initialization for `pnpprod[29]')
pnp.c:112: warning: braces around scalar initializer
pnp.c:112: warning: (near initialization for `pnpprod[30]')
pnp.c:112: warning: initialization makes integer from pointer without a cast
pnp.c:112: error: initializer element is not computable at load time
pnp.c:112: error: (near initialization for `pnpprod[30]')
pnp.c:112: warning: excess elements in scalar initializer
pnp.c:112: warning: (near initialization for `pnpprod[30]')
pnp.c:112: error: initializer element is not constant
pnp.c:112: error: (near initialization for `pnpprod[30]')
pnp.c:116: warning: braces around scalar initializer
pnp.c:116: warning: (near initialization for `pnpprod[31]')
pnp.c:116: warning: initialization makes integer from pointer without a cast
pnp.c:116: error: initializer element is not computable at load time
pnp.c:116: error: (near initialization for `pnpprod[31]')
pnp.c:116: warning: excess elements in scalar initializer
pnp.c:116: warning: (near initialization for `pnpprod[31]')
pnp.c:116: error: initializer element is not constant
pnp.c:116: error: (near initialization for `pnpprod[31]')
pnp.c:120: warning: braces around scalar initializer
pnp.c:120: warning: (near initialization for `pnpprod[32]')
pnp.c:120: warning: initialization makes integer from pointer without a cast
pnp.c:120: error: initializer element is not computable at load time
pnp.c:120: error: (near initialization for `pnpprod[32]')
pnp.c:120: warning: excess elements in scalar initializer
pnp.c:120: warning: (near initialization for `pnpprod[32]')
pnp.c:120: error: initializer element is not constant
pnp.c:120: error: (near initialization for `pnpprod[32]')
pnp.c:121: warning: braces around scalar initializer
pnp.c:121: warning: (near initialization for `pnpprod[33]')
pnp.c:121: warning: initialization makes integer from pointer without a cast
pnp.c:121: error: initializer element is not computable at load time
pnp.c:121: error: (near initialization for `pnpprod[33]')
pnp.c:121: warning: excess elements in scalar initializer
pnp.c:121: warning: (near initialization for `pnpprod[33]')
pnp.c:121: error: initializer element is not constant
pnp.c:121: error: (near initialization for `pnpprod[33]')
pnp.c:122: warning: braces around scalar initializer
pnp.c:122: warning: (near initialization for `pnpprod[34]')
pnp.c:122: warning: initialization makes integer from pointer without a cast
pnp.c:122: error: initializer element is not computable at load time
pnp.c:122: error: (near initialization for `pnpprod[34]')
pnp.c:122: warning: excess elements in scalar initializer
pnp.c:122: warning: (near initialization for `pnpprod[34]')
pnp.c:122: error: initializer element is not constant
pnp.c:122: error: (near initialization for `pnpprod[34]')
pnp.c:130: warning: braces around scalar initializer
pnp.c:130: warning: (near initialization for `pnpprod[35]')
pnp.c:130: error: `NULL' undeclared here (not in a function)
pnp.c:130: error: initializer element is not constant
pnp.c:130: error: (near initialization for `pnpprod[35]')
pnp.c:130: error: `PROT_UNKNOWN' undeclared here (not in a function)
pnp.c:130: warning: excess elements in scalar initializer
pnp.c:130: warning: (near initialization for `pnpprod[35]')
pnp.c:130: error: initializer element is not constant
pnp.c:130: error: (near initialization for `pnpprod[35]')
pnp.c:131: warning: data definition has no type or storage class
pnp.c:142: error: initializer element is not constant
pnp.c:142: error: (near initialization for `pnpSerial[14]')
pnp.c:144: error: parse error before "char"
pnp.c:145: error: parse error before "pnpid_t"
pnp.c:146: error: parse error before "prepnpparse"
pnp.c:146: error: parse error before "pInfo"
pnp.c:146: warning: data definition has no type or storage class
pnp.c:147: error: parse error before '*' token
pnp.c:147: warning: data definition has no type or storage class
pnp.c:148: error: parse error before '*' token
pnp.c:148: error: parse error before '*' token
pnp.c:148: warning: data definition has no type or storage class
pnp.c:149: error: parse error before "getPs2ProtocolPnP"
pnp.c:149: error: parse error before "pInfo"
pnp.c:149: warning: data definition has no type or storage class
pnp.c:150: error: parse error before "probePs2ProtocolPnP"
pnp.c:150: error: parse error before "pInfo"
pnp.c:150: warning: data definition has no type or storage class
pnp.c:153: error: parse error before "MouseGetSerialPnpProtocol"
pnp.c:153: error: parse error before "pInfo"
pnp.c: In function `MouseGetSerialPnpProtocol':
pnp.c:157: error: `t' undeclared (first use in this function)
pnp.c:157: error: (Each undeclared identifier is reported only once
pnp.c:157: error: for each function it appears in.)
pnp.c:159: error: `Bool' undeclared (first use in this function)
pnp.c:159: error: parse error before "prePNP"
pnp.c:161: error: `pInfo' undeclared (first use in this function)
pnp.c:161: error: `prePNP' undeclared (first use in this function)
pnp.c:166: error: `X_INFO' undeclared (first use in this function)
pnp.c: At top level:
pnp.c:177: error: parse error before "MouseGetPnpProtocol"
pnp.c:177: error: parse error before "pInfo"
pnp.c: In function `MouseGetPnpProtocol':
pnp.c:179: error: `MouseDevPtr' undeclared (first use in this function)
pnp.c:179: error: parse error before "pMse"
pnp.c:181: error: `MouseProtocolID' undeclared (first use in this function)
pnp.c:184: error: `val' undeclared (first use in this function)
pnp.c:184: error: `pInfo' undeclared (first use in this function)
pnp.c:190: error: `mPriv' undeclared (first use in this function)
pnp.c:191: error: `currentTime' undeclared (first use in this function)
pnp.c:200: error: `TRUE' undeclared (first use in this function)
pnp.c:209: error: `FALSE' undeclared (first use in this function)
pnp.c: At top level:
pnp.c:237: error: parse error before "pInfo"
pnp.c: In function `pnpgets':
pnp.c:241: error: `pointer' undeclared (first use in this function)
pnp.c:241: error: parse error before "pnpOpts"
pnp.c:299: error: `pInfo' undeclared (first use in this function)
pnp.c:301: error: `XF86_M_DTR' undeclared (first use in this function)
pnp.c:302: error: `XF86_M_RTS' undeclared (first use in this function)
pnp.c:307: error: `pnpOpts' undeclared (first use in this function)
pnp.c:322: error: `prePNP' undeclared (first use in this function)
pnp.c:322: error: `FALSE' undeclared (first use in this function)
pnp.c:328: error: `TRUE' undeclared (first use in this function)
pnp.c:332: error: `buf' undeclared (first use in this function)
pnp.c: At top level:
pnp.c:378: error: parse error before "pInfo"
pnp.c: In function `pnpparse':
pnp.c:385: error: `id' undeclared (first use in this function)
pnp.c:397: error: `buf' undeclared (first use in this function)
pnp.c:400: error: `len' undeclared (first use in this function)
pnp.c:407: error: `X_INFO' undeclared (first use in this function)
pnp.c:407: error: `pInfo' undeclared (first use in this function)
pnp.c:499: error: `TRUE' undeclared (first use in this function)
pnp.c: At top level:
pnp.c:504: error: parse error before "prepnpparse"
pnp.c:504: error: parse error before "pInfo"
pnp.c: In function `prepnpparse':
pnp.c:506: error: `buf' undeclared (first use in this function)
pnp.c: At top level:
pnp.c:512: error: parse error before '*' token
pnp.c: In function `pnpproto':
pnp.c:515: error: `t' undeclared (first use in this function)
pnp.c: At top level:
pnp.c:551: error: parse error before '*' token
pnp.c:553: error: parse error before "symtab_t"
pnp.c:553: warning: data definition has no type or storage class
pnp.c:556: error: parse error before '{' token
pnp.c:559: error: `i' undeclared here (not in a function)
pnp.c:559: error: parse error before '.' token
pnp.c:569: error: parse error before "pInfo"
pnp.c: In function `readMouse':
pnp.c:572: error: `pInfo' undeclared (first use in this function)
pnp.c:573: error: `FALSE' undeclared (first use in this function)
pnp.c:575: error: `u' undeclared (first use in this function)
pnp.c:576: error: `TRUE' undeclared (first use in this function)
pnp.c: At top level:
pnp.c:580: error: parse error before "pInfo"
pnp.c: In function `ps2DisableWrapMode':
pnp.c:583: error: `pInfo' undeclared (first use in this function)
pnp.c: At top level:
pnp.c:587: error: parse error before "ps2SendPacket"
pnp.c:587: error: parse error before "pInfo"
pnp.c: In function `ps2SendPacket':
pnp.c:601: error: `pInfo' undeclared (first use in this function)
pnp.c:601: error: `bytes' undeclared (first use in this function)
pnp.c:607: error: `FALSE' undeclared (first use in this function)
pnp.c:633: error: `TRUE' undeclared (first use in this function)
pnp.c: At top level:
pnp.c:637: error: parse error before "ps2DisableDataReporting"
pnp.c:637: error: parse error before "pInfo"
pnp.c: In function `ps2DisableDataReporting':
pnp.c:640: error: `pInfo' undeclared (first use in this function)
pnp.c: At top level:
pnp.c:644: error: parse error before "ps2EnableDataReporting"
pnp.c:644: error: parse error before "pInfo"
pnp.c: In function `ps2EnableDataReporting':
pnp.c:647: error: `pInfo' undeclared (first use in this function)
pnp.c: At top level:
pnp.c:651: error: parse error before "pInfo"
pnp.c: In function `ps2GetDeviceID':
pnp.c:657: error: `pInfo' undeclared (first use in this function)
pnp.c: At top level:
pnp.c:673: error: parse error before "ps2Reset"
pnp.c:673: error: parse error before "pInfo"
pnp.c: In function `ps2Reset':
pnp.c:682: error: `pInfo' undeclared (first use in this function)
pnp.c:683: error: `FALSE' undeclared (first use in this function)
pnp.c:693: error: `TRUE' undeclared (first use in this function)
pnp.c: At top level:
pnp.c:701: error: parse error before "probePs2ProtocolPnP"
pnp.c:701: error: parse error before "pInfo"
pnp.c: In function `probePs2ProtocolPnP':
pnp.c:704: error: `MouseProtocolID' undeclared (first use in this function)
pnp.c:704: error: parse error before "ret"
pnp.c:706: error: `pInfo' undeclared (first use in this function)
pnp.c:721: error: `ret' undeclared (first use in this function)
pnp.c:721: error: `PROT_EXPPS2' undeclared (first use in this function)
pnp.c:723: error: `PROT_IMPS2' undeclared (first use in this function)
pnp.c: At top level:
pnp.c:737: error: parse error before "MouseProtocolID"
pnp.c:737: warning: no semicolon at end of struct or union
pnp.c:739: warning: braces around scalar initializer
pnp.c:739: warning: (near initialization for `ps2[0]')
pnp.c:739: warning: excess elements in scalar initializer
pnp.c:739: warning: (near initialization for `ps2[0]')
pnp.c:740: warning: braces around scalar initializer
pnp.c:740: warning: (near initialization for `ps2[1]')
pnp.c:740: error: `PROT_IMPS2' undeclared here (not in a function)
pnp.c:740: warning: excess elements in scalar initializer
pnp.c:740: warning: (near initialization for `ps2[1]')
pnp.c:741: warning: braces around scalar initializer
pnp.c:741: warning: (near initialization for `ps2[2]')
pnp.c:741: error: `PROT_EXPPS2' undeclared here (not in a function)
pnp.c:741: warning: excess elements in scalar initializer
pnp.c:741: warning: (near initialization for `ps2[2]')
pnp.c:742: warning: braces around scalar initializer
pnp.c:742: warning: (near initialization for `ps2[3]')
pnp.c:742: warning: excess elements in scalar initializer
pnp.c:742: warning: (near initialization for `ps2[3]')
pnp.c:743: warning: data definition has no type or storage class
pnp.c:747: error: parse error before "getPs2ProtocolPnP"
pnp.c:747: error: parse error before "pInfo"
pnp.c: In function `getPs2ProtocolPnP':
pnp.c:751: error: `MouseProtocolID' undeclared (first use in this function)
pnp.c:751: error: parse error before "proto"
pnp.c:754: error: `pInfo' undeclared (first use in this function)
pnp.c:761: error: `proto' undeclared (first use in this function)
pnp.c:775: error: request for member `protoID' in something not a structure or union
pnp.c:776: error: request for member `Id' in something not a structure or union
pnp.c:777: error: `X_PROBED' undeclared (first use in this function)
pnp.c:778: error: request for member `protoID' in something not a structure or union
pnp.c:784: error: `X_ERROR' undeclared (first use in this function)
make[2]: *** [pnp.lo] Error 1
make[2]: Leaving directory `/var/tmp/portage/xf86-input-mouse-1.0.4/work/xf86-input-mouse-1.0.4/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/xf86-input-mouse-1.0.4/work/xf86-input-mouse-1.0.4'
make: *** [all] Error 2

!!! ERROR: x11-drivers/xf86-input-mouse-1.0.4 failed.
Call stack:
  ebuild.sh, line 1928:   Called dyn_compile
  ebuild.sh, line 966:   Called src_compile
  ebuild.sh, line 1643:   Called x-modular_src_compile
  x-modular.eclass, line 304:   Called x-modular_src_make

!!! emake failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
Comment 5 Enito 2006-03-02 06:00:37 UTC
(In reply to comment #3)
I have the same trouble...

Portage 2.1_pre5-r2 (default-linux/amd64/2005.1, gcc-3.4.5, glibc-2.3.6-r3, 2.6.15-nitro3 x86_64)
=================================================================
System uname: 2.6.15-nitro3 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.12.0_pre16
dev-lang/python:     2.3.5-r2, 2.4.2-r1
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -pipe -O2 -fomit-frame-pointer -msse2"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib64/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=k8 -pipe -O2 -fomit-frame-pointer -msse2"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks fixpackages sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo http://mirror.datapipe.net/gentoo ftp://gentoo.mirrors.pair.com/ http://gentoo.mirrors.pair.com/ http://mirrors.tds.net/gentoo ftp://mirrors.tds.net/gentoo http://open-systems.ufl.edu/mirrors/gentoo ftp://gentoo.ccccom.com http://gentoo.ccccom.com"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/portage-xgl"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 7zip X alsa asf avi berkdb bitmap-fonts crypt cups divx4linux dlloader dri dvd dvdr dvdread eds emboss encode foomaticdb fortran gif gimpprint gnome gpm gstreamer gtk gtk2 imlib ipv6 jpeg kde live lzw lzw-tiff matroska mjpeg mp3 mpeg ncurses nls nptl nptlonly nvidia opendivx opengl pam pdflib perl png python qt quicktime readline real sdl slang socks5 spell sse2theora ssl tcpd tiff toolame truetype-fonts type1-fonts unicode usb userlocales v4l v4l2 vcd xanimxinerama xpm xv zip zlib elibc_glibc input_devices_mouse input_devices_keyboard kernel_linux userland_GNU video_cards_nv video_cards_nvidia video_cards_vga video_cards_vmware video_cards_vesa"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 6 Donnie Berkholz (RETIRED) gentoo-dev 2006-03-02 06:36:54 UTC
OK, now we see the real problem:

../config.h:4:25: xorg-server.h: No such file or directory
mouse.c:56:18: xf86.h: No such file or directory
mouse.c:64:22: inputstr.h: No such file or directory
mouse.c:67:24: xf86Xinput.h: No such file or directory
mouse.c:68:25: xf86_OSproc.h: No such file or directory
mouse.c:69:25: xf86OSmouse.h: No such file or directory
mouse.c:71:24: xf86_ansic.h: No such file or directory
mouse.c:72:22: compiler.h: No such file or directory
mouse.c:74:18: xisb.h: No such file or directory

All of these, xorg-server should install. Do you have xorg-server installed? Do these files exist in /usr/include/xorg/ ?
Comment 7 Enito 2006-03-02 07:16:57 UTC
(In reply to comment #6)
> OK, now we see the real problem:
> 
> ../config.h:4:25: xorg-server.h: No such file or directory
> mouse.c:56:18: xf86.h: No such file or directory
> mouse.c:64:22: inputstr.h: No such file or directory
> mouse.c:67:24: xf86Xinput.h: No such file or directory
> mouse.c:68:25: xf86_OSproc.h: No such file or directory
> mouse.c:69:25: xf86OSmouse.h: No such file or directory
> mouse.c:71:24: xf86_ansic.h: No such file or directory
> mouse.c:72:22: compiler.h: No such file or directory
> mouse.c:74:18: xisb.h: No such file or directory
> 
> All of these, xorg-server should install. Do you have xorg-server installed? Do
> these files exist in /usr/include/xorg/ ?
> 
Hi,

# emerge -s xorg-server

Searching...
[ Results for search key : xorg-server ]
[ Applications found : 1 ]

*  x11-base/xorg-server
      Latest version available: 1.0.1-r4
      Latest version installed: 1.0.1-r4
      Size of files: 26,039 kB
      Homepage:      http://xorg.freedesktop.org/
      Description:   X.Org X servers
      License:       xorg-server MIT

Yep,

and the files exists

franky xorg # ls
BT.h          closure.h     extension.h      mi.h          os.h          swaprep.h     xf86Cursor.h     xf86drm.h
IBM.h         colormap.h    extinit.h        mibank.h      picture.h     swapreq.h     xf86DDC.h        xf86drmCompat.h
TI.h          colormapst.h  extnsionst.h     mibstore.h    picturestr.h  tda8425.h     xf86Module.h     xf86fbman.h
XIstubs.h     compiler.h    fb.h             micmap.h      pixmap.h      tda9850.h     xf86OSKbd.h      xf86i2c.h
afb.h         cursor.h      fbdevhw.h        micoord.h     pixmapstr.h   tda9885.h     xf86OSmouse.h    xf86int10.h
assyntax.h    cursorstr.h   fboverlay.h      mifillarc.h   property.h    uda1380.h     xf86Opt.h        xf86sbusBus.h
atKeynames.h  dbestruct.h   fbpseudocolor.h  mifpoly.h     propertyst.h  validate.h    xf86Pci.h        xf86str.h
bstore.h      dgaproc.h     fbrop.h          migc.h        region.h      vbe.h         xf86PciInfo.h    xf86xv.h
bstorestr.h   dix.h         fi1236.h         miline.h      regionstr.h   vbeModes.h    xf86Priv.h       xf86xvmc.h
bt829.h       dixevents.h   fourcc.h         mipict.h      renderedge.h  vdif.h        xf86Privstr.h    xf86xvpriv.h
cfb.h         dixfont.h     gc.h             mipointer.h   resource.h    vgaHW.h       xf86RAC.h        xisb.h
cfb16.h       dixfontstr.h  gcstruct.h       mipointrst.h  rgb.h         window.h      xf86RamDac.h     xorg-server.h
cfb32.h       dixgrabs.h    globals.h        misc.h        sarea.h       windowstr.h   xf86Resources.h  xorgVersion.h
cfb8_16.h     dixstruct.h   glyphstr.h       miscstruct.h  screenint.h   xaa.h         xf86Version.h    xvdix.h
cfb8_32.h     dri.h         i2c_def.h        mispans.h     scrnintstr.h  xaaWrapper.h  xf86Xinput.h     xvmcext.h
cfb8_32wid.h  dristruct.h   input.h          mistruct.h    selection.h   xaalocal.h    xf86_OSlib.h
cfbmap.h      edid.h        inputstr.h       miwideline.h  servermd.h    xaarop.h      xf86_OSproc.h
cfbmskbits.h  elf.h         mfb.h            mizerarc.h    shadow.h      xf1bpp.h      xf86_ansic.h
cfbunmap.h    exa.h         mfbmap.h         msp3430.h     shadowfb.h    xf4bpp.h      xf86_libc.h
closestr.h    exevents.h    mfbunmap.h       opaque.h      site.h        xf86.h        xf86cmap.h
franky xorg # pwd
/usr/include/xorg


greets and thx ..
Comment 8 bela.hausmann 2006-03-02 07:19:06 UTC
hi, on my system too:
i've got xorg-server-1.0.1-r4, all those files exist in /usr/include/xorg/.
greets
Comment 9 bela.hausmann 2006-03-02 08:56:24 UTC
i re-emerged my current xorg-server, then it worked!
greets
Comment 10 Donnie Berkholz (RETIRED) gentoo-dev 2006-03-02 17:59:38 UTC
*** Bug 124667 has been marked as a duplicate of this bug. ***
Comment 11 Gustavo Ribeiro Alves 2006-03-02 18:19:15 UTC
I also reemerged xorg-server and xf86-input-mouse compiled.
Comment 12 Filip Brcic 2006-03-10 03:52:19 UTC
(In reply to comment #9)
> i re-emerged my current xorg-server, then it worked!
> greets

Same here. I succeeded in compiling xf86-input-mouse (I added CFLAGS into it), but afterwards X.org wouldn't load (it said that the driver mouse is not valid or something).

Now, I have recompiled xorg-server and xf86-input-mouse and it worked!
Comment 13 Joshua Baergen (RETIRED) gentoo-dev 2006-03-10 14:33:05 UTC
Alright, so it seems people are getting a flaky xorg-server install somehow...

Since there seems to be an easy solution, I'm not particularly inclined to chase this problem down.  I'll mark it WONTFIX pending it becoming a bigger issue or someone coming up with the root of the problem.