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