[swift-users] Dynamic linker DT_RPATH
    Ugo Arangino 
    swift at ua94.de
       
    Fri Dec  4 20:37:30 CST 2015
    
    
  
Why is the Dynamic linker DT_RPATH set, instead of configure it like this `/etc/ld.so.conf.d/swift.conf` or copying the libraries to a appropriate place?
If I install Swift for Linux on different systems in different directories I can’t run the same binary.
The swift linux shared objects path ist hardcoded.
> objdump -p Hello 
Dynamic Section
  NEEDED               libswiftCore.so
...
  RPATH                /opt/swift-2.2-SNAPSHOT-2015-12-01-b-ubuntu15.10/usr/lib/swift/linux
...
    
    
More information about the swift-users
mailing list