| | |
| | | /* include/SDL_config.h. Generated from SDL_config.h.in by configure. */ |
| | | /* |
| | | Simple DirectMedia Layer |
| | | Copyright (C) 1997-2018 Sam Lantinga <slouken@libsdl.org> |
| | | Copyright (C) 1997-2020 Sam Lantinga <slouken@libsdl.org> |
| | | |
| | | This software is provided 'as-is', without any express or implied |
| | | warranty. In no event will the authors be held liable for any damages |
| | |
| | | #define HAVE_WCSLEN 1 |
| | | /* #undef HAVE_WCSLCPY */ |
| | | /* #undef HAVE_WCSLCAT */ |
| | | #define HAVE_WCSDUP 1 |
| | | #define HAVE_WCSSTR 1 |
| | | #define HAVE_WCSCMP 1 |
| | | #define HAVE_WCSNCMP 1 |
| | | #define HAVE_WCSCASECMP 1 |
| | | /* #undef HAVE__WCSICMP */ |
| | | #define HAVE_WCSNCASECMP 1 |
| | | /* #undef HAVE__WCSNICMP */ |
| | | #define HAVE_STRLEN 1 |
| | | /* #undef HAVE_STRLCPY */ |
| | | /* #undef HAVE_STRLCAT */ |
| | |
| | | #define HAVE_STRCHR 1 |
| | | #define HAVE_STRRCHR 1 |
| | | #define HAVE_STRSTR 1 |
| | | #define HAVE_STRTOK_R 1 |
| | | /* #undef HAVE_STRTOK_S */ |
| | | /* #undef HAVE_ITOA */ |
| | | /* #undef HAVE__LTOA */ |
| | | /* #undef HAVE__UITOA */ |
| | |
| | | #define HAVE_SQRTF 1 |
| | | #define HAVE_TAN 1 |
| | | #define HAVE_TANF 1 |
| | | #define HAVE_TRUNC 1 |
| | | #define HAVE_TRUNCF 1 |
| | | #define HAVE_FOPEN64 1 |
| | | #define HAVE_FSEEKO 1 |
| | | #define HAVE_FSEEKO64 1 |
| | |
| | | #define HAVE_PTHREAD_SETNAME_NP 1 |
| | | /* #undef HAVE_PTHREAD_SET_NAME_NP */ |
| | | #define HAVE_SEM_TIMEDWAIT 1 |
| | | /* #undef HAVE_GETAUXVAL */ |
| | | #define HAVE_GETAUXVAL 1 |
| | | /* #undef HAVE_ELF_AUX_INFO */ |
| | | #define HAVE_POLL 1 |
| | | #define HAVE__EXIT 1 |
| | | |
| | | #else |
| | | #define HAVE_STDARG_H 1 |
| | |
| | | |
| | | /* #undef HAVE_ALTIVEC_H */ |
| | | #define HAVE_DBUS_DBUS_H 1 |
| | | /* #undef HAVE_FCITX_FRONTEND_H */ |
| | | #define HAVE_FCITX 1 |
| | | #define HAVE_SYS_INOTIFY_H 1 |
| | | #define HAVE_INOTIFY_INIT 1 |
| | | #define HAVE_INOTIFY_INIT1 1 |
| | | #define HAVE_INOTIFY 1 |
| | | #define HAVE_IBUS_IBUS_H 1 |
| | | #define HAVE_IMMINTRIN_H 1 |
| | | #define HAVE_LIBSAMPLERATE_H 1 |
| | | #define HAVE_LIBUDEV_H 1 |
| | | #define HAVE_LIBSAMPLERATE_H 1 |
| | | |
| | | /* #undef HAVE_DDRAW_H */ |
| | | /* #undef HAVE_DINPUT_H */ |
| | | /* #undef HAVE_DSOUND_H */ |
| | | /* #undef HAVE_DXGI_H */ |
| | | /* #undef HAVE_XINPUT_H */ |
| | | /* #undef HAVE_ENDPOINTVOLUME_H */ |
| | | |
| | | /* #undef HAVE_MMDEVICEAPI_H */ |
| | | /* #undef HAVE_AUDIOCLIENT_H */ |
| | | /* #undef HAVE_SENSORSAPI_H */ |
| | | |
| | | /* #undef HAVE_XINPUT_GAMEPAD_EX */ |
| | | /* #undef HAVE_XINPUT_STATE_EX */ |
| | | |
| | |
| | | |
| | | /* Enable various input drivers */ |
| | | #define SDL_INPUT_LINUXEV 1 |
| | | /* #undef SDL_INPUT_FBSDKBIO */ |
| | | #define SDL_INPUT_LINUXKD 1 |
| | | /* #undef SDL_INPUT_TSLIB */ |
| | | /* #undef SDL_JOYSTICK_HAIKU */ |
| | | /* #undef SDL_JOYSTICK_DINPUT */ |
| | | /* #undef SDL_JOYSTICK_XINPUT */ |
| | | /* #undef SDL_JOYSTICK_DUMMY */ |
| | | /* #undef SDL_JOYSTICK_IOKIT */ |
| | | /* #undef SDL_JOYSTICK_MFI */ |
| | | #define SDL_JOYSTICK_LINUX 1 |
| | | /* #undef SDL_JOYSTICK_ANDROID */ |
| | | /* #undef SDL_JOYSTICK_WINMM */ |
| | | /* #undef SDL_JOYSTICK_USBHID */ |
| | | /* #undef SDL_JOYSTICK_USBHID_MACHINE_JOYSTICK_H */ |
| | | /* #undef SDL_JOYSTICK_HIDAPI */ |
| | | #define SDL_JOYSTICK_HIDAPI 1 |
| | | /* #undef SDL_JOYSTICK_RAWINPUT */ |
| | | /* #undef SDL_JOYSTICK_EMSCRIPTEN */ |
| | | #define SDL_JOYSTICK_VIRTUAL 1 |
| | | /* #undef SDL_HAPTIC_DUMMY */ |
| | | /* #undef SDL_HAPTIC_ANDROID */ |
| | | #define SDL_HAPTIC_LINUX 1 |
| | |
| | | |
| | | /* Enable various sensor drivers */ |
| | | /* #undef SDL_SENSOR_ANDROID */ |
| | | /* #undef SDL_SENSOR_COREMOTION */ |
| | | /* #undef SDL_SENSOR_WINDOWS */ |
| | | #define SDL_SENSOR_DUMMY 1 |
| | | |
| | | /* Enable various shared object loading systems */ |
| | |
| | | /* #undef SDL_VIDEO_DRIVER_DIRECTFB_DYNAMIC */ |
| | | #define SDL_VIDEO_DRIVER_DUMMY 1 |
| | | /* #undef SDL_VIDEO_DRIVER_WINDOWS */ |
| | | /* #undef SDL_VIDEO_DRIVER_WAYLAND */ |
| | | /* #undef SDL_VIDEO_DRIVER_WAYLAND_QT_TOUCH */ |
| | | /* #undef SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC */ |
| | | /* #undef SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC_EGL */ |
| | | /* #undef SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC_CURSOR */ |
| | | /* #undef SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC_XKBCOMMON */ |
| | | /* #undef SDL_VIDEO_DRIVER_MIR */ |
| | | /* #undef SDL_VIDEO_DRIVER_MIR_DYNAMIC */ |
| | | /* #undef SDL_VIDEO_DRIVER_MIR_DYNAMIC_XKBCOMMON */ |
| | | #define SDL_VIDEO_DRIVER_WAYLAND 1 |
| | | #define SDL_VIDEO_DRIVER_WAYLAND_QT_TOUCH 1 |
| | | #define SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC "libwayland-client.so.0" |
| | | #define SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC_EGL "libwayland-egl.so.1" |
| | | #define SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC_CURSOR "libwayland-cursor.so.0" |
| | | #define SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC_XKBCOMMON "libxkbcommon.so.0" |
| | | #define SDL_VIDEO_DRIVER_X11 1 |
| | | /* #undef SDL_VIDEO_DRIVER_RPI */ |
| | | /* #undef SDL_VIDEO_DRIVER_KMSDRM */ |
| | |
| | | /* Enable Vulkan support */ |
| | | #define SDL_VIDEO_VULKAN 1 |
| | | |
| | | /* Enable Metal support */ |
| | | /* #undef SDL_VIDEO_METAL */ |
| | | |
| | | /* Enable system power support */ |
| | | #define SDL_POWER_LINUX 1 |
| | | /* #undef SDL_POWER_WINDOWS */ |
| | |
| | | /* Enable assembly routines */ |
| | | #define SDL_ASSEMBLY_ROUTINES 1 |
| | | /* #undef SDL_ALTIVEC_BLITTERS */ |
| | | /* #undef SDL_ARM_SIMD_BLITTERS */ |
| | | /* #undef SDL_ARM_NEON_BLITTERS */ |
| | | |
| | | /* Enable ime support */ |
| | | #define SDL_USE_IME 1 |
| | | |
| | | /* Enable dynamic udev support */ |
| | | #define SDL_UDEV_DYNAMIC "libudev.so.0" |
| | | #define SDL_UDEV_DYNAMIC "libudev.so.1" |
| | | |
| | | /* Enable dynamic libusb support */ |
| | | /* #undef SDL_LIBUSB_DYNAMIC */ |
| | | |
| | | /* Enable dynamic libsamplerate support */ |
| | | #define SDL_LIBSAMPLERATE_DYNAMIC "libsamplerate.so.0" |