星期二, 4月 15, 2008

ldd vs lddlibc4

今天發現一件怪事,追ldd、lddlibc4,歸究原因,有可能在配置動態函式時,被攔走而沒跑a.out
有空再繼續追。

#LD_TRACE_LOADED_OBJECTS=1 LD_WARN=yes LD_BIND_NOW=yes LD_LIBRARY_VERSION=yes LD_VERBOSE=yes ./a.out

linux-gate.so.1 => (0x00110000)
libc.so.6 => /lib/libc.so.6 (0x0042a000)
/lib/ld-linux.so.2 (0x0040b000)

Version information:
./a.out:
libc.so.6 (GLIBC_2.0) => /lib/libc.so.6
/lib/libc.so.6:
ld-linux.so.2 (GLIBC_PRIVATE) => /lib/ld-linux.so.2
ld-linux.so.2 (GLIBC_2.3) => /lib/ld-linux.so.2
ld-linux.so.2 (GLIBC_2.1) => /lib/ld-linux.so.2

沒有留言: