sltdl: a surrogate ltdl implementation. ---------------------------------------