Source
--- __init__.py.orig 2014-08-14 22:17:11.000000000 +0200
+++ __init__.py 2015-03-10 21:54:25.000000000 +0100
-import sys,DLFCN
-# This is needed to ensure that dynamic_cast and RTTI works inside kdelibs.
-sys.setdlopenflags(DLFCN.RTLD_NOW|DLFCN.RTLD_GLOBAL)
-
\ No newline at end of file
+import sys
+try:
+ import DLFCN
+ # This is needed to ensure that dynamic_cast and RTTI works inside kdelibs.
+ sys.setdlopenflags(DLFCN.RTLD_NOW|DLFCN.RTLD_GLOBAL)
+except:
+ from _ctypes import RTLD_GLOBAL
+ sys.setdlopenflags(RTLD_GLOBAL)
+