|
@@ -45,7 +45,11 @@ def can_build():
|
|
|
print("xinerama not found.. x11 disabled.")
|
|
|
return False
|
|
|
|
|
|
-
|
|
|
+ x11_error=os.system("pkg-config libevdev --modversion > /dev/null ")
|
|
|
+ if (x11_error):
|
|
|
+ print("evdev not found.. x11 disabled.")
|
|
|
+ return False
|
|
|
+
|
|
|
return True # X11 enabled
|
|
|
|
|
|
def get_opts():
|
|
@@ -129,6 +133,7 @@ def configure(env):
|
|
|
env.ParseConfig('pkg-config x11 --cflags --libs')
|
|
|
env.ParseConfig('pkg-config xinerama --cflags --libs')
|
|
|
env.ParseConfig('pkg-config xcursor --cflags --libs')
|
|
|
+ env.ParseConfig('pkg-config libevdev --cflags --libs')
|
|
|
|
|
|
if (env["openssl"]=="yes"):
|
|
|
env.ParseConfig('pkg-config openssl --cflags --libs')
|
|
@@ -150,7 +155,7 @@ def configure(env):
|
|
|
env.Append(CPPFLAGS=['-DOPENGL_ENABLED','-DGLEW_ENABLED'])
|
|
|
if platform.system() == 'Linux':
|
|
|
env.Append(CPPFLAGS=["-DALSA_ENABLED"])
|
|
|
- env.Append(LIBS=['asound', 'evdev', 'udev'])
|
|
|
+ env.Append(LIBS=['asound', 'udev'])
|
|
|
|
|
|
if (env["pulseaudio"]=="yes"):
|
|
|
if not os.system("pkg-config --exists libpulse-simple"):
|