[M3devel] runpath/unshipped vs. shipped binaries

Carson Gaspar carson at taltos.org
Mon Apr 6 10:51:40 CEST 2009


Jay wrote:

> Pray tell, what's the difference between RPATH and RUNPATH?
>  
> objdump -f -x /cm3/bin/Juno
>  
> Dynamic Section:
>   NEEDED      libjuno-compiler.so.5
>   NEEDED      libjuno-machine.so.5
>   NEEDED      libm3formsvbt.so.5
>   NEEDED      libm3vbtkit.so.5
>   NEEDED      libm3ui.so.5
>   NEEDED      libm3netobj.so.5
>   NEEDED      libm3.so.5
>   NEEDED      libm3core.so.5
>   NEEDED      libc.so.6
>   RPATH       $ORIGIN/../lib
>   RUNPATH     $ORIGIN/../lib

AFAIK none. At least on Solaris they always point to the same string 
address. I suspect one is legacy and the other is ELF standard.

-- 
Carson




More information about the M3devel mailing list