Tracking down dependencies for Ocenaudio
Can someone point me in the right direction please. I'm trying to replace audacity with ocenaudio and it needs these
Code:
libQt5Concurrent.so.5 |
For those possibly available in Slackware you can use the Slackware Package Browser and possibly those whose name begins with libQt5 come with Qt5.
PS Is it open source? Where did you get the source? I can' find in this page: https://www.ocenaudio.com/download |
I converted the rpm package using src2pkg and installed it. It says I'm missing those dependencies.
|
Good luck.
|
Yeah, I know. Looks like I'll be spending my thanksgiving weekend trying to track them down. Thanks for the link
|
I install and running good.
I use qt5 from slackbuilds , and later the ".deb" package for 64bits --> Compatível com Debian e Ubuntu 15.04 (64 bits) You need only build and install qt5 I dont know how running the .rpm packages version. |
How did you install the deb package?
|
Quote:
|
I installed these packages
ocenaudio-debian 32 bit jack-audio-connection-kit-0.125.0 qt5-5.7.0 and it still says I'm missing the following libcrypto.so.10 libssl.so.10 |
libcrypto and libssl are both part of the openssl package. If you have that installed but it still isn't picking them up, it is either due to you not having a symlink for the .10 of both files setup (libcrypto.so.1.0.0 -> libcrypto.so.10), or the package was built against a different version of openssl and is incompatible with it. If it's just the first, symlinking both files should fix it. If it's the latter, you have to recompile the program.
When you get pre-compiled binaries (especially for other distros), you can run into issues like this. |
Quote:
|
This is the errors I get
Code:
/opt/ocenaudio/bin/ocenaudio %F |
You can try the following, but I have no idea if it will work or if there'll be other complaints from the program. As for rebuilding, it seems this is a closed source package that only offers binary downloads. As a tangent, why do you want to move from an open source program that you can compile specifically to your system to a closed source program that you can only use binary releases (and then have to modify your system to be able to even use that binary release)? It seems like a major step backwards for, as far as I can tell, no benefit.
Code:
ln -s /lib/libcrypto.so.1.0.0 /lib/libcrypto.so.10 |
I tried the commands, they didn't work for me. You got any other suggestions?
|
Quote:
I suggest that because I doubt that you will find readers of this thread willing to reverse engineer Ocenaudio. |
All times are GMT -5. The time now is 04:36 PM. |