Skip to content

Libelf version match problem during dyninst installation #1210

@kimiwanano

Description

@kimiwanano

When I install libelf with apt-get method, only 0.17+ version can be installed, so I install libelf 0.186 version with source installation, and update the library with soft connection. But when I re-cmake.. When, the following error still occurs. How can I solve it?

-- TBB libraries: /usr/lib/x86_64-linux-gnu/libtbbmalloc_proxy.so;/usr/lib/x86_64-linux-gnu/libtbbmalloc.so;/usr/lib/x86_64-linux-gnu/libtbb.so
-- TBB definitions:
-- Found LibElf: /usr/lib/libelf.so.1 (found suitable version "0.186", minimum required is "0.186")
CMake Error at cmake/Modules/FindLibDwarf.cmake:61 (if):
if given arguments:

"VERSION_GREATER" "0.0"

Unknown arguments specified
Call Stack (most recent call first):
cmake/ElfUtils.cmake:79 (find_package)
CMakeLists.txt:37 (include)

-- Configuring incomplete, errors occurred!
See also "/dyninst/build/CMakeFiles/CMakeOutput.log".
See also "/dyninst/build/CMakeFiles/CMakeError.log".

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions