libtree
deeplabel
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
libtree
- Libtree: Ldd as a Tree
-
Rpath, or why lld doesn’t work on NixOS
Depends on your libc.
Search order:
glibc: rpath > LD_LIBRARY_PATH > runpath > ld.so.cache > default paths.
musl: LD_LIBRARY_PATH > rpath=runpath > default paths.
Search path inheritance:
glibc: rpaths are inherited: When exe depends on libx depends on liby, then liby first considers its own rpaths, then libx's rpaths, then exe's rpaths. HOWEVER if liby specifies runpath, it will not consider rpaths from parents.
musl: rpaths and runpaths are the same and always inherited.
I verified the glibc/musl sources when writing https://github.com/haampie/libtree
-
Hacker News top posts: Dec 4, 2021
Libtree: Turns ldd into a tree; explains why shared libraries are found or not\ (42 comments)
- Libtree: Turns ldd into a tree; explains why shared libraries are found or not
- Libtree: Debug Shared Library Loading
deeplabel
-
Libtree: Turns ldd into a tree; explains why shared libraries are found or not
You can use things like `otool` which will tell you what path to the library the binary is expecting. Here's a tool I wrote to fix paths recursively for an application, for example:
https://github.com/jveitchmichaelis/deeplabel/blob/master/fi...
What are some alternatives?
lddtree - Fork of pax-utils' lddtree.sh
deep-license-plate-recognition - Automatic License Plate Recognition (ALPR) or Automatic Number Plate Recognition (ANPR) software that works with any camera.
macdependency - MacDependency shows all dependent libraries and frameworks of a given executable, dynamic library or framework on Mac OS X
Dependencies - A rewrite of the old legacy software "depends.exe" in C# for Windows devs to troubleshoot dll load dependencies issues.
awesome-hacker-news - Awesome Hacker News: a collection of awesome Hacker News apps, libraries, resources and shiny things.
FirefoxPWA - A tool to install, manage and use Progressive Web Apps (PWAs) in Mozilla Firefox [Moved to: https://github.com/filips123/PWAsForFirefox]
pax-utils - [MIRROR] ELF related utils for ELF 32/64 binaries that can check files for security relevant properties
libtree-in-c - wip libtree in C
Augustus - Genome annotation with AUGUSTUS
patchelf - A small utility to modify the dynamic linker and RPATH of ELF executables