Skip to content

patchelf: add patchelf utility #91

Merged
merged 1 commit into from
Aug 17, 2016
Merged

patchelf: add patchelf utility #91

merged 1 commit into from
Aug 17, 2016

Commits on Aug 17, 2016

  1. patchelf: add patchelf utility

    PatchELF  is  a simple utility for modifying existing ELF executables
    and libraries. It can change the dynamic loader ("ELF interpreter")
    of executables and change the RPATH of executables
    and libraries.
    
    syntax: patchelf
      [--set-interpreter FILENAME]
      [--page-size SIZE]
      [--print-interpreter]
      [--print-soname]		Prints 'DT_SONAME' entry of .dynamic section. Raises an error if DT_SONAME doesn't exist
      [--set-soname SONAME]		Sets 'DT_SONAME' entry to SONAME.
      [--set-rpath RPATH]
      [--remove-rpath]
      [--shrink-rpath]
      [--print-rpath]
      [--force-rpath]
      [--add-needed LIBRARY]
      [--remove-needed LIBRARY]
      [--replace-needed LIBRARY NEW_LIBRARY]
      [--print-needed]
      [--no-default-lib]
      [--debug]
      [--version]
      FILENAME
    donald committed Aug 17, 2016
    Configuration menu
    Copy the full SHA
    3f4f68d View commit details
    Browse the repository at this point in the history