Closed orbea closed 2 years ago
Pushed a fix, thanks for test-driving the new version!
Works with commit d51185d9fa83dd0525ef135bb3c40391f42cb932, thanks!
$ ./libtree /usr/lib64/libLLVMAMDGPUAsmParser.so
libLLVMAMDGPUAsmParser.so.12
├── libLLVMMCParser.so.12 [runpath]
│ ├── libLLVMMC.so.12 [runpath]
│ │ ├── libLLVMBinaryFormat.so.12 [runpath]
│ │ │ └── libLLVMSupport.so.12 [runpath]
│ │ │ ├── libLLVMDemangle.so.12 [runpath]
│ │ │ ├── libz.so.1 [runpath]
│ │ │ ├── libtinfo.so.6 [runpath]
│ │ │ └── librt.so.1 [ld.so.conf]
│ │ ├── libLLVMSupport.so.12 [runpath]
│ │ └── libLLVMDebugInfoCodeView.so.12 [runpath]
│ │ ├── libLLVMDebugInfoMSF.so.12 [runpath]
│ │ │ └── libLLVMSupport.so.12 [runpath]
│ │ └── libLLVMSupport.so.12 [runpath]
│ └── libLLVMSupport.so.12 [runpath]
├── libLLVMSupport.so.12 [runpath]
├── libLLVMMC.so.12 [runpath]
├── libLLVMAMDGPUUtils.so.12 [runpath]
│ ├── libLLVMCore.so.12 [runpath]
│ │ ├── libLLVMSupport.so.12 [runpath]
│ │ ├── libLLVMRemarks.so.12 [runpath]
│ │ │ ├── libLLVMBitstreamReader.so.12 [runpath]
│ │ │ │ └── libLLVMSupport.so.12 [runpath]
│ │ │ └── libLLVMSupport.so.12 [runpath]
│ │ └── libLLVMBinaryFormat.so.12 [runpath]
│ ├── libLLVMSupport.so.12 [runpath]
│ ├── libLLVMBinaryFormat.so.12 [runpath]
│ └── libLLVMMC.so.12 [runpath]
├── libLLVMAMDGPUInfo.so.12 [runpath]
│ └── libLLVMSupport.so.12 [runpath]
└── libLLVMAMDGPUDesc.so.12 [runpath]
├── libLLVMAMDGPUInfo.so.12 [runpath]
├── libLLVMSupport.so.12 [runpath]
├── libLLVMBinaryFormat.so.12 [runpath]
├── libLLVMMC.so.12 [runpath]
├── libLLVMCore.so.12 [runpath]
└── libLLVMAMDGPUUtils.so.12 [runpath]
libtree: https://github.com/haampie/libtree/commit/3eae707716f2c09ca1708d00fd0f6b367a6a8c0c
For some reason this library is problematic with libtree.
For reference with
ldd(1)
.