libgendep, dlsym undefined symbol
Protasio Ramirez, Joan
joan.protasio-ramirez at hp.com
Fri Jan 23 19:12:18 CET 2009
Hello Michael,
Yes I have the same error. The debug result is:
.
.
.
file=/lib/libc.so.6
9857: symbol=_Jv_RegisterClasses; lookup in file=/lib/ld-linux.so.2
9857: symbol=__gmon_start__; lookup in file=gcc
9857: symbol=__gmon_start__; lookup in file=libgendep.so
9857: symbol=__gmon_start__; lookup in file=/lib/libc.so.6
9857: symbol=__gmon_start__; lookup in file=/lib/ld-linux.so.2
9857:
9857: relocation processing: gcc (lazy)
9857: symbol=__gmon_start__; lookup in file=gcc
9857: symbol=__gmon_start__; lookup in file=libgendep.so
9857: symbol=__gmon_start__; lookup in file=/lib/libc.so.6
9857: symbol=__gmon_start__; lookup in file=/lib/ld-linux.so.2
9857: symbol=__environ; lookup in file=libgendep.so
9857: symbol=__environ; lookup in file=/lib/libc.so.6
9857: binding file gcc to /lib/libc.so.6: normal symbol `__environ' [GLIBC_2.0]
9857: symbol=stdout; lookup in file=libgendep.so
9857: symbol=stdout; lookup in file=/lib/libc.so.6
9857: binding file gcc to /lib/libc.so.6: normal symbol `stdout' [GLIBC_2.0]
9857: symbol=stderr; lookup in file=libgendep.so
9857: symbol=stderr; lookup in file=/lib/libc.so.6
9857: binding file gcc to /lib/libc.so.6: normal symbol `stderr' [GLIBC_2.0]
9857:
9857: relocation processing: /lib/ld-linux.so.2
9857: symbol=_r_debug; lookup in file=gcc
9857: symbol=_r_debug; lookup in file=libgendep.so
9857: symbol=_r_debug; lookup in file=/lib/libc.so.6
9857: symbol=_r_debug; lookup in file=/lib/ld-linux.so.2
9857: binding file /lib/ld-linux.so.2 to /lib/ld-linux.so.2: normal symbol `_r_debug' [GLIBC_2.0]
9857: symbol=__libc_memalign; lookup in file=gcc
9857: symbol=__libc_memalign; lookup in file=libgendep.so
9857: symbol=__libc_memalign; lookup in file=/lib/libc.so.6
9857: binding file /lib/ld-linux.so.2 to /lib/libc.so.6: normal symbol `__libc_memalign' [GLIBC_2.0]
9857: symbol=malloc; lookup in file=gcc
9857: symbol=malloc; lookup in file=libgendep.so
9857: symbol=malloc; lookup in file=/lib/libc.so.6
9857: binding file /lib/ld-linux.so.2 to /lib/libc.so.6: normal symbol `malloc' [GLIBC_2.0]
9857: symbol=calloc; lookup in file=gcc
9857: symbol=calloc; lookup in file=libgendep.so
9857: symbol=calloc; lookup in file=/lib/libc.so.6
9857: binding file /lib/ld-linux.so.2 to /lib/libc.so.6: normal symbol `calloc' [GLIBC_2.0]
9857: symbol=realloc; lookup in file=gcc
9857: symbol=realloc; lookup in file=libgendep.so
9857: symbol=realloc; lookup in file=/lib/libc.so.6
9857: binding file /lib/ld-linux.so.2 to /lib/libc.so.6: normal symbol `realloc' [GLIBC_2.0]
9857: symbol=free; lookup in file=gcc
9857: symbol=free; lookup in file=libgendep.so
9857: symbol=free; lookup in file=/lib/libc.so.6
9857: binding file /lib/ld-linux.so.2 to /lib/libc.so.6: normal symbol `free' [GLIBC_2.0]
9857:
9857: calling init: /lib/libc.so.6
9857:
9857:
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
More information about the l4-hackers
mailing list