From 539afc5d0bc8d581d7a7e9f87694046989bbe8f2 Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Tue, 1 Nov 2016 10:33:44 -0700 Subject: [PATCH] Fixed bug 3473 - can't build on linux with an old kernel --- src/core/linux/SDL_evdev.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/core/linux/SDL_evdev.c b/src/core/linux/SDL_evdev.c index 4761f3e46..642d00c27 100644 --- a/src/core/linux/SDL_evdev.c +++ b/src/core/linux/SDL_evdev.c @@ -57,6 +57,14 @@ #define SYN_DROPPED 3 #endif +/* These are not defined in older Linux kernel headers */ +#ifndef ABS_MT_SLOT +#define ABS_MT_SLOT 0x2f +#define ABS_MT_POSITION_X 0x35 +#define ABS_MT_POSITION_Y 0x36 +#define ABS_MT_TRACKING_ID 0x39 +#endif + typedef struct SDL_evdevlist_item { char *path;