Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Double lib prefix in compiled libraries #31

Closed
HugoKlepsch opened this issue Dec 14, 2017 · 2 comments
Closed

Double lib prefix in compiled libraries #31

HugoKlepsch opened this issue Dec 14, 2017 · 2 comments

Comments

@HugoKlepsch
Copy link
Contributor

The libraries liblibdwarf.so & liblibelf.so have an extra 'lib'.

The contents of CMAKE_INSTALL_PREFIX/lib:

-rw-r--r-- 1 hugo hugo 318K Dec 14 11:14 liblibdwarf.so
-rw-r--r-- 1 hugo hugo 132K Dec 14 11:14 liblibelf.so

Changing this should be as simple as editing a few CMakeLists.txt. I may look into this in the next few days.

@s3rvac
Copy link
Member

s3rvac commented Dec 15, 2017

Hi. Yes, you are right. We plan to rename these two libraries to libretdec-libelf.so and libretdec-libdwarf.so so there won't be any clashes with standard libelf.so and libdwarf.so libraries in cases when a user performs a system-wide installation of RetDec (this is not supported at the moment).

PeterMatula added a commit to avast/libdwarf that referenced this issue Dec 15, 2017
@PeterMatula
Copy link
Collaborator

Fixed in avast/libdwarf@b744114

I hope I updated submodules correctly and it is in retdec. Don't forget to run git submodule update --recursive after git pull.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants