[질문] ldd 기능 중, path search관련 정보..
      글쓴이: bizzare / 작성시간: 월, 2008/01/07 - 6:45오후    
  
  안녕하세요
우연히 어떤 사람이 ldd를 썼을 때,
dependency가 걸린 so 파일 이외에 다음과 같은
path search관련 정보도 나오는 것을 본 적이 있습니다.
64-bit ELF shared library
         shared library dynamic path search:
             LD_LIBRARY_PATH    enabled  first 
             SHLIB_PATH         enabled  second
             embedded path      enabled  third  $ORIGIN
하지만 제가 ldd를 썼을 때는
dependency가 걸린 so 파일에 대한 정보만 나오더군요.
최신 ldd를 써야하는걸까요? -_-;
혹시 아시는 분 알려주세요~
Forums: 


[bushi@rose kernel-2.6]$
[bushi@rose kernel-2.6]$ LD_TRACE_LOADED_OBJECTS=1 LD_DEBUG=libs /lib/libnss_dns.so.2 11256: find library=libresolv.so.2 [0]; searching 11256: search cache=/etc/ld.so.cache 11256: trying file=/lib/libresolv.so.2 11256: 11256: find library=libc.so.6 [0]; searching 11256: search cache=/etc/ld.so.cache 11256: trying file=/lib/libc.so.6 11256: linux-gate.so.1 => (0x0012d000) libresolv.so.2 => /lib/libresolv.so.2 (0x0012e000) libc.so.6 => /lib/libc.so.6 (0x00142000) /lib/ld-linux.so.2 (0x00110000) [bushi@rose kernel-2.6]$ldd 는 shell script 입니다.
예전엔
로 트레이스를 했는데, 좀 바뀌었군요.
아무튼, rpath 가 박혀있는 놈이 워낙에 희귀하고, 만들어서 보자니 엄청 귀찮아서 ... 여기까지만.
...
/etc/ld.so.cache 를 지워버리고도 한번 해보세요.
OTL
댓글 달기