Hi,
Yes I have the same error. The debug result is:
[...] 9857: calling init: libgendep.so 9857: 9857: symbol=fopen; lookup in file=gcc 9857: symbol=fopen; lookup in file=libgendep.so 9857: binding file libgendep.so to libgendep.so: normal symbol `fopen' 9857: symbol=dlsym; lookup in file=gcc 9857: symbol=dlsym; lookup in file=libgendep.so 9857: symbol=dlsym; lookup in file=/lib/libc.so.6 9857: symbol=dlsym; lookup in file=/lib/ld-linux.so.2 9857: libgendep.so: error: symbol lookup error: undefined symbol: dlsym (fatal) gcc: symbol lookup error: libgendep.so: undefined symbol: dlsym
My guess would be that libdl.so is missing on your system. This library is typically installed as /lib/tls/libdl.so.2 or something similar.
If this does not lead you anywhere, please post the output of
ldd /path/to/your/libgendep.so
Michael