On Tue, Mar 20, 2012 at 10:33:46AM +0100, Jonathan Armani wrote: > I think you want RTLD_GLOBAL flag, by default RTDL_LOCAL is used. > > >>> ctypes.CDLL("libGL.so", ctypes.RTLD_GLOBAL) > <CDLL 'libGL.so', handle 201136080 at 20c6454d0> > >>> ctypes.CDLL("libGLU.so", ctypes.RTLD_GLOBAL) > <CDLL 'libGLU.so', handle 209051308 at 20c645dd0>
That appears to be the ticket. Cheers -- Best Regards Edd Barrett http://www.theunixzoo.co.uk