1 #ifndef __DLFCN_H__ 2 # define __DLFCN_H__ 3 4 extern void *dlopen (const char *file, int mode); 5 extern int dlclose (void *handle); 6 extern void *dlsym (void * handle, const char * name); 7 extern char *dlerror (void); 8 9 /* These don't mean anything on windows */ 10 #define RTLD_NEXT ((void *) -1l) 11 #define RTLD_DEFAULT ((void *) 0) 12 #define RTLD_LAZY -1 13 #define RTLD_NOW -1 14 #define RTLD_BINDING_MASK -1 15 #define RTLD_NOLOAD -1 16 #define RTLD_GLOBAL -1 17 18 #endif /* __DLFCN_H__ */ 19