use RTLD_LAZY instead of RTLD_NOW