Is there a way to inspect the current rpath on Linux?

Posted by Justicle on Stack Overflow See other posts from Stack Overflow or by Justicle
Published on 2010-05-14T17:42:39Z Indexed on 2010/05/14 17:44 UTC
Read the original article Hit count: 175

Filed under:
|
|

I'm aware that it is possible to use 'readelf -d | grep RPATH' to inspect a given binary from the shell, but is it possible to do this within a process?

Something like (my completely made up system call):

  /* get a copy of current rpath into buffer */
  sys_get_current_rpath(&buffer);

I'm trying to diagnose some suspect SO linking issues in our codebase, and would like to inspect the RPATH this way if possible (I'd rather not have to spawn an external script).

© Stack Overflow or respective owner

Related posts about linking

Related posts about rpath