[Xorg] X11R6.7.0 and synaptics driver build

Stefan Dirsch sndirsch at suse.de
Fri Apr 9 08:53:49 PDT 2004


Hi

Since I switched to X11R6.7.0 the synaptics driver (0.12.5) build
fails. Worked fine with X.Org XORG-RELEASE-1 CVS branch of 2004-03-18.
Any ideas? Are there some functions renamed or moved to another
location? I'm puzzled. I attach the log.

Homepage of synaptics driver:
  http://w1.894.telia.com/~u89404340/touchpad/
Download:
  http://w1.894.telia.com/~u89404340/touchpad/index.html#Download
  http://w1.894.telia.com/~u89404340/touchpad/files/

Stefan

Public Key available
----------------------------------------------------
Stefan Dirsch (Res. & Dev.)   SUSE LINUX AG
Tel: 0911-740 53 0            Maxfeldstrasse 5
FAX: 0911-740 53 479          D-90409 Nürnberg
http://www.suse.de            Germany 
----------------------------------------------------
-------------- next part --------------
rm -f synaptics.o
gcc -m32 -c -O2 -fno-strength-reduce -fno-strict-aliasing -ansi -pedantic -Wall -Wpointer-arith -Wundef     -I. -I../../../../../../programs/Xserver/hw/xfree86/common -I../../../../../../programs/Xserver/hw/xfree86/loader -I../../../../../../programs/Xserver/hw/xfree86/os-support 	   -I../../../../../../programs/Xserver/include -I../../../../../../programs/Xserver/mi -I../../../../../../exports/include/X11 	   -I../../../../../../include/extensions  -I../../../../../.. -I../../../../../../exports/include -I/usr/X11R6/include  -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE 				 -D_GNU_SOURCE 				 -DSHAPE -DXINPUT -DXKB -DLBX -DXAPPGROUP 	-DXCSECURITY -DTOGCUP  	-DXF86BIGFONT -DDPMSExtension 	  -DPANORAMIX 	 -DRENDER -DRANDR -DGCCUSESGAS -DAVOID_GLYPHBLT -DPIXPRIV -DSINGLEDEPTH 				-DXFreeXDGA -DXvExtension 				 -DXFree86Server 				-DXF86VIDMODE 				-DXvMCExtension 				-DSMART_SCHEDULE 				-DBUILDDEBUG -DXResExtension 				-DX_BYTE_ORDER=X_LITTLE_ENDIAN 				-DXORG_VERSION_CURRENT="(((6) * 10000000) + ((7) * 100000) + ((0) * 1000) + 0)" -DNDEBUG   -DFUNCPROTO=15 -DNARROWPROTO  -DXFree86Module -DVERSION="\"`cat VERSION`\""  -DXVENDORNAME='"The X.Org Foundation"' -DXVENDORNAMESHORT='"X.Org"'  synaptics.c
synaptics.c: In function `SynapticsPreInit':
synaptics.c:304: warning: implicit declaration of function `xf86shmget'
synaptics.c:305: warning: implicit declaration of function `xf86shmctl'
synaptics.c:311: warning: implicit declaration of function `xf86shmat'
synaptics.c:355: warning: implicit declaration of function `xf86sscanf'
synaptics.c:388: warning: implicit declaration of function `xf86mknod'
synaptics.c:389: error: `xf86errno' undeclared (first use in this function)
synaptics.c:389: error: (Each undeclared identifier is reported only once
synaptics.c:389: error: for each function it appears in.)
synaptics.c:391: warning: implicit declaration of function `xf86free'
synaptics.c: In function `DeviceOn':
synaptics.c:522: warning: too many arguments for format
synaptics.c: In function `move_distance':
synaptics.c:595: warning: implicit declaration of function `xf86sqrt'
synaptics.c: In function `angle':
synaptics.c:605: warning: implicit declaration of function `xf86atan2'
synaptics.c: In function `diffa':
synaptics.c:612: warning: implicit declaration of function `xf86fmod'
synaptics.c: In function `HandleState':
synaptics.c:931: warning: long unsigned int format, int arg (arg 4)
synaptics.c:933: warning: long unsigned int format, unsigned int arg (arg 2)
synaptics.c:940: warning: long unsigned int format, int arg (arg 4)
synaptics.c:1198: warning: implicit declaration of function `xf86modf'
synaptics.c: In function `SynapticsGetPacket':
synaptics.c:1751: warning: implicit declaration of function `xf86write'
synaptics.c: In function `PrintIdent':
synaptics.c:1799: warning: int format, long unsigned int arg (arg 3)
synaptics.c:1801: warning: int format, long unsigned int arg (arg 3)
synaptics.c:1801: warning: int format, long unsigned int arg (arg 4)
synaptics.c:1807: warning: int format, long unsigned int arg (arg 3)
make: *** [synaptics.o] Error 1


More information about the xorg mailing list