Kaynağa Gözat

Disable HIDAPI by default, as it breaks on Linux when trying to use libusb with non-root permissions on some distributions

Sam Lantinga 5 yıl önce
ebeveyn
işleme
7a84dd4277
2 değiştirilmiş dosya ile 4 ekleme ve 4 silme
  1. 2 2
      configure
  2. 2 2
      configure.ac

+ 2 - 2
configure

@@ -1677,7 +1677,7 @@ Optional Features:
   --enable-wasapi         use the Windows WASAPI audio driver [[default=yes]]
   --enable-sdl-dlopen     use dlopen for shared object loading [[default=yes]]
   --enable-hidapi         use HIDAPI for low level joystick drivers
-                          [[default=yes]]
+                          [[default=no]]
   --enable-clock_gettime  use clock_gettime() instead of gettimeofday() on
                           UNIX [[default=yes]]
   --enable-rpath          use an rpath when linking SDL [[default=yes]]
@@ -24135,7 +24135,7 @@ CheckHIDAPI()
 if test "${enable_hidapi+set}" = set; then :
   enableval=$enable_hidapi;
 else
-  enable_hidapi=yes
+  enable_hidapi=no
 fi
 
     if test x$enable_joystick = xyes -a x$enable_hidapi = xyes; then

+ 2 - 2
configure.ac

@@ -3216,8 +3216,8 @@ CheckHIDAPI()
     esac
 
     AC_ARG_ENABLE(hidapi,
-AS_HELP_STRING([--enable-hidapi], [use HIDAPI for low level joystick drivers [[default=yes]]]),
-                  , enable_hidapi=yes)
+AS_HELP_STRING([--enable-hidapi], [use HIDAPI for low level joystick drivers [[default=no]]]),
+                  , enable_hidapi=no)
     if test x$enable_joystick = xyes -a x$enable_hidapi = xyes; then
         if test x$skiplibusb = xyes; then
             hidapi_support=yes