Calculating world dependencies ..... ..... ..... done! >>> Emerging (1 of 1) x11-drivers/xf86-input-mouse-1.0.4 to / >>> checksums files ;-) xf86-input-mouse-1.0.4.ebuild >>> checksums files ;-) files/digest-xf86-input-mouse-1.0.4 >>> checksums src_uri ;-) xf86-input-mouse-1.0.4.tar.bz2 >>> checksums src_uri ;-) x11-driver-patches-1.tar.bz2 >>> 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 * Applying x11-driver-patches-1.tar.bz2 ...  [ ok ] * Running elibtoolize in: xf86-input-mouse-1.0.4 * 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... no checking for x86_64-pc-linux-gnu-f77... no checking for x86_64-pc-linux-gnu-xlf... no checking for x86_64-pc-linux-gnu-frt... no checking for x86_64-pc-linux-gnu-pgf77... no checking for x86_64-pc-linux-gnu-fort77... no checking for x86_64-pc-linux-gnu-fl32... no checking for x86_64-pc-linux-gnu-af77... no checking for x86_64-pc-linux-gnu-f90... no checking for x86_64-pc-linux-gnu-xlf90... no checking for x86_64-pc-linux-gnu-pgf90... no checking for x86_64-pc-linux-gnu-epcf90... no checking for x86_64-pc-linux-gnu-f95... no checking for x86_64-pc-linux-gnu-fort... no checking for x86_64-pc-linux-gnu-xlf95... no checking for x86_64-pc-linux-gnu-ifc... no checking for x86_64-pc-linux-gnu-efc... no checking for x86_64-pc-linux-gnu-pgf95... no checking for x86_64-pc-linux-gnu-lf95... no checking for x86_64-pc-linux-gnu-gfortran... x86_64-pc-linux-gnu-gfortran checking whether we are using the GNU Fortran 77 compiler... yes checking whether x86_64-pc-linux-gnu-gfortran 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-gfortran option to produce PIC... -fPIC checking if x86_64-pc-linux-gnu-gfortran PIC flag -fPIC works... yes checking if x86_64-pc-linux-gnu-gfortran supports -c -o file.o... yes checking whether the x86_64-pc-linux-gnu-gfortran 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.. -march=athlon64 -O2 -pipe -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.. -march=athlon64 -O2 -pipe -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 mkdir .libs mkdir: cannot create directory `.libs': File exists x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -march=athlon64 -O2 -pipe -DXGLServer -I -I../src -MT mouse.lo -MD -MP -MF .deps/mouse.Tpo -c mouse.c -fPIC -DPIC -o .libs/mouse.o x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -march=athlon64 -O2 -pipe -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: error: xorg-server.h: No such file or directory In file included from mouse.c:49: ../config.h:4:25: error: xorg-server.h: No such file or directory pnp.c:31:22: error: inputstr.h: No such file or directory pnp.c:32:24: error: scrnintstr.h: No such file or directory pnp.c:33:18: error: xf86.h: No such file or directory pnp.c:34:22: error: xf86Priv.h: No such file or directory pnp.c:35:24: error: xf86Xinput.h: No such file or directory pnp.c:36:25: error: xf86_OSproc.h: No such file or directory pnp.c:37:25: error: xf86OSmouse.h: No such file or directory pnp.c:38:24: error: xf86_ansic.h: No such file or directory In file included from pnp.c:39: mouse.h:12: error: syntax error before 'id' mouse.h:13: error: syntax 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: syntax 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: syntax error before 'Bool' mousePriv.h:50: warning: no semicolon at end of struct or union mousePriv.h:53: error: syntax error before 'soft' mousePriv.h:53: warning: data definition has no type or storage class mousePriv.h:60: error: syntax error before 'protoList' mousePriv.h:60: warning: data definition has no type or storage class mousePriv.h:66: error: syntax 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: syntax error before 'MouseGetPnpProtocol' mousePriv.h:74: error: syntax error before 'pInfo' mousePriv.h:74: warning: data definition has no type or storage class mousePriv.h:75: error: syntax error before 'ps2Reset' mousePriv.h:75: error: syntax error before 'pInfo' mousePriv.h:75: warning: data definition has no type or storage class mousePriv.h:76: error: syntax error before 'ps2EnableDataReporting' mousePriv.h:76: error: syntax error before 'pInfo' mousePriv.h:76: warning: data definition has no type or storage class mousePriv.h:77: error: syntax error before 'ps2SendPacket' mousePriv.h:77: error: syntax error before 'pInfo' mousePriv.h:77: warning: data definition has no type or storage class mousePriv.h:78: error: syntax error before 'pInfo' pnp.c:65: error: syntax 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: syntax 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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: '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:131: warning: data definition has no type or storage class pnp.c:144: error: syntax error before 'char' pnp.c:145: error: syntax error before 'pnpid_t' pnp.c:146: error: syntax error before 'prepnpparse' pnp.c:146: error: syntax error before 'pInfo' pnp.c:146: warning: data definition has no type or storage class pnp.c:147: error: syntax error before '*' token pnp.c:147: warning: data definition has no type or storage class pnp.c:148: error: syntax error before '*' token pnp.c:148: error: syntax error before '*' token pnp.c:148: warning: data definition has no type or storage class pnp.c:149: error: syntax error before 'getPs2ProtocolPnP' pnp.c:149: error: syntax error before 'pInfo' pnp.c:149: warning: data definition has no type or storage class pnp.c:150: error: syntax error before 'probePs2ProtocolPnP' pnp.c:150: error: syntax error before 'pInfo' pnp.c:150: warning: data definition has no type or storage class pnp.c:153: error: syntax error before 'MouseGetSerialPnpProtocol' pnp.c:153: error: syntax 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:157: error: invalid operands to binary * pnp.c:159: error: 'Bool' undeclared (first use in this function) pnp.c:159: error: syntax 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:167: error: request for member 'name' in something not a structure or union pnp.c:167: error: request for member 'val' in something not a structure or union pnp.c:168: error: request for member 'val' in something not a structure or union pnp.c:168: warning: return makes integer from pointer without a cast pnp.c:173: warning: return makes integer from pointer without a cast pnp.c: At top level: pnp.c:177: error: syntax error before 'MouseGetPnpProtocol' pnp.c:177: error: syntax error before 'pInfo' pnp.c: In function 'MouseGetPnpProtocol': pnp.c:179: error: 'MouseDevPtr' undeclared (first use in this function) pnp.c:179: error: syntax 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:185: warning: comparison between pointer and integer pnp.c:186: warning: return makes integer from pointer without a cast pnp.c:190: error: 'mPriv' undeclared (first use in this function) pnp.c:190: error: request for member 'pnpLast' in something not a structure or union pnp.c:191: error: request for member 'pnpLast' in something not a structure or union pnp.c:191: error: 'currentTime' undeclared (first use in this function) pnp.c:191: error: request for member 'milliseconds' in something not a structure or union pnp.c:194: error: request for member 'milliseconds' in something not a structure or union pnp.c:194: error: invalid operands to binary - pnp.c:195: warning: comparison between pointer and integer pnp.c:195: error: request for member 'disablePnPauto' in something not a structure or union pnp.c:196: error: request for member 'milliseconds' in something not a structure or union pnp.c:196: error: invalid operands to binary - pnp.c:196: warning: comparison between pointer and integer pnp.c:200: error: request for member 'disablePnPauto' in something not a structure or union pnp.c:200: error: 'TRUE' undeclared (first use in this function) pnp.c:201: warning: return makes integer from pointer without a cast pnp.c:209: error: request for member 'disablePnPauto' in something not a structure or union pnp.c:209: error: 'FALSE' undeclared (first use in this function) pnp.c:211: error: request for member 'soft' in something not a structure or union pnp.c: At top level: pnp.c:237: error: syntax error before 'pInfo' pnp.c: In function 'pnpgets': pnp.c:241: error: 'pointer' undeclared (first use in this function) pnp.c:241: error: syntax error before 'pnpOpts' pnp.c:299: error: 'pInfo' undeclared (first use in this function) pnp.c:299: error: request for member 'fd' in something not a structure or union 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:302: error: wrong type argument to bit-complement pnp.c:303: error: request for member 'fd' in something not a structure or union pnp.c:307: error: 'pnpOpts' undeclared (first use in this function) pnp.c:308: error: request for member 'fd' in something not a structure or union pnp.c:311: error: request for member 'fd' in something not a structure or union pnp.c:312: error: invalid operands to binary | pnp.c:313: error: request for member 'fd' in something not a structure or union pnp.c:316: error: request for member 'fd' in something not a structure or union pnp.c:322: error: 'prePNP' undeclared (first use in this function) pnp.c:322: error: 'FALSE' undeclared (first use in this function) pnp.c:325: error: request for member 'fd' in something not a structure or union pnp.c:328: error: 'TRUE' undeclared (first use in this function) pnp.c:332: error: 'buf' undeclared (first use in this function) pnp.c:332: warning: assignment makes pointer from integer without a cast pnp.c:337: warning: assignment makes pointer from integer without a cast pnp.c:339: error: request for member 'fd' in something not a structure or union pnp.c:351: error: request for member 'fd' in something not a structure or union pnp.c:354: error: request for member 'fd' in something not a structure or union pnp.c:355: warning: comparison between pointer and integer pnp.c:360: warning: comparison between pointer and integer pnp.c:371: error: invalid operands to binary | pnp.c:372: error: request for member 'fd' in something not a structure or union pnp.c: At top level: pnp.c:378: error: syntax error before 'pInfo' pnp.c: In function 'pnpparse': pnp.c:385: error: 'id' undeclared (first use in this function) pnp.c:385: error: request for member 'revision' in something not a structure or union pnp.c:386: error: request for member 'eisaid' in something not a structure or union pnp.c:387: error: request for member 'serial' in something not a structure or union pnp.c:388: error: request for member 'class' in something not a structure or union pnp.c:389: error: request for member 'compat' in something not a structure or union pnp.c:390: error: request for member 'description' in something not a structure or union pnp.c:391: error: request for member 'neisaid' in something not a structure or union pnp.c:392: error: request for member 'nserial' in something not a structure or union pnp.c:393: error: request for member 'nclass' in something not a structure or union pnp.c:394: error: request for member 'ncompat' in something not a structure or union pnp.c:395: error: request for member 'ndescription' in something not a structure or union pnp.c:397: error: 'buf' undeclared (first use in this function) pnp.c:397: error: invalid operands to binary - pnp.c:400: error: 'len' undeclared (first use in this function) pnp.c:400: warning: comparison between pointer and integer pnp.c:401: warning: assignment makes integer from pointer without a cast pnp.c:404: error: array subscript is not an integer pnp.c:405: warning: comparison between pointer and integer 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:407: error: request for member 'name' in something not a structure or union pnp.c:413: error: request for member 'revision' in something not a structure or union pnp.c:413: error: invalid operands to binary & pnp.c:413: error: invalid operands to binary << pnp.c:413: error: invalid operands to binary & pnp.c:413: error: invalid operands to binary | pnp.c:414: error: request for member 'name' in something not a structure or union pnp.c:415: error: request for member 'revision' in something not a structure or union pnp.c:415: error: invalid operands to binary / pnp.c:415: error: request for member 'revision' in something not a structure or union pnp.c:415: error: invalid operands to binary % pnp.c:418: error: request for member 'eisaid' in something not a structure or union pnp.c:419: error: request for member 'neisaid' in something not a structure or union pnp.c:423: warning: comparison between pointer and integer pnp.c:425: warning: comparison between pointer and integer pnp.c:426: warning: comparison between pointer and integer pnp.c:429: warning: comparison between pointer and integer pnp.c:432: error: request for member 'serial' in something not a structure or union pnp.c:433: error: request for member 'nserial' in something not a structure or union pnp.c:436: warning: comparison between pointer and integer pnp.c:438: warning: comparison between pointer and integer pnp.c:439: warning: comparison between pointer and integer pnp.c:442: warning: comparison between pointer and integer pnp.c:445: error: request for member 'class' in something not a structure or union pnp.c:446: error: request for member 'nclass' in something not a structure or union pnp.c:449: warning: comparison between pointer and integer pnp.c:451: warning: comparison between pointer and integer pnp.c:452: warning: comparison between pointer and integer pnp.c:459: warning: comparison between pointer and integer pnp.c:461: warning: comparison between pointer and integer pnp.c:464: error: request for member 'compat' in something not a structure or union pnp.c:465: error: request for member 'ncompat' in something not a structure or union pnp.c:468: warning: comparison between pointer and integer pnp.c:470: warning: comparison between pointer and integer pnp.c:471: warning: comparison between pointer and integer pnp.c:474: warning: comparison between pointer and integer pnp.c:477: error: request for member 'description' in something not a structure or union pnp.c:478: error: request for member 'ndescription' in something not a structure or union pnp.c:483: error: request for member 'nserial' in something not a structure or union pnp.c:483: error: request for member 'nclass' in something not a structure or union pnp.c:484: error: request for member 'ncompat' in something not a structure or union pnp.c:484: error: request for member 'ndescription' in something not a structure or union pnp.c:485: error: request for member 'name' in something not a structure or union pnp.c:486: warning: incompatible implicit declaration of built-in function 'sprintf' pnp.c:487: error: array subscript is not an integer pnp.c:499: error: 'TRUE' undeclared (first use in this function) pnp.c:499: warning: return makes integer from pointer without a cast pnp.c: At top level: pnp.c:504: error: syntax error before 'prepnpparse' pnp.c:504: error: syntax error before 'pInfo' pnp.c: In function 'prepnpparse': pnp.c:506: error: 'buf' undeclared (first use in this function) pnp.c:506: warning: comparison between pointer and integer pnp.c:506: warning: comparison between pointer and integer pnp.c:507: warning: return makes integer from pointer without a cast pnp.c:508: warning: return makes integer from pointer without a cast pnp.c: At top level: pnp.c:512: error: syntax error before '*' token pnp.c: In function 'pnpproto': pnp.c:515: error: 't' undeclared (first use in this function) pnp.c:515: error: invalid operands to binary * pnp.c:521: warning: return from incompatible pointer type pnp.c:525: error: request for member 'val' in something not a structure or union pnp.c:525: warning: comparison between pointer and integer pnp.c:526: warning: return from incompatible pointer type pnp.c:534: warning: return from incompatible pointer type pnp.c:541: error: request for member 'val' in something not a structure or union pnp.c:541: warning: comparison between pointer and integer pnp.c:542: warning: return from incompatible pointer type pnp.c:546: warning: return from incompatible pointer type pnp.c: At top level: pnp.c:551: error: syntax error before '*' token pnp.c:553: error: syntax error before 'symtab_t' pnp.c:553: warning: data definition has no type or storage class pnp.c:556: error: syntax error before '{' token pnp.c:559: error: 'i' undeclared here (not in a function) pnp.c:559: error: syntax error before '.' token pnp.c:569: error: syntax error before 'pInfo' pnp.c: In function 'readMouse': pnp.c:572: error: 'pInfo' undeclared (first use in this function) pnp.c:572: error: request for member 'fd' in something not a structure or union pnp.c:573: error: 'FALSE' undeclared (first use in this function) pnp.c:573: warning: return makes integer from pointer without a cast pnp.c:575: error: request for member 'fd' in something not a structure or union pnp.c:575: error: 'u' undeclared (first use in this function) pnp.c:576: error: 'TRUE' undeclared (first use in this function) pnp.c:576: warning: return makes integer from pointer without a cast pnp.c: At top level: pnp.c:580: error: syntax 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: syntax error before 'ps2SendPacket' pnp.c:587: error: syntax error before 'pInfo' pnp.c: In function 'ps2SendPacket': pnp.c:601: error: 'pInfo' undeclared (first use in this function) pnp.c:601: error: request for member 'fd' in something not a structure or union pnp.c:601: error: 'bytes' undeclared (first use in this function) pnp.c:607: error: 'FALSE' undeclared (first use in this function) pnp.c:607: warning: return makes integer from pointer without a cast pnp.c:620: warning: return makes integer from pointer without a cast pnp.c:624: warning: comparison between pointer and integer pnp.c:624: warning: comparison between pointer and integer pnp.c:627: warning: return makes integer from pointer without a cast pnp.c:630: warning: return makes integer from pointer without a cast pnp.c:633: error: 'TRUE' undeclared (first use in this function) pnp.c:633: warning: return makes integer from pointer without a cast pnp.c: At top level: pnp.c:637: error: syntax error before 'ps2DisableDataReporting' pnp.c:637: error: syntax 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: syntax error before 'ps2EnableDataReporting' pnp.c:644: error: syntax 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: syntax error before 'pInfo' pnp.c: In function 'ps2GetDeviceID': pnp.c:657: error: 'pInfo' undeclared (first use in this function) pnp.c:657: error: request for member 'fd' in something not a structure or union pnp.c: At top level: pnp.c:673: error: syntax error before 'ps2Reset' pnp.c:673: error: syntax 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:683: warning: return makes integer from pointer without a cast pnp.c:685: error: request for member 'fd' in something not a structure or union pnp.c:693: error: 'TRUE' undeclared (first use in this function) pnp.c:693: warning: return makes integer from pointer without a cast pnp.c:696: error: request for member 'fd' in something not a structure or union pnp.c:697: warning: return makes integer from pointer without a cast pnp.c: At top level: pnp.c:701: error: syntax error before 'probePs2ProtocolPnP' pnp.c:701: error: syntax error before 'pInfo' pnp.c: In function 'probePs2ProtocolPnP': pnp.c:704: error: 'MouseProtocolID' undeclared (first use in this function) pnp.c:704: error: syntax error before 'ret' pnp.c:706: error: 'pInfo' undeclared (first use in this function) pnp.c:706: error: request for member 'fd' in something not a structure or union mouse.c:56:18: error: xf86.h: No such file or directorypnp.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:732: warning: return makes integer from pointer without a cast pnp.c: At top level: pnp.c:737: error: syntax error before 'MouseProtocolID' pnp.c:737: warning: no semicolon at end of struct or union pnp.c:739: warning: braces around scalar initializermouse.c:64:22: error: inputstr.h: No such file or directory 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: syntax error before 'getPs2ProtocolPnP' pnp.c:747: error: syntax error before 'pInfo' pnp.c: In function 'getPs2ProtocolPnP': pnp.c:751: error: 'MouseProtocolID' undeclared (first use in this function) pnp.c:751: error: syntax error before 'proto' pnp.c:754: error: 'pInfo' undeclared (first use in this function) pnp.c:754: error: request for member 'fd' in something not a structure or union 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:776: warning: comparison between pointer and integer 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 unionmouse.c:67:24: pnp.c:784: error: 'X_ERROR' undeclared (first use in this function) error: pnp.c:787: error: request for member 'fd' in something not a structure or union pnp.c:788: warning: return makes integer from pointer without a cast xf86Xinput.h: No such file or directory mouse.c:68:25: error: xf86_OSproc.h: No such file or directory mouse.c:69:25: error: xf86OSmouse.h: No such file or directory mouse.c:71:24: error: xf86_ansic.h: No such file or directory mouse.c:72:22: error: compiler.h: No such file or directory mouse.c:74:18: error: xisb.h: No such file or directory In file included from mouse.c:75: mouse.h:12: error: syntax error before 'id' mouse.h:13: error: syntax 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: syntax 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: syntax error before 'Bool' mousePriv.h:50: warning: no semicolon at end of struct or union mousePriv.h:53: error: syntax error before 'soft' mousePriv.h:53: warning: data definition has no type or storage class mousePriv.h:60: error: syntax error before 'protoList' mousePriv.h:60: warning: data definition has no type or storage class mousePriv.h:66: error: syntax 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: syntax error before 'MouseGetPnpProtocol' mousePriv.h:74: error: syntax error before 'pInfo' mousePriv.h:74: warning: data definition has no type or storage class mousePriv.h:75: error: syntax error before 'ps2Reset' mousePriv.h:75: error: syntax error before 'pInfo' mousePriv.h:75: warning: data definition has no type or storage class mousePriv.h:76: error: syntax error before 'ps2EnableDataReporting' mousePriv.h:76: error: syntax error before 'pInfo' mousePriv.h:76: warning: data definition has no type or storage class make[2]: *** [pnp.lo] Error 1 make[2]: *** Waiting for unfinished jobs.... mousePriv.h:77: error: syntax error before 'ps2SendPacket' mousePriv.h:77: error: syntax error before 'pInfo' mousePriv.h:77: warning: data definition has no type or storage class mousePriv.h:78: error: syntax error before 'pInfo' mouse.c:77:23: error: mipointer.h: No such file or directory mouse.c:87: error: 'MSE_MAXBUTTONS' undeclared here (not in a function) mouse.c:125: error: syntax error before 'MousePreInit' mouse.c:125: error: syntax error before 'drv' mouse.c:125: warning: data definition has no type or storage class mouse.c:130: error: syntax error before 'device' mouse.c:131: error: syntax error before 'MouseConvert' mouse.c:131: error: syntax error before 'local' mouse.c:133: warning: data definition has no type or storage class mouse.c:135: error: syntax error before 'device' mouse.c:136: error: syntax error before 'pInfo' mouse.c:138: error: syntax error before 'pInfo' mouse.c:139: error: syntax error before 'data' mouse.c:141: error: syntax error before 'data' mouse.c:142: error: syntax error before 'pMse' mouse.c:144: error: syntax error before 'SetupMouse' mouse.c:144: error: syntax error before 'pInfo' mouse.c:144: warning: data definition has no type or storage class mouse.c:145: error: syntax error before 'initMouseHW' mouse.c:145: error: syntax error before 'pInfo' mouse.c:145: warning: data definition has no type or storage class mouse.c:154: error: syntax error before 'pInfo' mouse.c:155: error: syntax error before 'pInfo' mouse.c:156: error: syntax error before 'pInfo' mouse.c:157: error: syntax error before 'collectData' mouse.c:157: error: syntax error before 'pMse' mouse.c:157: warning: data definition has no type or storage class mouse.c:158: error: syntax error before 'pMse' mouse.c:159: error: syntax error before 'autoGood' mouse.c:159: error: syntax error before 'pMse' mouse.c:159: warning: data definition has no type or storage class mouse.c:162: error: syntax 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:331: error: syntax 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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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:369: warning: braces around scalar initializer mouse.c:369: warning: (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:370: warning: data definition has no type or storage class mouse.c:383: error: syntax 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: syntax 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:391: error: request for member 'private' in something not a structure or union mouse.c:393: error: request for member 'buttons' in something not a structure or union mouse.c:393: error: request for member 'options' in something not a structure or union mouse.c:394: error: request for member 'buttons' in something not a structure or union mouse.c:395: error: request for member 'buttons' in something not a structure or union 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:398: error: request for member 'buttons' in something not a structure or union mouse.c:400: error: request for member 'emulate3Buttons' in something not a structure or union mouse.c:400: error: request for member 'options' in something not a structure or union mouse.c:401: error: 'FALSE' undeclared (first use in this function) mouse.c:402: error: request for member 'options' in something not a structure or union mouse.c:403: error: request for member 'emulate3ButtonsSoft' in something not a structure or union mouse.c:403: error: 'TRUE' undeclared (first use in this function) mouse.c:404: error: request for member 'emulate3Buttons' in something not a structure or union mouse.c:407: error: request for member 'emulate3Timeout' in something not a structure or union mouse.c:407: error: request for member 'options' in something not a structure or union mouse.c:409: error: request for member 'emulate3Buttons' in something not a structure or union mouse.c:409: error: request for member 'emulate3ButtonsSoft' in something not a structure or union mouse.c:410: error: syntax error before 'from' mouse.c:411: error: request for member 'emulate3ButtonsSoft' in something not a structure or union mouse.c:412: error: 'from' undeclared (first use in this function) mouse.c:414: error: request for member 'name' in something not a structure or union mouse.c:414: error: request for member 'emulate3Timeout' in something not a structure or union mouse.c:417: error: request for member 'chordMiddle' in something not a structure or union mouse.c:417: error: request for member 'options' in something not a structure or union mouse.c:418: error: request for member 'chordMiddle' in something not a structure or union mouse.c:419: error: 'X_CONFIG' undeclared (first use in this function) mouse.c:419: error: request for member 'name' in something not a structure or union mouse.c:420: error: request for member 'flipXY' in something not a structure or union mouse.c:420: error: request for member 'options' in something not a structure or union mouse.c:421: error: request for member 'flipXY' in something not a structure or union mouse.c:422: error: request for member 'name' in something not a structure or union mouse.c:423: error: request for member 'options' in something not a structure or union mouse.c:424: error: request for member 'invX' in something not a structure or union mouse.c:425: error: request for member 'name' in something not a structure or union mouse.c:427: error: request for member 'invX' in something not a structure or union mouse.c:428: error: request for member 'options' in something not a structure or union mouse.c:429: error: request for member 'invY' in something not a structure or union mouse.c:430: error: request for member 'name' in something not a structure or union mouse.c:432: error: request for member 'invY' in something not a structure or union mouse.c:433: error: request for member 'angleOffset' in something not a structure or union mouse.c:433: error: request for member 'options' in something not a structure or union mouse.c:436: error: request for member 'pDragLock' in something not a structure or union mouse.c:437: error: request for member 'pDragLock' in something not a structure or union mouse.c:438: error: request for member 'pDragLock' in something not a structure or union mouse.c:440: error: request for member 'options' in something not a structure or union mouse.c:440: warning: assignment makes pointer from integer without a cast mouse.c:450: error: request for member 'pDragLock' in something not a structure or union mouse.c:457: warning: comparison of distinct pointer types lacks a cast mouse.c:460: warning: comparison between pointer and integer mouse.c:461: error: 'X_WARNING' undeclared (first use in this function) mouse.c:469: warning: comparison of distinct pointer types lacks a cast mouse.c:479: warning: comparison between pointer and integer mouse.c:543: error: request for member 'options' in something not a structure or union mouse.c:543: warning: assignment makes pointer from integer without a cast mouse.c:549: error: request for member 'negativeZ' in something not a structure or union mouse.c:549: error: request for member 'positiveZ' in something not a structure or union mouse.c:549: error: 'MSE_MAPTOX' undeclared (first use in this function) mouse.c:550: error: request for member 'negativeW' in something not a structure or union mouse.c:550: error: request for member 'positiveW' in something not a structure or union mouse.c:551: warning: assignment makes pointer from integer without a cast mouse.c:553: error: request for member 'negativeZ' in something not a structure or union mouse.c:553: error: request for member 'positiveZ' in something not a structure or union mouse.c:553: error: 'MSE_MAPTOY' undeclared (first use in this function) mouse.c:554: error: request for member 'negativeW' in something not a structure or union mouse.c:554: error: request for member 'positiveW' in something not a structure or union mouse.c:555: warning: assignment makes pointer from integer without a cast mouse.c:556: warning: incompatible implicit declaration of built-in function 'sscanf' mouse.c:557: warning: comparison between pointer and integer mouse.c:558: warning: comparison between pointer and integer mouse.c:559: warning: assignment makes pointer from integer without a cast mouse.c:561: warning: incompatible implicit declaration of built-in function 'sprintf' mouse.c:562: error: request for member 'negativeZ' in something not a structure or union mouse.c:562: error: request for member 'negativeW' in something not a structure or union mouse.c:563: error: request for member 'positiveZ' in something not a structure or union mouse.c:563: error: request for member 'positiveW' in something not a structure or union mouse.c:564: warning: comparison between pointer and integer mouse.c:565: warning: comparison between pointer and integer mouse.c:568: warning: assignment makes pointer from integer without a cast mouse.c:571: error: request for member 'negativeW' in something not a structure or union mouse.c:572: error: request for member 'positiveW' in something not a structure or union mouse.c:574: error: request for member 'buttons' in something not a structure or union mouse.c:574: warning: comparison between pointer and integer mouse.c:574: error: request for member 'buttons' in something not a structure or union mouse.c:575: error: request for member 'buttons' in something not a structure or union mouse.c:575: warning: comparison between pointer and integer mouse.c:575: error: request for member 'buttons' in something not a structure or union mouse.c:576: error: request for member 'buttons' in something not a structure or union mouse.c:576: warning: comparison between pointer and integer mouse.c:576: error: request for member 'buttons' in something not a structure or union mouse.c:577: error: request for member 'buttons' in something not a structure or union mouse.c:577: warning: comparison between pointer and integer mouse.c:577: error: request for member 'buttons' in something not a structure or union mouse.c:579: error: request for member 'negativeZ' in something not a structure or union mouse.c:579: error: request for member 'positiveZ' in something not a structure or union mouse.c:579: error: 'MSE_NOZMAP' undeclared (first use in this function) mouse.c:580: error: request for member 'negativeW' in something not a structure or union mouse.c:580: error: request for member 'positiveW' in something not a structure or union mouse.c:583: error: request for member 'name' in something not a structure or union mouse.c:587: error: request for member 'name' in something not a structure or union mouse.c:590: error: request for member 'options' in something not a structure or union mouse.c:591: error: 'Bool' undeclared (first use in this function) mouse.c:591: error: syntax error before 'yFromConfig' mouse.c:594: error: request for member 'emulateWheel' in something not a structure or union mouse.c:595: error: request for member 'options' in something not a structure or union mouse.c:597: warning: comparison between pointer and integer mouse.c:599: error: request for member 'name' in something not a structure or union mouse.c:602: error: request for member 'wheelButton' in something not a structure or union mouse.c:604: error: request for member 'wheelInertia' in something not a structure or union mouse.c:604: error: request for member 'options' in something not a structure or union mouse.c:606: error: request for member 'wheelInertia' in something not a structure or union mouse.c:608: error: request for member 'name' in something not a structure or union mouse.c:608: error: request for member 'wheelInertia' in something not a structure or union mouse.c:609: error: request for member 'wheelInertia' in something not a structure or union mouse.c:611: error: request for member 'wheelButtonTimeout' in something not a structure or union mouse.c:611: error: request for member 'options' in something not a structure or union mouse.c:613: error: request for member 'wheelButtonTimeout' in something not a structure or union mouse.c:615: error: request for member 'name' in something not a structure or union mouse.c:615: error: request for member 'wheelButtonTimeout' in something not a structure or union mouse.c:616: error: request for member 'wheelButtonTimeout' in something not a structure or union mouse.c:619: error: request for member 'negativeX' in something not a structure or union mouse.c:619: error: 'MSE_NOAXISMAP' undeclared (first use in this function) mouse.c:620: error: request for member 'positiveX' in something not a structure or union mouse.c:621: error: request for member 'options' in something not a structure or union mouse.c:621: warning: assignment makes pointer from integer without a cast mouse.c:626: warning: incompatible implicit declaration of built-in function 'sscanf' mouse.c:627: warning: comparison between pointer and integer mouse.c:628: warning: comparison between pointer and integer mouse.c:629: warning: assignment makes pointer from integer without a cast mouse.c:631: warning: incompatible implicit declaration of built-in function 'sprintf' mouse.c:632: error: request for member 'negativeX' in something not a structure or union mouse.c:633: error: request for member 'positiveX' in something not a structure or union mouse.c:634: error: request for member 'buttons' in something not a structure or union mouse.c:634: warning: comparison between pointer and integer mouse.c:634: error: request for member 'buttons' in something not a structure or union mouse.c:635: error: request for member 'buttons' in something not a structure or union mouse.c:635: warning: comparison between pointer and integer mouse.c:635: error: request for member 'buttons' in something not a structure or union mouse.c:638: error: request for member 'name' in something not a structure or union mouse.c:641: error: request for member 'name' in something not a structure or union mouse.c:645: error: request for member 'options' in something not a structure or union mouse.c:645: warning: assignment makes pointer from integer without a cast mouse.c:650: warning: incompatible implicit declaration of built-in function 'sscanf' mouse.c:651: warning: comparison between pointer and integer mouse.c:652: warning: comparison between pointer and integer mouse.c:653: warning: assignment makes pointer from integer without a cast mouse.c:655: warning: incompatible implicit declaration of built-in function 'sprintf' mouse.c:656: error: request for member 'negativeY' in something not a structure or union mouse.c:657: error: request for member 'positiveY' in something not a structure or union mouse.c:658: error: request for member 'buttons' in something not a structure or union mouse.c:658: warning: comparison between pointer and integer mouse.c:658: error: request for member 'buttons' in something not a structure or union mouse.c:659: error: request for member 'buttons' in something not a structure or union mouse.c:659: warning: comparison between pointer and integer mouse.c:659: error: request for member 'buttons' in something not a structure or union mouse.c:660: error: 'yFromConfig' undeclared (first use in this function) mouse.c:663: error: request for member 'name' in something not a structure or union mouse.c:666: error: request for member 'name' in something not a structure or union mouse.c:671: error: request for member 'negativeY' in something not a structure or union mouse.c:672: error: request for member 'positiveY' in something not a structure or union mouse.c:673: error: request for member 'negativeY' in something not a structure or union mouse.c:673: error: request for member 'buttons' in something not a structure or union mouse.c:674: error: request for member 'buttons' in something not a structure or union mouse.c:674: error: request for member 'negativeY' in something not a structure or union mouse.c:675: error: request for member 'positiveY' in something not a structure or union mouse.c:675: error: request for member 'buttons' in something not a structure or union mouse.c:676: error: request for member 'buttons' in something not a structure or union mouse.c:676: error: request for member 'positiveY' in something not a structure or union mouse.c:678: error: request for member 'name' in something not a structure or union mouse.c:678: error: request for member 'negativeY' in something not a structure or union mouse.c:678: error: request for member 'positiveY' in something not a structure or union mouse.c:683: error: request for member 'name' in something not a structure or union mouse.c:683: error: request for member 'wheelInertia' in something not a structure or union mouse.c:684: error: request for member 'wheelButtonTimeout' in something not a structure or union mouse.c:686: error: request for member 'options' in something not a structure or union mouse.c:686: warning: assignment makes pointer from integer without a cast mouse.c:690: warning: comparison between pointer and integer mouse.c:692: warning: comparison between pointer and integer mouse.c:697: error: request for member 'buttonMap' in something not a structure or union mouse.c:698: error: request for member 'buttons' in something not a structure or union mouse.c:698: warning: comparison between pointer and integer mouse.c:698: error: request for member 'buttons' in something not a structure or union mouse.c:702: error: request for member 'buttons' in something not a structure or union mouse.c:702: warning: assignment makes integer from pointer without a cast mouse.c:703: error: request for member 'buttonMap' in something not a structure or union mouse.c:704: error: request for member 'buttons' in something not a structure or union mouse.c:704: warning: comparison between pointer and integer mouse.c:705: error: request for member 'buttons' in something not a structure or union mouse.c:707: error: request for member 'buttons' in something not a structure or union mouse.c:707: warning: comparison between pointer and integer mouse.c:709: error: request for member 'name' in something not a structure or union mouse.c:709: error: request for member 'buttons' in something not a structure or union mouse.c:711: error: request for member 'doubleClickSourceButtonMask' in something not a structure or union mouse.c:712: error: request for member 'doubleClickTargetButtonMask' in something not a structure or union mouse.c:713: error: request for member 'doubleClickTargetButton' in something not a structure or union mouse.c:714: error: request for member 'options' in something not a structure or union mouse.c:714: warning: assignment makes pointer from integer without a cast mouse.c:719: warning: incompatible implicit declaration of built-in function 'sscanf' mouse.c:720: warning: comparison between pointer and integer mouse.c:720: warning: comparison between pointer and integer mouse.c:721: warning: assignment makes pointer from integer without a cast mouse.c:723: warning: incompatible implicit declaration of built-in function 'sprintf' mouse.c:724: error: request for member 'doubleClickTargetButton' in something not a structure or union mouse.c:725: error: request for member 'doubleClickTargetButtonMask' in something not a structure or union mouse.c:726: error: request for member 'doubleClickSourceButtonMask' in something not a structure or union mouse.c:727: error: request for member 'buttons' in something not a structure or union mouse.c:727: warning: comparison between pointer and integer mouse.c:727: error: request for member 'buttons' in something not a structure or union mouse.c:728: error: request for member 'buttons' in something not a structure or union mouse.c:728: warning: comparison between pointer and integer mouse.c:728: error: request for member 'buttons' in something not a structure or union mouse.c:731: error: request for member 'name' in something not a structure or union mouse.c:734: error: request for member 'name' in something not a structure or union mouse.c: At top level: mouse.c:769: error: syntax error before 'pInfo' mouse.c: In function 'MouseHWOptions': mouse.c:771: error: 'MouseDevPtr' undeclared (first use in this function) mouse.c:771: error: syntax error before 'pMse' mouse.c:774: error: 'mPriv' undeclared (first use in this function) mouse.c:777: error: request for member 'soft' in something not a structure or union mouse.c:778: error: 'pInfo' undeclared (first use in this function) mouse.c:778: error: request for member 'options' in something not a structure or union 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:781: error: request for member 'sampleRate' in something not a structure or union mouse.c:781: error: request for member 'options' in something not a structure or union mouse.c:782: error: request for member 'sampleRate' in something not a structure or union mouse.c:783: error: request for member 'name' in something not a structure or union mouse.c:784: error: request for member 'sampleRate' in something not a structure or union mouse.c:786: error: request for member 'resolution' in something not a structure or union mouse.c:786: error: request for member 'options' in something not a structure or union mouse.c:787: error: request for member 'resolution' in something not a structure or union mouse.c:788: error: request for member 'name' in something not a structure or union mouse.c:789: error: request for member 'resolution' in something not a structure or union mouse.c: At top level: mouse.c:794: error: syntax error before 'pInfo' mouse.c: In function 'MouseSerialOptions': mouse.c:796: error: 'MouseDevPtr' undeclared (first use in this function) mouse.c:796: error: syntax 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: request for member 'baudRate' in something not a structure or union mouse.c:800: error: 'pInfo' undeclared (first use in this function) mouse.c:800: error: request for member 'options' in something not a structure or union mouse.c:801: error: request for member 'baudRate' in something not a structure or union mouse.c:802: error: 'X_CONFIG' undeclared (first use in this function) mouse.c:802: error: request for member 'name' in something not a structure or union mouse.c:803: error: request for member 'baudRate' in something not a structure or union mouse.c:806: error: 'clearDTR' undeclared (first use in this function) mouse.c:806: error: request for member 'options' in something not a structure or union mouse.c:806: error: 'FALSE' undeclared (first use in this function) mouse.c:807: error: request for member 'mouseFlags' in something not a structure or union 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:810: error: request for member 'options' in something not a structure or union mouse.c:811: error: request for member 'mouseFlags' in something not a structure or union mouse.c:811: error: 'MF_CLEAR_RTS' undeclared (first use in this function) mouse.c:814: error: request for member 'name' in something not a structure or union mouse.c: At top level: mouse.c:828: error: syntax 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:834: warning: return makes integer from pointer without a cast mouse.c:835: warning: return makes integer from pointer without a cast mouse.c: At top level: mouse.c:839: error: syntax 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:853: warning: return from incompatible pointer type mouse.c: At top level: mouse.c:859: error: syntax 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: syntax error before 'xf86MouseProtocolNameToID' mouse.c:871: error: syntax 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:878: warning: return makes integer from pointer without a cast 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:883: warning: return makes integer from pointer without a cast mouse.c:884: warning: return makes integer from pointer without a cast mouse.c: At top level: mouse.c:889: error: syntax error before 'GetProtocol' mouse.c:889: error: syntax 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:895: warning: return makes integer from pointer without a cast 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:902: warning: return makes integer from pointer without a cast mouse.c: At top level: mouse.c:906: error: syntax error before 'osInfo' mouse.c:906: warning: data definition has no type or storage class mouse.c:909: error: syntax error before 'InitProtocols' mouse.c: In function 'InitProtocols': mouse.c:916: error: 'TRUE' undeclared (first use in this function) mouse.c:916: warning: return makes integer from pointer without a cast mouse.c:920: error: 'FALSE' undeclared (first use in this function) mouse.c:920: warning: return makes integer from pointer without a cast mouse.c:921: error: invalid type argument of '->' mouse.c:921: error: request for member 'SupportedInterfaces' in something not a structure or union mouse.c:922: warning: return makes integer from pointer without a cast mouse.c:924: error: invalid type argument of '->' mouse.c:924: error: request for member 'SupportedInterfaces' in something not a structure or union mouse.c:924: error: called object '&' is not a function mouse.c:926: warning: return makes integer from pointer without a cast 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:930: error: invalid operands to binary & 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:934: error: invalid operands to binary & mouse.c:935: error: invalid type argument of '->' mouse.c:935: error: request for member 'CheckProtocol' in something not a structure or union mouse.c:936: error: invalid type argument of '->' mouse.c:936: error: request for member 'CheckProtocol' in something not a structure or union mouse.c:936: error: request for member 'name' in something not a structure or union mouse.c:936: error: called object '&' is not a function 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 mouse.c:946: warning: return makes integer from pointer without a cast mouse.c: At top level: mouse.c:950: error: syntax error before 'MousePreInit' mouse.c:950: error: syntax error before 'drv' mouse.c: In function 'MousePreInit': mouse.c:952: error: 'InputInfoPtr' undeclared (first use in this function) mouse.c:952: error: syntax 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: syntax error before 'protocolID' mouse.c:960: error: 'Bool' undeclared (first use in this function) mouse.c:964: warning: return makes integer from pointer without a cast mouse.c:966: error: 'pInfo' undeclared (first use in this function) mouse.c:966: error: 'drv' undeclared (first use in this function) mouse.c:967: warning: return makes integer from pointer without a cast mouse.c:970: error: request for member 'name' in something not a structure or union mouse.c:970: error: 'dev' undeclared (first use in this function) mouse.c:970: error: request for member 'identifier' in something not a structure or union mouse.c:971: error: request for member 'type_name' in something not a structure or union mouse.c:971: error: 'XI_MOUSE' undeclared (first use in this function) mouse.c:972: error: request for member 'flags' in something not a structure or union 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:972: error: invalid operands to binary | mouse.c:973: error: request for member 'device_control' in something not a structure or union mouse.c:974: error: request for member 'read_input' in something not a structure or union mouse.c:975: error: request for member 'motion_history_proc' in something not a structure or union mouse.c:975: error: 'xf86GetMotionEvents' undeclared (first use in this function) mouse.c:976: error: request for member 'history_size' in something not a structure or union mouse.c:977: error: request for member 'control_proc' in something not a structure or union mouse.c:978: error: request for member 'close_proc' in something not a structure or union mouse.c:979: error: request for member 'switch_mode' in something not a structure or union mouse.c:980: error: request for member 'conversion_proc' in something not a structure or union mouse.c:981: error: request for member 'reverse_conversion_proc' in something not a structure or union mouse.c:982: error: request for member 'fd' in something not a structure or union mouse.c:983: error: request for member 'dev' in something not a structure or union mouse.c:984: error: request for member 'private_flags' in something not a structure or union mouse.c:985: error: request for member 'always_core_feedback' in something not a structure or union mouse.c:986: error: request for member 'conf_idev' in something not a structure or union mouse.c:989: error: request for member 'commonOptions' in something not a structure or union mouse.c:989: error: 'TRUE' undeclared (first use in this function) mouse.c:990: error: request for member 'flags' in something not a structure or union mouse.c:990: error: wrong type argument to bit-complement mouse.c:998: error: 'pMse' undeclared (first use in this function) mouse.c:998: error: 'MouseDevRec' undeclared (first use in this function) mouse.c:999: warning: return makes integer from pointer without a cast mouse.c:1000: error: request for member 'private' in something not a structure or union mouse.c:1001: error: request for member 'Ctrl' in something not a structure or union mouse.c:1002: error: request for member 'PostEvent' in something not a structure or union mouse.c:1003: error: request for member 'CommonOptions' in something not a structure or union mouse.c:1006: error: request for member 'commonOptions' in something not a structure or union 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:1009: error: request for member 'DefaultProtocol' in something not a structure or union mouse.c:1010: error: invalid type argument of '->' mouse.c:1010: error: request for member 'DefaultProtocol' in something not a structure or union mouse.c:1010: error: called object '&' is not a function 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:1014: error: request for member 'name' in something not a structure or union mouse.c:1015: warning: return makes integer from pointer without a cast mouse.c:1019: warning: comparison between pointer and integer mouse.c:1020: error: request for member 'buttonMap' in something not a structure or union mouse.c:1020: warning: comparison between pointer and integer mouse.c:1024: error: 'detected' undeclared (first use in this function) mouse.c:1027: error: invalid type argument of '->' mouse.c:1027: error: request for member 'SetupAuto' in something not a structure or union mouse.c:1028: error: invalid type argument of '->' mouse.c:1028: error: request for member 'SetupAuto' in something not a structure or union mouse.c:1028: error: called object '&' is not a function mouse.c:1029: error: syntax 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:1038: error: duplicate case value mouse.c:1026: error: previously used here mouse.c:1041: error: invalid type argument of '->' mouse.c:1041: error: request for member 'CheckProtocol' in something not a structure or union mouse.c:1042: error: invalid type argument of '->' mouse.c:1042: error: request for member 'CheckProtocol' in something not a structure or union mouse.c:1042: error: called object '&' is not a function mouse.c:1043: error: request for member 'commonOptions' in something not a structure or union mouse.c:1044: error: 'HAVE_FIND_DEVICE' undeclared (first use in this function) mouse.c:1044: error: invalid type argument of '->' mouse.c:1044: error: request for member 'FindDevice' in something not a structure or union mouse.c:1045: error: 'X_WARNING' undeclared (first use in this function) mouse.c:1046: error: request for member 'name' in something not a structure or union mouse.c:1047: error: invalid type argument of '->' mouse.c:1047: error: request for member 'FindDevice' in something not a structure or union mouse.c:1047: error: called object '&' is not a function mouse.c:1049: error: request for member 'name' in something not a structure or union 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:1053: error: request for member 'PreInit' in something not a structure or union mouse.c:1054: error: invalid type argument of '->' mouse.c:1054: error: request for member 'PreInit' in something not a structure or union mouse.c:1054: error: called object '&' is not a function mouse.c:1056: warning: return makes integer from pointer without a cast mouse.c:1059: error: request for member 'name' in something not a structure or union mouse.c:1060: warning: return makes integer from pointer without a cast mouse.c:1062: error: duplicate case value mouse.c:1026: error: previously used here mouse.c:1065: error: request for member 'name' in something not a structure or union mouse.c:1066: warning: return makes integer from pointer without a cast mouse.c:1074: error: request for member 'commonOptions' in something not a structure or union mouse.c:1075: error: invalid type argument of '->' mouse.c:1075: error: request for member 'FindDevice' in something not a structure or union mouse.c:1077: error: request for member 'name' in something not a structure or union mouse.c:1078: error: invalid type argument of '->' mouse.c:1078: error: request for member 'FindDevice' in something not a structure or union mouse.c:1078: error: called object '&' is not a function mouse.c:1080: error: request for member 'name' in something not a structure or union mouse.c:1083: error: request for member 'commonOptions' in something not a structure or union mouse.c:1087: error: request for member 'commonOptions' in something not a structure or union mouse.c:1087: warning: assignment makes pointer from integer without a cast mouse.c:1089: error: request for member 'name' in something not a structure or union mouse.c:1091: error: request for member 'name' in something not a structure or union mouse.c:1092: error: 'pProto' undeclared (first use in this function) mouse.c:1093: warning: return makes integer from pointer without a cast mouse.c:1095: error: request for member 'protocolID' in something not a structure or union mouse.c:1096: error: request for member 'oldProtocolID' in something not a structure or union mouse.c:1098: error: request for member 'autoProbe' in something not a structure or union mouse.c:1100: error: request for member 'defaults' in something not a structure or union mouse.c:1101: error: request for member 'options' in something not a structure or union mouse.c:1108: error: request for member 'fd' in something not a structure or union mouse.c:1108: error: request for member 'options' in something not a structure or union mouse.c:1109: error: request for member 'fd' in something not a structure or union mouse.c:1109: warning: comparison between pointer and integer mouse.c:1111: error: request for member 'name' in something not a structure or union mouse.c:1113: error: request for member 'name' in something not a structure or union mouse.c:1114: error: request for member 'mousePriv' in something not a structure or union mouse.c:1115: error: request for member 'mousePriv' in something not a structure or union mouse.c:1117: error: request for member 'private' in something not a structure or union mouse.c:1118: warning: return makes integer from pointer without a cast mouse.c:1121: error: request for member 'fd' in something not a structure or union mouse.c:1123: error: request for member 'fd' in something not a structure or union 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: syntax error before 'xcalloc' mouse.c:1125: error: syntax error before ')' token mouse.c:1127: error: request for member 'mousePriv' in something not a structure or union mouse.c:1128: error: request for member 'CommonOptions' in something not a structure or union mouse.c:1128: error: called object '&' is not a function mouse.c:1129: error: request for member 'checkMovements' in something not a structure or union mouse.c:1130: error: request for member 'autoProbeMouse' in something not a structure or union mouse.c:1131: error: request for member 'collectData' in something not a structure or union mouse.c:1132: error: request for member 'dataGood' in something not a structure or union mouse.c:1137: error: request for member 'flags' in something not a structure or union mouse.c:1137: error: 'XI86_CONFIGURED' undeclared (first use in this function) mouse.c:1138: warning: return makes integer from pointer without a cast mouse.c: At top level: mouse.c:1143: error: syntax error before 'pInfo' mouse.c: In function 'MouseReadInput': mouse.c:1145: error: 'MouseDevPtr' undeclared (first use in this function) mouse.c:1145: error: syntax 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:1152: error: request for member 'private' in something not a structure or union mouse.c:1153: error: request for member 'protoBufTail' in something not a structure or union mouse.c:1154: error: request for member 'protoBuf' in something not a structure or union mouse.c:1162: error: request for member 'buffer' in something not a structure or union mouse.c:1164: error: request for member 'buffer' in something not a structure or union mouse.c:1173: error: request for member 'collectData' in something not a structure or union mouse.c:1173: error: request for member 'autoProbe' in something not a structure or union mouse.c:1174: error: request for member 'collectData' in something not a structure or union mouse.c:1174: error: called object '&' is not a function mouse.c:1183: error: request for member 'protoPara' in something not a structure or union mouse.c:1190: error: request for member 'protoPara' in something not a structure or union mouse.c:1190: error: request for member 'protoPara' in something not a structure or union mouse.c:1191: error: request for member 'protoPara' in something not a structure or union mouse.c:1191: error: request for member 'protoPara' in something not a structure or union mouse.c:1231: error: request for member 'protocolID' in something not a structure or union mouse.c:1250: error: request for member 'lastButtons' in something not a structure or union mouse.c:1250: error: invalid operands to binary & mouse.c:1250: error: invalid operands to binary | mouse.c:1260: error: request for member 'lastButtons' in something not a structure or union mouse.c:1260: error: invalid operands to binary & mouse.c:1260: error: invalid operands to binary | mouse.c:1273: error: request for member 'protoPara' in something not a structure or union mouse.c:1342: error: request for member 'protoPara' in something not a structure or union mouse.c:1342: error: request for member 'protoPara' in something not a structure or union mouse.c:1346: error: request for member 'protoPara' in something not a structure or union mouse.c:1346: error: request for member 'inSync' in something not a structure or union mouse.c:1348: error: request for member 'protoPara' in something not a structure or union mouse.c:1348: error: request for member 'protoPara' in something not a structure or union mouse.c:1352: error: request for member 'protoPara' in something not a structure or union mouse.c:1352: error: request for member 'protoPara' in something not a structure or union mouse.c:1353: error: request for member 'inSync' in something not a structure or union mouse.c:1362: error: request for member 'autoProbeMouse' in something not a structure or union mouse.c:1362: error: request for member 'autoProbe' in something not a structure or union mouse.c:1363: error: request for member 'autoProbeMouse' in something not a structure or union mouse.c:1363: error: 'FALSE' undeclared (first use in this function) mouse.c:1363: error: request for member 'inSync' in something not a structure or union mouse.c:1363: error: called object '&' is not a function mouse.c:1364: error: request for member 'protoBufTail' in something not a structure or union mouse.c:1367: error: request for member 'inSync' in something not a structure or union mouse.c:1371: error: request for member 'autoProbeMouse' in something not a structure or union mouse.c:1371: error: request for member 'autoProbe' in something not a structure or union mouse.c:1372: error: request for member 'autoProbeMouse' in something not a structure or union mouse.c:1372: error: 'TRUE' undeclared (first use in this function) mouse.c:1372: error: called object '&' is not a function mouse.c:1374: error: request for member 'inSync' in something not a structure or union mouse.c:1378: error: request for member 'inSync' in something not a structure or union mouse.c:1381: error: request for member 'dataGood' in something not a structure or union mouse.c:1381: error: called object '&' is not a function mouse.c:1389: error: request for member 'protocolID' in something not a structure or union mouse.c:1392: error: request for member 'chordMiddle' in something not a structure or union mouse.c:1397: error: request for member 'lastButtons' in something not a structure or union mouse.c:1397: error: invalid operands to binary & mouse.c:1399: error: invalid operands to binary | mouse.c:1399: error: invalid operands to binary | mouse.c:1407: error: request for member 'lastButtons' in something not a structure or union mouse.c:1407: error: invalid operands to binary & mouse.c:1409: error: invalid operands to binary | mouse.c:1409: error: invalid operands to binary | mouse.c:1474: error: request for member 'autoProbe' in something not a structure or union mouse.c:1476: error: 'X_INFO' undeclared (first use in this function) mouse.c:1478: error: request for member 'protocol' in something not a structure or union mouse.c:1487: error: request for member 'autoProbe' in something not a structure or union mouse.c:1490: error: request for member 'protocol' in something not a structure or union mouse.c:1525: error: request for member 'lastButtons' in something not a structure or union mouse.c:1525: error: invalid operands to binary & mouse.c:1534: error: request for member 'lastButtons' in something not a structure or union mouse.c:1534: error: invalid operands to binary & mouse.c:1540: error: request for member 'lastButtons' in something not a structure or union mouse.c:1540: error: invalid operands to binary & mouse.c:1581: error: request for member 'protoPara' in something not a structure or union mouse.c:1620: error: request for member 'checkMovements' in something not a structure or union mouse.c:1620: error: request for member 'autoProbe' in something not a structure or union mouse.c:1621: error: request for member 'checkMovements' in something not a structure or union mouse.c:1621: error: called object '&' is not a function mouse.c:1623: error: request for member 'PostEvent' in something not a structure or union mouse.c:1623: error: called object '&' is not a function mouse.c:1630: error: request for member 'protoBufTail' in something not a structure or union mouse.c: At top level: mouse.c:1640: error: syntax error before 'device' mouse.c: In function 'MouseCtrl': mouse.c:1642: error: 'InputInfoPtr' undeclared (first use in this function) mouse.c:1642: error: syntax 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:1645: error: request for member 'public' in something not a structure or union mouse.c:1645: error: request for member 'devicePrivate' in something not a structure or union mouse.c:1646: error: 'pMse' undeclared (first use in this function) mouse.c:1646: error: request for member 'private' in something not a structure or union mouse.c:1652: error: request for member 'num' in something not a structure or union mouse.c:1652: error: 'ctrl' undeclared (first use in this function) mouse.c:1652: error: request for member 'num' in something not a structure or union mouse.c:1653: error: request for member 'den' in something not a structure or union mouse.c:1653: error: request for member 'den' in something not a structure or union mouse.c:1654: error: request for member 'threshold' in something not a structure or union mouse.c:1654: error: request for member 'threshold' in something not a structure or union mouse.c: At top level: mouse.c:1666: error: syntax error before 'device' mouse.c: In function 'MouseProc': mouse.c:1668: error: 'InputInfoPtr' undeclared (first use in this function) mouse.c:1668: error: syntax error before 'pInfo' mouse.c:1669: error: 'MouseDevPtr' undeclared (first use in this function) mouse.c:1671: error: size of array 'map' has non-integer type mouse.c:1674: error: 'pInfo' undeclared (first use in this function) mouse.c:1674: error: 'device' undeclared (first use in this function) mouse.c:1674: error: request for member 'public' in something not a structure or union mouse.c:1674: error: request for member 'devicePrivate' in something not a structure or union mouse.c:1675: error: 'pMse' undeclared (first use in this function) mouse.c:1675: error: request for member 'private' in something not a structure or union mouse.c:1676: error: request for member 'device' in something not a structure or union 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: request for member 'public' in something not a structure or union mouse.c:1681: error: request for member 'on' in something not a structure or union mouse.c:1681: error: 'FALSE' undeclared (first use in this function) mouse.c:1686: warning: comparison between pointer and integer mouse.c:1689: error: 'DevicePtr' undeclared (first use in this function) mouse.c:1689: error: syntax error before 'device' mouse.c:1708: error: 'DEVICE_ON' undeclared (first use in this function) mouse.c:1709: error: request for member 'fd' in something not a structure or union mouse.c:1709: error: request for member 'options' in something not a structure or union mouse.c:1710: error: request for member 'fd' in something not a structure or union mouse.c:1710: warning: comparison between pointer and integer mouse.c:1711: error: 'X_WARNING' undeclared (first use in this function) mouse.c:1711: error: request for member 'name' in something not a structure or union mouse.c:1713: error: request for member 'xisbscale' in something not a structure or union mouse.c:1714: error: request for member 'buffer' in something not a structure or union mouse.c:1714: error: request for member 'fd' in something not a structure or union mouse.c:1714: error: request for member 'xisbscale' in something not a structure or union mouse.c:1714: error: invalid operands to binary * mouse.c:1716: error: request for member 'buffer' in something not a structure or union mouse.c:1716: error: request for member 'fd' in something not a structure or union mouse.c:1717: error: request for member 'buffer' in something not a structure or union mouse.c:1718: error: request for member 'fd' in something not a structure or union mouse.c:1719: error: request for member 'fd' in something not a structure or union mouse.c:1722: error: request for member 'fd' in something not a structure or union mouse.c:1723: error: request for member 'fd' in something not a structure or union mouse.c:1724: error: request for member 'buffer' in something not a structure or union mouse.c:1725: error: request for member 'buffer' in something not a structure or union mouse.c:1727: error: 'mPriv' undeclared (first use in this function) mouse.c:1727: error: syntax error before 'pMse' mouse.c:1729: error: request for member 'protocolID' in something not a structure or union mouse.c:1730: error: request for member 'inSync' in something not a structure or union mouse.c:1730: error: 'TRUE' undeclared (first use in this function) mouse.c:1731: error: request for member 'soft' in something not a structure or union mouse.c:1732: error: request for member 'autoState' in something not a structure or union mouse.c:1734: error: request for member 'autoState' in something not a structure or union mouse.c:1736: error: request for member 'soft' in something not a structure or union mouse.c:1737: error: request for member 'autoState' in something not a structure or union mouse.c:1739: error: request for member 'autoState' in something not a structure or union mouse.c:1742: error: request for member 'fd' in something not a structure or union mouse.c:1747: error: request for member 'lastButtons' in something not a structure or union mouse.c:1748: error: request for member 'lastMappedButtons' in something not a structure or union mouse.c:1749: error: request for member 'emulateState' in something not a structure or union mouse.c:1750: error: request for member 'emulate3Pending' in something not a structure or union mouse.c:1751: error: request for member 'wheelButtonExpires' in something not a structure or union mouse.c:1752: error: request for member 'public' in something not a structure or union mouse.c:1752: error: request for member 'on' in something not a structure or union mouse.c:1754: error: request for member 'emulate3Buttons' in something not a structure or union mouse.c:1754: error: request for member 'emulate3ButtonsSoft' in something not a structure or union mouse.c:1757: error: 'pointer' undeclared (first use in this function) mouse.c:1757: error: syntax 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:1763: error: request for member 'fd' in something not a structure or union mouse.c:1763: warning: comparison between pointer and integer mouse.c:1765: error: request for member 'buffer' in something not a structure or union mouse.c:1766: error: request for member 'buffer' in something not a structure or union mouse.c:1767: error: request for member 'buffer' in something not a structure or union mouse.c:1769: error: request for member 'fd' in something not a structure or union mouse.c:1770: error: request for member 'fd' in something not a structure or union mouse.c:1771: error: request for member 'emulate3Buttons' in something not a structure or union mouse.c:1771: error: request for member 'emulate3ButtonsSoft' in something not a structure or union mouse.c:1774: error: syntax error before 'pInfo' mouse.c:1777: error: request for member 'public' in something not a structure or union mouse.c:1777: error: request for member 'on' in something not a structure or union mouse.c: At top level: mouse.c:1793: error: syntax error before 'MouseConvert' mouse.c:1793: error: syntax 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:1796: warning: comparison between pointer and integer mouse.c:1797: error: 'FALSE' undeclared (first use in this function) mouse.c:1797: warning: return makes integer from pointer without a cast 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:1802: warning: return makes integer from pointer without a cast mouse.c: At top level: mouse.c:1812: error: syntax error before 'pMse' mouse.c: In function 'FlushButtons': mouse.c:1820: error: 'pMse' undeclared (first use in this function) mouse.c:1820: error: request for member 'lastButtons' in something not a structure or union mouse.c:1821: error: request for member 'lastMappedButtons' in something not a structure or union mouse.c:1825: error: request for member 'device' in something not a structure or union mouse.c: At top level: mouse.c:1996: error: syntax error before 'pInfo' mouse.c: In function 'buttonTimer': mouse.c:1998: error: 'MouseDevPtr' undeclared (first use in this function) mouse.c:1998: error: syntax 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:2002: error: request for member 'private' in something not a structure or union mouse.c:2006: error: request for member 'emulate3Pending' in something not a structure or union mouse.c:2006: error: 'FALSE' undeclared (first use in this function) mouse.c:2007: error: request for member 'emulateState' in something not a structure or union mouse.c:2007: error: array subscript is not an integer mouse.c:2007: error: subscripted value is neither array nor pointer mouse.c:2008: error: request for member 'dev' in something not a structure or union mouse.c:2009: error: request for member 'emulateState' in something not a structure or union mouse.c:2009: error: request for member 'emulateState' in something not a structure or union mouse.c:2009: error: array subscript is not an integer mouse.c:2009: error: subscripted value is neither array nor pointer mouse.c:2011: error: request for member 'emulateState' in something not a structure or union mouse.c: At top level: mouse.c:2019: error: syntax error before 'Emulate3ButtonsSoft' mouse.c:2019: error: syntax error before 'pInfo' mouse.c: In function 'Emulate3ButtonsSoft': mouse.c:2021: error: 'MouseDevPtr' undeclared (first use in this function) mouse.c:2021: error: syntax error before 'pMse' mouse.c:2023: error: 'pMse' undeclared (first use in this function) mouse.c:2023: error: request for member 'emulate3ButtonsSoft' in something not a structure or union mouse.c:2024: error: 'TRUE' undeclared (first use in this function) mouse.c:2024: warning: return makes integer from pointer without a cast mouse.c:2026: error: request for member 'emulate3Buttons' in something not a structure or union mouse.c:2026: error: 'FALSE' undeclared (first use in this function) mouse.c:2028: error: request for member 'emulate3Pending' in something not a structure or union 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:2033: warning: return makes integer from pointer without a cast mouse.c: At top level: mouse.c:2036: error: syntax error before 'data' mouse.c: In function 'MouseBlockHandler': mouse.c:2040: error: 'InputInfoPtr' undeclared (first use in this function) mouse.c:2040: error: syntax 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:2044: error: request for member 'emulate3Pending' in something not a structure or union mouse.c:2046: error: request for member 'emulate3Expires' in something not a structure or union mouse.c:2046: warning: assignment makes integer from pointer without a cast mouse.c:2049: error: 'waitTime' undeclared (first use in this function) mouse.c: At top level: mouse.c:2053: error: syntax error before 'data' mouse.c: In function 'MouseWakeupHandler': mouse.c:2057: error: 'InputInfoPtr' undeclared (first use in this function) mouse.c:2057: error: syntax 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:2061: error: request for member 'emulate3Pending' in something not a structure or union mouse.c:2063: error: request for member 'emulate3Expires' in something not a structure or union mouse.c:2063: warning: assignment makes integer from pointer without a cast mouse.c:2065: error: 'pInfo' undeclared (first use in this function) mouse.c: At top level: mouse.c:2076: error: syntax error before 'pInfo' mouse.c: In function 'MouseDoPostEvent': mouse.c:2078: error: 'MouseDevPtr' undeclared (first use in this function) mouse.c:2078: error: syntax 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:2085: error: request for member 'private' in something not a structure or union mouse.c:2087: error: 'buttons' undeclared (first use in this function) mouse.c:2087: error: request for member 'lastMappedButtons' in something not a structure or union mouse.c:2087: error: invalid operands to binary ^ mouse.c:2088: error: request for member 'lastMappedButtons' in something not a structure or union mouse.c:2091: error: request for member 'doubleClickSourceButtonMask' in something not a structure or union mouse.c:2092: error: request for member 'doubleClickSourceButtonMask' in something not a structure or union mouse.c:2092: error: invalid operands to binary & mouse.c:2093: error: request for member 'doubleClickOldSourceState' in something not a structure or union mouse.c:2097: error: request for member 'doubleClickTargetButtonMask' in something not a structure or union mouse.c:2097: error: invalid operands to binary & mouse.c:2099: error: request for member 'dev' in something not a structure or union mouse.c:2099: error: request for member 'doubleClickTargetButton' in something not a structure or union mouse.c:2100: error: request for member 'dev' in something not a structure or union mouse.c:2100: error: request for member 'doubleClickTargetButton' in something not a structure or union mouse.c:2101: error: request for member 'dev' in something not a structure or union mouse.c:2101: error: request for member 'doubleClickTargetButton' in something not a structure or union mouse.c:2102: error: request for member 'dev' in something not a structure or union mouse.c:2102: error: request for member 'doubleClickTargetButton' in something not a structure or union mouse.c:2105: error: request for member 'doubleClickOldSourceState' in something not a structure or union mouse.c:2108: error: request for member 'doubleClickOldSourceState' in something not a structure or union mouse.c:2113: error: request for member 'doubleClickSourceButtonMask' in something not a structure or union mouse.c:2113: error: wrong type argument to bit-complement mouse.c:2114: error: request for member 'doubleClickSourceButtonMask' in something not a structure or union mouse.c:2114: error: wrong type argument to bit-complement mouse.c:2117: error: request for member 'emulateWheel' in something not a structure or union mouse.c:2119: error: request for member 'wheelButton' in something not a structure or union mouse.c:2119: error: invalid operands to binary << mouse.c:2122: error: invalid operands to binary & mouse.c:2124: error: request for member 'wheelButtonExpires' in something not a structure or union mouse.c:2124: error: request for member 'wheelButtonTimeout' in something not a structure or union mouse.c:2125: error: request for member 'wheelButtonTimeout' in something not a structure or union mouse.c:2125: error: wrong type argument to unary minus mouse.c:2127: error: request for member 'wheelButtonExpires' in something not a structure or union mouse.c:2127: warning: assignment makes integer from pointer without a cast mouse.c:2134: error: request for member 'dev' in something not a structure or union mouse.c:2134: error: request for member 'wheelButton' in something not a structure or union mouse.c:2135: error: request for member 'dev' in something not a structure or union mouse.c:2135: error: request for member 'wheelButton' in something not a structure or union mouse.c:2139: error: request for member 'wheelButtonExpires' in something not a structure or union mouse.c:2139: warning: assignment makes integer from pointer without a cast mouse.c:2142: error: invalid operands to binary & mouse.c:2145: error: request for member 'negativeY' in something not a structure or union mouse.c:2145: error: 'MSE_NOAXISMAP' undeclared (first use in this function) mouse.c:2146: error: request for member 'wheelYDistance' in something not a structure or union mouse.c:2146: error: 'dy' undeclared (first use in this function) mouse.c:2147: error: request for member 'wheelYDistance' in something not a structure or union mouse.c:2148: error: request for member 'wheelInertia' in something not a structure or union mouse.c:2148: error: wrong type argument to unary minus mouse.c:2149: error: request for member 'negativeY' in something not a structure or union mouse.c:2151: error: request for member 'wheelInertia' in something not a structure or union mouse.c:2152: error: request for member 'positiveY' in something not a structure or union mouse.c:2155: error: request for member 'wheelYDistance' in something not a structure or union mouse.c:2155: error: request for member 'wheelInertia' in something not a structure or union mouse.c:2155: warning: comparison between pointer and integer mouse.c:2156: error: request for member 'wheelYDistance' in something not a structure or union mouse.c:2163: error: invalid operands to binary & mouse.c:2165: error: request for member 'dev' in something not a structure or union mouse.c:2166: error: request for member 'dev' in something not a structure or union mouse.c:2172: error: request for member 'negativeX' in something not a structure or union mouse.c:2173: error: request for member 'wheelXDistance' in something not a structure or union mouse.c:2173: error: 'dx' undeclared (first use in this function) mouse.c:2174: error: request for member 'wheelXDistance' in something not a structure or union mouse.c:2175: error: request for member 'wheelInertia' in something not a structure or union mouse.c:2175: error: wrong type argument to unary minus mouse.c:2176: error: request for member 'negativeX' in something not a structure or union mouse.c:2178: error: request for member 'wheelInertia' in something not a structure or union mouse.c:2179: error: request for member 'positiveX' in something not a structure or union mouse.c:2182: error: request for member 'wheelXDistance' in something not a structure or union mouse.c:2182: error: request for member 'wheelInertia' in something not a structure or union mouse.c:2182: warning: comparison between pointer and integer mouse.c:2183: error: request for member 'wheelXDistance' in something not a structure or union mouse.c:2190: error: invalid operands to binary & mouse.c:2192: error: request for member 'dev' in something not a structure or union mouse.c:2193: error: request for member 'dev' in something not a structure or union mouse.c:2211: error: request for member 'emulate3ButtonsSoft' in something not a structure or union mouse.c:2211: error: request for member 'emulate3Pending' in something not a structure or union mouse.c:2215: error: request for member 'dev' in something not a structure or union mouse.c:2223: error: request for member 'pDragLock' in something not a structure or union mouse.c:2229: error: request for member 'pDragLock' in something not a structure or union mouse.c:2278: error: invalid operands to binary ^ mouse.c:2284: error: request for member 'emulate3Buttons' in something not a structure or union mouse.c:2285: error: invalid operands to binary & mouse.c:2293: error: invalid operands to binary & mouse.c:2293: error: invalid operands to binary & mouse.c:2293: error: invalid operands to binary >> mouse.c:2293: error: invalid operands to binary | mouse.c:2295: error: request for member 'emulateState' in something not a structure or union mouse.c:2295: error: array subscript is not an integer mouse.c:2295: error: subscripted value is neither array nor pointer mouse.c:2296: error: request for member 'dev' in something not a structure or union mouse.c:2297: error: request for member 'emulateState' in something not a structure or union mouse.c:2297: error: array subscript is not an integer mouse.c:2297: error: subscripted value is neither array nor pointer mouse.c:2298: error: request for member 'dev' in something not a structure or union mouse.c:2300: error: request for member 'emulateState' in something not a structure or union mouse.c:2301: error: request for member 'emulateState' in something not a structure or union mouse.c:2301: error: array subscript is not an integer mouse.c:2301: error: subscripted value is neither array nor pointer mouse.c:2303: error: request for member 'emulateState' in something not a structure or union mouse.c:2303: error: array subscript is not an integer mouse.c:2303: error: subscripted value is neither array nor pointer mouse.c:2304: error: request for member 'emulate3Expires' in something not a structure or union mouse.c:2304: error: request for member 'emulate3Timeout' in something not a structure or union mouse.c:2305: error: request for member 'emulate3Pending' in something not a structure or union mouse.c:2305: error: 'TRUE' undeclared (first use in this function) mouse.c:2307: error: request for member 'emulate3Pending' in something not a structure or union mouse.c:2307: error: 'FALSE' undeclared (first use in this function) mouse.c:2314: error: request for member 'dev' in something not a structure or union mouse.c:2315: error: invalid operands to binary & mouse.c: At top level: mouse.c:2322: error: syntax error before 'pInfo' mouse.c: In function 'MousePostEvent': mouse.c:2325: error: 'MouseDevPtr' undeclared (first use in this function) mouse.c:2325: error: syntax 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:2329: error: request for member 'private' in something not a structure or union mouse.c:2330: error: request for member 'protocolID' in something not a structure or union mouse.c:2331: error: 'truebuttons' undeclared (first use in this function) mouse.c:2331: error: invalid operands to binary & mouse.c:2331: error: invalid operands to binary & mouse.c:2331: error: array subscript is not an integer mouse.c:2331: error: invalid operands to binary | mouse.c:2333: error: invalid operands to binary & mouse.c:2333: error: invalid operands to binary & mouse.c:2333: error: array subscript is not an integer mouse.c:2333: error: invalid operands to binary | mouse.c:2336: error: invalid operands to binary << mouse.c:2336: error: invalid operands to binary & mouse.c:2336: warning: assignment makes integer from pointer without a cast mouse.c:2339: error: request for member 'buttonMap' in something not a structure or union mouse.c:2345: error: request for member 'negativeZ' in something not a structure or union 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:2361: error: request for member 'negativeZ' in something not a structure or union mouse.c:2361: error: request for member 'positiveZ' in something not a structure or union mouse.c:2362: error: invalid operands to binary | mouse.c:2362: error: request for member 'negativeW' in something not a structure or union mouse.c:2362: error: invalid operands to binary | mouse.c:2362: error: request for member 'positiveW' in something not a structure or union mouse.c:2362: error: invalid operands to binary | mouse.c:2362: error: wrong type argument to bit-complement mouse.c:2363: error: 'dw' undeclared (first use in this function) mouse.c:2363: warning: comparison between pointer and integer mouse.c:2364: error: request for member 'negativeW' in something not a structure or union mouse.c:2366: error: request for member 'negativeZ' in something not a structure or union mouse.c:2367: warning: comparison between pointer and integer mouse.c:2368: error: request for member 'positiveW' in something not a structure or union mouse.c:2370: error: request for member 'positiveZ' in something not a structure or union mouse.c:2377: error: request for member 'angleOffset' in something not a structure or union mouse.c:2378: error: request for member 'angleOffset' in something not a structure or union mouse.c:2378: error: invalid operands to binary * mouse.c:2378: error: invalid operands to binary / mouse.c:2380: warning: incompatible implicit declaration of built-in function 'cos' mouse.c:2380: error: invalid operands to binary * mouse.c:2380: warning: incompatible implicit declaration of built-in function 'sin' mouse.c:2380: error: invalid operands to binary * mouse.c:2380: error: invalid operands to binary + mouse.c:2380: error: invalid operands to binary + mouse.c:2381: error: invalid operands to binary * mouse.c:2381: error: invalid operands to binary - mouse.c:2381: error: invalid operands to binary + mouse.c:2384: error: request for member 'invX' in something not a structure or union mouse.c:2384: error: invalid operands to binary * mouse.c:2385: error: request for member 'invY' in something not a structure or union mouse.c:2385: error: invalid operands to binary * mouse.c:2386: error: request for member 'flipXY' in something not a structure or union mouse.c:2402: error: request for member 'lastButtons' in something not a structure or union mouse.c: At top level: mouse.c:2413: error: 'PROT_NUMPROTOS' undeclared here (not in a function) mouse.c:2450: error: syntax error before 'SetupMouse' mouse.c:2450: error: syntax error before 'pInfo' mouse.c: In function 'SetupMouse': mouse.c:2452: error: 'MouseDevPtr' undeclared (first use in this function) mouse.c:2452: error: syntax error before 'pMse' mouse.c:2456: error: 'Bool' undeclared (first use in this function) mouse.c:2456: error: syntax 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:2458: error: request for member 'private' in something not a structure or union mouse.c:2461: error: request for member 'protocolID' in something not a structure or union mouse.c:2469: error: 'automatic' undeclared (first use in this function) mouse.c:2469: error: 'TRUE' undeclared (first use in this function) mouse.c:2470: error: request for member 'autoProbe' in something not a structure or union mouse.c:2479: error: request for member 'protocolID' in something not a structure or union mouse.c:2484: error: request for member 'protoPara' in something not a structure or union mouse.c:2484: warning: comparison between pointer and integer mouse.c:2486: error: request for member 'protoPara' in something not a structure or union mouse.c:2503: error: request for member 'oldProtocolID' in something not a structure or union mouse.c:2503: error: request for member 'protocolID' in something not a structure or union mouse.c:2504: error: 'pointer' undeclared (first use in this function) mouse.c:2504: error: syntax error before 'tmp' mouse.c:2505: error: request for member 'protocolID' in something not a structure or union mouse.c:2506: error: request for member 'protocolID' in something not a structure or union mouse.c:2507: error: request for member 'protocolID' in something not a structure or union mouse.c:2507: error: array subscript is not an integer mouse.c:2507: error: request for member 'defaults' in something not a structure or union mouse.c:2508: error: 'tmp' undeclared (first use in this function) mouse.c:2509: error: request for member 'protocolID' in something not a structure or union mouse.c:2509: error: array subscript is not an integer mouse.c:2509: error: request for member 'defaults' in something not a structure or union mouse.c:2510: error: request for member 'options' in something not a structure or union mouse.c:2510: error: request for member 'options' in something not a structure or union mouse.c:2516: error: request for member 'baudRate' in something not a structure or union mouse.c:2517: error: request for member 'options' in something not a structure or union mouse.c:2517: error: request for member 'baudRate' in something not a structure or union mouse.c:2518: error: request for member 'oldProtocolID' in something not a structure or union mouse.c:2518: error: request for member 'protocolID' in something not a structure or union mouse.c:2524: error: request for member 'fd' in something not a structure or union mouse.c:2524: error: request for member 'options' in something not a structure or union mouse.c:2527: error: 'FALSE' undeclared (first use in this function) mouse.c:2527: warning: return makes integer from pointer without a cast mouse.c:2529: error: request for member 'protoBufTail' in something not a structure or union mouse.c:2530: error: request for member 'inSync' in something not a structure or union mouse.c:2532: warning: return makes integer from pointer without a cast mouse.c: At top level: mouse.c:2595: error: syntax error before 'initMouseHW' mouse.c:2595: error: syntax error before 'pInfo' mouse.c: In function 'initMouseHW': mouse.c:2597: error: 'MouseDevPtr' undeclared (first use in this function) mouse.c:2597: error: syntax error before 'pMse' mouse.c:2601: error: 'pointer' undeclared (first use in this function) mouse.c:2601: error: syntax error before 'options' mouse.c:2605: error: 'Bool' undeclared (first use in this function) mouse.c:2605: error: syntax error before 'ps2Init' mouse.c:2607: error: 'pMse' undeclared (first use in this function) mouse.c:2607: error: request for member 'protocolID' in something not a structure or union mouse.c:2613: error: request for member 'baudRate' in something not a structure or union mouse.c:2632: error: 'pInfo' undeclared (first use in this function) mouse.c:2632: error: request for member 'fd' in something not a structure or union mouse.c:2633: error: request for member 'fd' in something not a structure or union mouse.c:2635: error: request for member 'fd' in something not a structure or union mouse.c:2636: error: request for member 'fd' in something not a structure or union mouse.c:2638: error: request for member 'fd' in something not a structure or union mouse.c:2639: error: request for member 'fd' in something not a structure or union mouse.c:2641: error: request for member 'fd' in something not a structure or union mouse.c:2642: error: request for member 'fd' in something not a structure or union mouse.c:2644: error: request for member 'fd' in something not a structure or union mouse.c:2647: error: request for member 'fd' in something not a structure or union mouse.c:2650: error: 'options' undeclared (first use in this function) mouse.c:2650: error: request for member 'options' in something not a structure or union mouse.c:2652: error: request for member 'fd' in something not a structure or union mouse.c:2652: error: request for member 'options' in something not a structure or union mouse.c:2653: error: request for member 'options' in something not a structure or union mouse.c:2656: error: request for member 'sampleRate' in something not a structure or union mouse.c:2657: error: request for member 'sampleRate' in something not a structure or union mouse.c:2657: warning: comparison between pointer and integer mouse.c:2658: error: request for member 'sampleRate' in something not a structure or union mouse.c:2658: warning: comparison between pointer and integer mouse.c:2659: error: request for member 'sampleRate' in something not a structure or union mouse.c:2659: warning: comparison between pointer and integer mouse.c:2660: error: request for member 'sampleRate' in something not a structure or union mouse.c:2660: warning: comparison between pointer and integer mouse.c:2661: error: request for member 'sampleRate' in something not a structure or union mouse.c:2661: warning: comparison between pointer and integer mouse.c:2662: error: request for member 'sampleRate' in something not a structure or union mouse.c:2662: warning: comparison between pointer and integer mouse.c:2664: error: request for member 'fd' in something not a structure or union mouse.c:2668: error: request for member 'baudRate' in something not a structure or union mouse.c:2681: error: request for member 'fd' in something not a structure or union mouse.c:2682: error: request for member 'fd' in something not a structure or union mouse.c:2683: error: request for member 'fd' in something not a structure or union mouse.c:2684: error: request for member 'fd' in something not a structure or union mouse.c:2686: error: request for member 'fd' in something not a structure or union mouse.c:2697: error: request for member 'fd' in something not a structure or union mouse.c:2699: error: request for member 'fd' in something not a structure or union mouse.c:2701: error: request for member 'fd' in something not a structure or union mouse.c:2703: error: request for member 'fd' in something not a structure or union mouse.c:2705: error: request for member 'fd' in something not a structure or union mouse.c:2707: error: request for member 'fd' in something not a structure or union mouse.c:2713: error: request for member 'sampleRate' in something not a structure or union mouse.c:2713: warning: comparison between pointer and integer mouse.c:2714: error: request for member 'sampleRate' in something not a structure or union mouse.c:2714: warning: comparison between pointer and integer mouse.c:2715: error: request for member 'sampleRate' in something not a structure or union mouse.c:2715: warning: comparison between pointer and integer mouse.c:2716: error: request for member 'sampleRate' in something not a structure or union mouse.c:2716: warning: comparison between pointer and integer mouse.c:2717: error: request for member 'sampleRate' in something not a structure or union mouse.c:2717: warning: comparison between pointer and integer mouse.c:2719: error: request for member 'fd' in something not a structure or union mouse.c:2721: error: request for member 'fd' in something not a structure or union mouse.c:2727: error: request for member 'fd' in something not a structure or union mouse.c:2730: error: request for member 'fd' in something not a structure or union mouse.c:2731: error: request for member 'fd' in something not a structure or union mouse.c:2733: error: request for member 'fd' in something not a structure or union mouse.c:2741: error: request for member 'fd' in something not a structure or union mouse.c:2747: error: request for member 'fd' in something not a structure or union mouse.c:2750: error: request for member 'fd' in something not a structure or union mouse.c:2754: error: invalid type argument of '->' mouse.c:2754: error: request for member 'SetBMRes' in something not a structure or union mouse.c:2755: error: invalid type argument of '->' mouse.c:2755: error: request for member 'SetBMRes' in something not a structure or union mouse.c:2755: error: request for member 'protocol' in something not a structure or union mouse.c:2755: error: request for member 'sampleRate' in something not a structure or union mouse.c:2756: error: request for member 'resolution' in something not a structure or union mouse.c:2756: error: called object '&' is not a function 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:2814: error: request for member 'SetMiscRes' in something not a structure or union mouse.c:2815: error: invalid type argument of '->' mouse.c:2815: error: request for member 'SetMiscRes' in something not a structure or union mouse.c:2815: error: request for member 'protocol' in something not a structure or union mouse.c:2815: error: request for member 'sampleRate' in something not a structure or union mouse.c:2816: error: request for member 'resolution' in something not a structure or union mouse.c:2816: error: called object '&' is not a function mouse.c:2824: error: request for member 'class' in something not a structure or union mouse.c:2824: error: invalid operands to binary | mouse.c:2824: error: invalid operands to binary & mouse.c:2833: error: request for member 'fd' in something not a structure or union mouse.c:2837: error: request for member 'fd' in something not a structure or union mouse.c:2839: error: 'TRUE' undeclared (first use in this function) mouse.c:2839: warning: return makes integer from pointer without a cast mouse.c:2844: error: request for member 'fd' in something not a structure or union mouse.c:2847: error: invalid type argument of '->' mouse.c:2847: error: request for member 'SetPS2Res' in something not a structure or union mouse.c:2848: error: invalid type argument of '->' mouse.c:2848: error: request for member 'SetPS2Res' in something not a structure or union mouse.c:2848: error: request for member 'protocol' in something not a structure or union mouse.c:2848: error: request for member 'sampleRate' in something not a structure or union mouse.c:2849: error: request for member 'resolution' in something not a structure or union mouse.c:2849: error: called object '&' is not a function mouse.c:2856: warning: return makes integer from pointer without a cast mouse.c:2860: error: request for member 'sampleRate' in something not a structure or union mouse.c:2861: error: request for member 'sampleRate' in something not a structure or union mouse.c:2861: warning: comparison between pointer and integer mouse.c:2863: error: request for member 'sampleRate' in something not a structure or union mouse.c:2863: warning: comparison between pointer and integer mouse.c:2865: error: request for member 'sampleRate' in something not a structure or union mouse.c:2865: warning: comparison between pointer and integer mouse.c:2867: error: request for member 'sampleRate' in something not a structure or union mouse.c:2867: warning: comparison between pointer and integer mouse.c:2869: error: request for member 'sampleRate' in something not a structure or union mouse.c:2869: warning: comparison between pointer and integer mouse.c:2878: warning: return makes integer from pointer without a cast mouse.c:2882: error: request for member 'resolution' in something not a structure or union mouse.c:2883: error: request for member 'resolution' in something not a structure or union mouse.c:2883: warning: comparison between pointer and integer mouse.c:2885: error: request for member 'resolution' in something not a structure or union mouse.c:2885: warning: comparison between pointer and integer mouse.c:2887: error: request for member 'resolution' in something not a structure or union mouse.c:2887: warning: comparison between pointer and integer mouse.c:2896: warning: return makes integer from pointer without a cast mouse.c:2900: error: request for member 'fd' in something not a structure or union mouse.c:2902: error: 'X_INFO' undeclared (first use in this function) mouse.c:2903: error: request for member 'name' in something not a structure or union mouse.c:2904: error: request for member 'fd' in something not a structure or union mouse.c:2906: warning: return makes integer from pointer without a cast mouse.c:2910: error: request for member 'name' in something not a structure or union mouse.c:2920: error: request for member 'fd' in something not a structure or union mouse.c:2921: error: 'X_ERROR' undeclared (first use in this function) mouse.c:2922: error: request for member 'name' in something not a structure or union mouse.c:2924: error: request for member 'fd' in something not a structure or union mouse.c:2928: warning: return makes integer from pointer without a cast mouse.c: At top level: mouse.c:3073: error: syntax error before 'hardProtocolList' mouse.c:3083: warning: data definition has no type or storage class mouse.c:3085: error: syntax error before 'softProtocolList' mouse.c:3095: warning: data definition has no type or storage class mouse.c:3098: error: syntax error before 'pInfo' mouse.c: In function 'autoOSProtocol': mouse.c:3100: error: 'MouseDevPtr' undeclared (first use in this function) mouse.c:3100: error: syntax error before 'pMse' mouse.c:3102: error: 'MouseProtocolID' undeclared (first use in this function) mouse.c:3102: error: syntax error before 'protocolID' mouse.c:3105: error: invalid type argument of '->' mouse.c:3105: error: request for member 'SetupAuto' in something not a structure or union mouse.c:3106: error: invalid type argument of '->' mouse.c:3106: error: request for member 'SetupAuto' in something not a structure or union mouse.c:3106: error: 'pInfo' undeclared (first use in this function) mouse.c:3106: error: 'protoPara' undeclared (first use in this function) mouse.c:3106: error: called object '&' is not a function mouse.c:3112: error: invalid type argument of '->' mouse.c:3112: error: request for member 'CheckProtocol' in something not a structure or union mouse.c:3112: error: invalid type argument of '->' mouse.c:3112: error: request for member 'CheckProtocol' in something not a structure or union mouse.c:3112: error: called object '&' is not a function mouse.c:3121: error: 'PROT_UNSUP' undeclared (first use in this function) mouse.c:3121: error: duplicate case value mouse.c:3110: error: previously used here mouse.c:3132: warning: comparison between pointer and integer mouse.c:3134: error: 'X_PROBED' undeclared (first use in this function) mouse.c:3135: error: request for member 'name' in something not a structure or union mouse.c:3138: error: 'HAVE_GUESS_PROTOCOL' undeclared (first use in this function) mouse.c:3138: error: invalid type argument of '->' mouse.c:3138: error: request for member 'GuessProtocol' in something not a structure or union mouse.c:3139: error: invalid type argument of '->' mouse.c:3139: error: request for member 'GuessProtocol' in something not a structure or union mouse.c:3139: error: called object '&' is not a function mouse.c:3145: error: 'pMse' undeclared (first use in this function) mouse.c:3145: error: request for member 'protocolID' in something not a structure or union mouse.c: At top level: mouse.c:3156: error: syntax error before 'pMse' mouse.c: In function 'createProtoList': mouse.c:3159: error: 'MouseProtocolID' undeclared (first use in this function) mouse.c:3159: error: syntax error before 'prot' mouse.c:3161: error: syntax error before 'mPriv' mouse.c:3162: error: 'tmplist' undeclared (first use in this function) mouse.c:3162: error: invalid operands to binary * mouse.c:3166: error: 'mPriv' undeclared (first use in this function) mouse.c:3166: error: request for member 'count' in something not a structure or union mouse.c:3166: warning: comparison between pointer and integer mouse.c:3173: error: invalid operands to binary * mouse.c:3174: warning: comparison between pointer and integer 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: syntax error before 'bad' mouse.c:3192: error: array subscript is not an integer mouse.c:3204: error: request for member 'count' in something not a structure or union mouse.c:3204: warning: comparison between pointer and integer mouse.c:3205: error: request for member 'data' in something not a structure or union mouse.c:3218: error: request for member 'count' in something not a structure or union mouse.c:3224: error: request for member 'count' in something not a structure or union mouse.c:3224: warning: comparison between pointer and integer mouse.c:3225: error: request for member 'data' in something not a structure or union 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:3262: error: request for member 'protoList' in something not a structure or union mouse.c:3281: error: request for member 'protoList' in something not a structure or union 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: syntax 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:3332: error: request for member 'goodCount' in something not a structure or union mouse.c:3332: error: wrong type argument to decrement mouse.c:3334: error: request for member 'badCount' in something not a structure or union mouse.c:3344: error: request for member 'goodCount' in something not a structure or union mouse.c:3346: error: request for member 'badCount' in something not a structure or union mouse.c:3346: error: 'lostSync' undeclared (first use in this function) mouse.c:3349: error: request for member 'badCount' in something not a structure or union mouse.c:3349: warning: comparison between pointer and integer mouse.c: At top level: mouse.c:3367: error: syntax error before 'pInfo' mouse.c: In function 'autoProbeMouse': mouse.c:3369: error: 'MouseDevPtr' undeclared (first use in this function) mouse.c:3369: error: syntax 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:3372: error: invalid operands to binary * mouse.c:3375: error: 'mPriv' undeclared (first use in this function) mouse.c:3375: error: request for member 'autoState' in something not a structure or union mouse.c:3377: error: 'inSync' undeclared (first use in this function) mouse.c:3380: error: request for member 'goodCount' in something not a structure or union mouse.c:3380: error: request for member 'badCount' in something not a structure or union mouse.c:3380: error: request for member 'prevDx' in something not a structure or union mouse.c:3380: error: request for member 'prevDy' in something not a structure or union mouse.c:3380: error: request for member 'accDx' in something not a structure or union mouse.c:3380: error: request for member 'accDy' in something not a structure or union mouse.c:3380: error: request for member 'acc' in something not a structure or union mouse.c:3381: error: request for member 'autoState' in something not a structure or union mouse.c:3387: error: request for member 'goodCount' in something not a structure or union mouse.c:3387: error: request for member 'badCount' in something not a structure or union mouse.c:3387: error: request for member 'prevDx' in something not a structure or union mouse.c:3387: error: request for member 'prevDy' in something not a structure or union mouse.c:3387: error: request for member 'accDx' in something not a structure or union mouse.c:3387: error: request for member 'accDy' in something not a structure or union mouse.c:3387: error: request for member 'acc' in something not a structure or union mouse.c:3388: error: request for member 'autoState' in something not a structure or union mouse.c:3392: error: request for member 'protocolID' in something not a structure or union mouse.c:3393: error: request for member 'autoState' in something not a structure or union mouse.c:3397: error: 'pMse' undeclared (first use in this function) mouse.c:3397: error: request for member 'protocolID' in something not a structure or union mouse.c:3397: error: request for member 'protocolID' in something not a structure or union mouse.c:3397: error: wrong type argument to increment mouse.c:3397: error: array subscript is not an integer mouse.c:3399: error: request for member 'protocolID' in something not a structure or union mouse.c:3401: error: request for member 'protocolID' in something not a structure or union mouse.c:3401: error: 'pInfo' undeclared (first use in this function) mouse.c:3403: error: request for member 'goodCount' in something not a structure or union mouse.c:3403: error: request for member 'badCount' in something not a structure or union mouse.c:3403: error: request for member 'prevDx' in something not a structure or union mouse.c:3403: error: request for member 'prevDy' in something not a structure or union mouse.c:3403: error: request for member 'accDx' in something not a structure or union mouse.c:3403: error: request for member 'accDy' in something not a structure or union mouse.c:3403: error: request for member 'acc' in something not a structure or union mouse.c:3406: error: request for member 'autoState' in something not a structure or union mouse.c:3412: error: 'lostSync' undeclared (first use in this function) mouse.c:3414: error: request for member 'autoState' in something not a structure or union mouse.c:3417: error: 'X_INFO' undeclared (first use in this function) mouse.c:3418: error: request for member 'protocolID' in something not a structure or union mouse.c:3419: error: request for member 'autoState' in something not a structure or union mouse.c:3431: error: request for member 'autoState' in something not a structure or union mouse.c:3435: error: request for member 'protocolID' in something not a structure or union mouse.c:3436: error: request for member 'autoState' in something not a structure or union mouse.c:3444: error: request for member 'protocolID' in something not a structure or union mouse.c:3446: error: request for member 'count' in something not a structure or union mouse.c:3448: error: request for member 'protocolID' in something not a structure or union mouse.c:3449: error: request for member 'autoState' in something not a structure or union mouse.c:3451: error: request for member 'autoState' in something not a structure or union mouse.c:3455: error: request for member 'count' in something not a structure or union mouse.c:3456: error: request for member 'serialDefaultsNum' in something not a structure or union mouse.c:3457: error: request for member 'autoState' in something not a structure or union mouse.c:3461: error: request for member 'count' in something not a structure or union mouse.c:3461: warning: comparison between pointer and integer mouse.c:3464: error: request for member 'autoState' in something not a structure or union mouse.c:3469: error: request for member 'protocolID' in something not a structure or union mouse.c:3470: error: request for member 'autoState' in something not a structure or union mouse.c:3474: error: request for member 'protocolID' in something not a structure or union mouse.c:3476: error: request for member 'count' in something not a structure or union mouse.c:3478: error: request for member 'protocolID' in something not a structure or union mouse.c:3479: error: request for member 'autoState' in something not a structure or union mouse.c:3481: error: request for member 'autoState' in something not a structure or union mouse.c:3487: error: request for member 'autoState' in something not a structure or union mouse.c:3491: error: request for member 'protocolID' in something not a structure or union mouse.c:3492: error: request for member 'autoState' in something not a structure or union mouse.c:3502: error: request for member 'protoList' in something not a structure or union mouse.c:3502: error: request for member 'protocolID' in something not a structure or union mouse.c:3502: error: array subscript is not an integer mouse.c:3503: error: request for member 'autoState' in something not a structure or union mouse.c:3507: error: request for member 'protocolID' in something not a structure or union mouse.c:3508: error: request for member 'autoState' in something not a structure or union mouse.c:3516: error: 'pointer' undeclared (first use in this function) mouse.c:3516: error: syntax error before 'serialDefaults' mouse.c:3523: error: 'serialDefaults' undeclared (first use in this function) mouse.c:3524: error: request for member 'serialDefaultsNum' in something not a structure or union mouse.c:3524: error: wrong type argument to increment mouse.c:3524: error: array subscript is not an integer mouse.c:3525: error: request for member 'serialDefaultsNum' in something not a structure or union mouse.c:3527: error: syntax error before 'tmp' mouse.c:3528: error: request for member 'fd' in something not a structure or union mouse.c:3528: error: 'tmp' undeclared (first use in this function) mouse.c:3530: error: request for member 'count' in something not a structure or union mouse.c:3531: error: request for member 'autoState' in something not a structure or union mouse.c:3537: error: syntax error before 'proto' mouse.c:3540: error: request for member 'protoList' in something not a structure or union mouse.c:3540: error: request for member 'protocolID' in something not a structure or union mouse.c:3540: error: wrong type argument to increment mouse.c:3540: error: array subscript is not an integer mouse.c:3542: error: request for member 'autoState' in something not a structure or union mouse.c:3543: error: invalid type argument of '->' mouse.c:3543: error: request for member 'defaults' in something not a structure or union mouse.c:3544: error: request for member 'serialDefaultsNum' in something not a structure or union mouse.c:3545: warning: comparison between pointer and integer mouse.c:3546: error: request for member 'serialDefaultsNum' in something not a structure or union mouse.c:3547: warning: comparison between pointer and integer mouse.c:3547: error: request for member 'serialDefaultsNum' in something not a structure or union mouse.c:3547: error: array subscript is not an integer mouse.c:3553: error: request for member 'goodCount' in something not a structure or union mouse.c:3553: error: request for member 'badCount' in something not a structure or union mouse.c:3553: error: request for member 'prevDx' in something not a structure or union mouse.c:3553: error: request for member 'prevDy' in something not a structure or union mouse.c:3553: error: request for member 'accDx' in something not a structure or union mouse.c:3553: error: request for member 'accDy' in something not a structure or union mouse.c:3553: error: request for member 'acc' in something not a structure or union mouse.c:3554: error: request for member 'autoState' in something not a structure or union mouse.c: At top level: mouse.c:3564: error: syntax error before 'autoGood' mouse.c:3564: error: syntax error before 'pMse' mouse.c: In function 'autoGood': mouse.c:3566: error: syntax error before 'mPriv' mouse.c:3568: error: 'pMse' undeclared (first use in this function) mouse.c:3568: error: request for member 'autoProbe' in something not a structure or union mouse.c:3569: error: 'TRUE' undeclared (first use in this function) mouse.c:3569: warning: return makes integer from pointer without a cast mouse.c:3571: error: 'mPriv' undeclared (first use in this function) mouse.c:3571: error: request for member 'autoState' in something not a structure or union mouse.c:3574: warning: return makes integer from pointer without a cast mouse.c:3579: error: request for member 'goodCount' in something not a structure or union mouse.c:3579: warning: comparison between pointer and integer mouse.c:3580: warning: return makes integer from pointer without a cast mouse.c:3582: error: 'FALSE' undeclared (first use in this function) mouse.c:3582: warning: return makes integer from pointer without a cast mouse.c: At top level: mouse.c:3594: error: syntax error before 'pInfo' mouse.c: In function 'checkForErraticMovements': mouse.c:3596: error: 'MouseDevPtr' undeclared (first use in this function) mouse.c:3596: error: syntax error before 'pMse' mouse.c:3599: error: 'mPriv' undeclared (first use in this function) mouse.c:3599: error: request for member 'goodCount' in something not a structure or union mouse.c:3607: error: 'dx' undeclared (first use in this function) mouse.c:3608: error: request for member 'prevDx' in something not a structure or union mouse.c:3609: error: request for member 'accDx' in something not a structure or union mouse.c:3610: error: request for member 'accDx' in something not a structure or union mouse.c:3610: error: request for member 'acc' in something not a structure or union mouse.c:3610: warning: comparison between pointer and integer mouse.c:3611: error: request for member 'acc' in something not a structure or union mouse.c:3611: error: request for member 'accDx' in something not a structure or union mouse.c:3617: error: request for member 'accDx' in something not a structure or union mouse.c:3621: error: 'dy' undeclared (first use in this function) mouse.c:3622: error: request for member 'prevDy' in something not a structure or union mouse.c:3623: error: request for member 'accDy' in something not a structure or union mouse.c:3624: error: request for member 'accDy' in something not a structure or union mouse.c:3624: error: request for member 'acc' in something not a structure or union mouse.c:3624: warning: comparison between pointer and integer mouse.c:3625: error: request for member 'acc' in something not a structure or union mouse.c:3625: error: request for member 'accDy' in something not a structure or union mouse.c:3630: error: request for member 'accDy' in something not a structure or union mouse.c:3633: error: request for member 'prevDx' in something not a structure or union mouse.c:3634: error: request for member 'prevDy' in something not a structure or union mouse.c:3635: error: request for member 'acc' in something not a structure or union mouse.c:3635: warning: comparison between pointer and integer mouse.c:3636: error: request for member 'goodCount' in something not a structure or union mouse.c:3637: error: request for member 'prevDx' in something not a structure or union mouse.c:3638: error: request for member 'prevDy' in something not a structure or union mouse.c:3639: error: request for member 'accDx' in something not a structure or union mouse.c:3640: error: request for member 'accDy' in something not a structure or union mouse.c:3641: error: request for member 'acc' in something not a structure or union 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: syntax error before 'pMse' mouse.c: In function 'SetMouseProto': mouse.c:3650: error: 'pMse' undeclared (first use in this function) mouse.c:3650: error: request for member 'protocolID' in something not a structure or union mouse.c:3651: error: request for member 'protocol' in something not a structure or union mouse.c:3651: error: request for member 'protocolID' in something not a structure or union mouse.c:3652: error: request for member 'class' in something not a structure or union mouse.c:3652: error: request for member 'protocolID' in something not a structure or union mouse.c:3653: error: request for member 'protocolID' in something not a structure or union mouse.c:3653: error: request for member 'protocolID' in something not a structure or union mouse.c:3654: warning: incompatible implicit declaration of built-in function 'memcpy' mouse.c:3654: error: request for member 'protoPara' in something not a structure or union mouse.c:3654: error: request for member 'protocolID' in something not a structure or union mouse.c:3654: error: array subscript is not an integer mouse.c:3655: error: request for member 'protoPara' in something not a structure or union mouse.c:3655: warning: passing argument 3 of 'memcpy' makes integer from pointer without a cast mouse.c:3657: error: request for member 'emulate3ButtonsSoft' in something not a structure or union mouse.c:3658: error: request for member 'emulate3Buttons' in something not a structure or union mouse.c:3658: error: 'TRUE' undeclared (first use in this function) mouse.c: At top level: mouse.c:3665: error: syntax error before 'collectData' mouse.c:3665: error: syntax error before 'pMse' mouse.c: In function 'collectData': mouse.c:3667: error: syntax error before 'mPriv' mouse.c:3668: error: 'mPriv' undeclared (first use in this function) mouse.c:3668: error: request for member 'count' in something not a structure or union mouse.c:3668: warning: comparison between pointer and integer mouse.c:3669: error: request for member 'data' in something not a structure or union mouse.c:3669: error: request for member 'count' in something not a structure or union mouse.c:3669: error: wrong type argument to increment mouse.c:3669: error: array subscript is not an integer mouse.c:3669: error: 'u' undeclared (first use in this function) mouse.c:3670: error: request for member 'count' in something not a structure or union mouse.c:3670: warning: comparison between pointer and integer mouse.c:3671: error: 'TRUE' undeclared (first use in this function) mouse.c:3671: warning: return makes integer from pointer without a cast mouse.c:3674: error: 'FALSE' undeclared (first use in this function) mouse.c:3674: warning: return makes integer from pointer without a cast make[2]: *** [mouse.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 1933: Called dyn_compile ebuild.sh, line 971: Called src_compile ebuild.sh, line 1648: 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.