EnglishFrenchSpanish

OnWorks favicon

patchelf - Online in the Cloud

Run patchelf in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command patchelf that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

PROGRAM:

NAME


patchelf - Modify ELF files

SYNOPSIS


patchelf OPTION FILE

DESCRIPTION


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.

OPTIONS


The single option given operates on a given FILE, editing in place.

--set-interpreter INTERPRETER
Change the dynamic loader ("ELF interpreter") of executable given to INTERPRETER.

--print-interpreter
Prints the ELF interpreter of the executable.

--set-rpath RPATH
Change the RPATH of the executable or library to RPATH.

--shrink-rpath
Remove from the RPATH all directories that do not contain a library referenced by
DT_NEEDED fields of the executable or library.

For instance, if an executable references one library libfoo.so, has an RPATH
"/lib:/usr/lib:/foo/lib", and libfoo.so can only be found in /foo/lib, then the new
RPATH will be "/foo/lib".

--print-rpath
Prints the RPATH for an executable or library.

--force-rpath
Forces the use of the obsolete DT_RPATH in the file instead of DT_RUNPATH. By
default DT_RPATH is converted to DT_RUNPATH.

--remove-needed LIBRARY
Removes a declared depency on LIBRARY (DT_NEEDED entry). This option can be given
multiple times.

--debug
Prints details of the changes made to the input file.

--version
Shows the version of patchelf.

Use patchelf online using onworks.net services


Free Servers & Workstations

Download Windows & Linux apps

  • 1
    MSYS2
    MSYS2
    MSYS2 is a collection of tools and
    libraries providing you with an
    easy-to-use environment for building,
    installing and running native Windows
    software. It con...
    Download MSYS2
  • 2
    libjpeg-turbo
    libjpeg-turbo
    libjpeg-turbo is a JPEG image codec
    that uses SIMD instructions (MMX, SSE2,
    NEON, AltiVec) to accelerate baseline
    JPEG compression and decompression on
    x86, x8...
    Download libjpeg-turbo
  • 3
    Xtreme Download Manager
    Xtreme Download Manager
    The project has a new home now:
    https://xtremedownloadmanager.com/ For
    developers:
    https://github.com/subhra74/xdm Xtreme
    Download Manager is a powerful tool t...
    Download Xtreme Download Manager
  • 4
    TTGO VGA32 Lite
    TTGO VGA32 Lite
    Features:4:3 and 16:9 low resolution
    VGA outputPS/2 keyboard and mouse
    inputText-based user interface (TUI)
    with dialog managerPartial Unicode
    supportSlave dis...
    Download TTGO VGA32 Lite
  • 5
    Clover EFI bootloader
    Clover EFI bootloader
    Project has moved to
    https://github.com/CloverHackyColor/CloverBootloader..
    Features:Boot macOS, Windows, and Linux
    in UEFI or legacy mode on Mac or PC with
    UE...
    Download Clover EFI bootloader
  • 6
    unitedrpms
    unitedrpms
    Join us in Gitter!
    https://gitter.im/unitedrpms-people/Lobby
    Enable the URPMS repository in your
    system -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    Download unitedrpms
  • More »

Linux commands

Ad