-
-
Notifications
You must be signed in to change notification settings - Fork 320
Provided native lib for libsignal 0.8.1 is not recognizied #562
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
Comments
I am experiencing the same issue on FreeBSD. Here's a rough overview of the process: I am building libzkgroup.so and libsignal_jni.so from source and install them in a standard place for libraries ( After extracting the signal-cli release, I run the following commands to get rid of the bundled libraries:
Then, I run root@122a-default:/usr/ports/net-im/signal-cli # signal-cli link
Missing required native library dependency: libsignal-client I've tried troubleshooting the issue, but the only interesting bit I found is that Output of `dwatch`
As you can see, Let me know if you have any idea how to troubleshoot this issue. |
Make sure you compiled the correct version of libsignal-client (currently tag |
I'll try that tag. What bothers me is that the |
The library compiled from the sources tagged with Edit: I've updated the port, here are relevant links: |
Thanks for the quick reply.
|
Perhaps this points you into the right direction: https://stackoverflow.com/questions/4330610/switch-to-another-git-tag |
Thanks, works for me ! |
The Signal-Android app has switched back to the 0.1.x branch (not exactly sure why) and made some additional changes there, that's why 0.1.7 is newer. |
Hi all,
I tried to install signal-cli on my armbian system (Odroid). The general installation and building process of signal-cli as described works fine. Building the native arm libs for libsignal and libzkgroup also works as described in the wiki (Thanks!).
After i stripped the *.jar files from their incompatible so-libraries, I checked the default lib-path from java (/usr/lib was in the list) and copied the newly build 'libsignal_jni.so' and 'libzkgroup.so' to /usr/lib.
When I try to register a new account with "./signal-cli -u XXXXXX register" I still receive the error "Missing required native library dependency: libsignal-client". To check whether die newly generated libraries where found at all, I removed the libzkgroup.so for testing from /usr/lib and got an additional error about the missing "libzkgroup.so". So java correctly checks /usr/lib for the libraries, but for some reason libsignal_jni.so is not recognized. Did the library name change?
I "hope" this is a real issue and not me doing something wrong ;) Can someone please have a look hat this?
kind regards
dechemist
The text was updated successfully, but these errors were encountered: