diff --git a/src/graph_tool/draw/graphviz_draw.py b/src/graph_tool/draw/graphviz_draw.py index 3afd9447fc02010f3ba4e7656734b2a09954ec85..2e54023de56f6c6856cb43678d56f1ac6fd2e666 100644 --- a/src/graph_tool/draw/graphviz_draw.py +++ b/src/graph_tool/draw/graphviz_draw.py @@ -52,7 +52,7 @@ try: libname = ctypes.util.find_library("gvc") if libname is None: raise OSError() - libgv = ctypes.CDLL(libname) + libgv = ctypes.CDLL(libname, ctypes.RTLD_GLOBAL) # properly set the return types of certain functions ptype = ctypes.POINTER(ctypes.c_char) libgv.gvContext.restype = ptype