static int uv__dlerror(uv_lib_t *lib)
const char * uv_dlerror(const uv_lib_t *lib)
int uv_dlopen(const char *filename, uv_lib_t *lib)
void uv_dlclose(uv_lib_t *lib)
int uv_dlsym(uv_lib_t *lib, const char *name, void **ptr)
char * uv__strdup(const char *s)