Changeset 317

Show
Ignore:
Timestamp:
08/10/07 22:29:01 (1 year ago)
Author:
Alan Knowles
Message:

show some usefull error messages on dl load failure

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/gtkD/wrap/Loader.d

    r312 r317  
    181181        { 
    182182            handle = dlopen( (this.libraryName ~ "\0").ptr, RTLD_NOW); 
     183            // should be on a debug flag.. 
     184            char* err = dlerror(); 
     185            if (err) { std.stdio.writefln("Error: %s", std.string.toString(err)); } 
    183186            if (handle is null)  
    184187            { 
     
    191194            } 
    192195            // clear the error buffer 
    193             dlerror(); 
     196            err = dlerror(); 
    194197        } 
    195198        version(Darwin)