-
Notifications
You must be signed in to change notification settings - Fork 425
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
Cannot find libjasper, not listed by ldd #109
Comments
Hi @gusmd welcome to AppImage! First of all, I would not recommend to use Ubuntu 17.04 at this point since it is very new and the resulting binaries will not run on pre-2017 systems. Much better to use Ubuntu 14.04 Trusty at this point. Next, where does Assuming it lives in
For the best reproducible results I recommend to use Ubuntu Trusty and https://launchpad.net/~beineri/+archive/ubuntu/opt-qt58-trusty (because that's what I am using |
Please retry with the latest continuous build, is this still an issue for you? |
I just get this error on latest Fedora 26
dnf list jasper jasper-devel
so i ran locate jasper and here's the output
And now I'm scratching head, it looks like .so.1 is unavailable in Fedora 26. |
@Zaraka which software are you trying to turn into an AppImage? |
@probonopd Qt app with a single dependency OpenCV. But jasper is used in Qt itself isn't it? |
|
Hi, I'm having same issue - I'm on Ubuntu 17.04 saad@Saad-Home:~/Desktop/app$ ./app.load App |
I figured out why this is happening. Apparently, jasper was removed in Debain (Ubuntu is debian based), hence the error. I was able to find a standalone package for jasper, but decided to just download previous version of Ubuntu trusty and build there as I'm going to deploy on 14.04, so makes no sense to package on 17.04 |
If you create the AppImage properly on 14.04, then it should run on subsequent versions like 17.04 as well. If it doesn't, I'd consider it as a bug. |
@probonopd yes, I understand that - I was trying to build it on 17.04, and my target machines which will actually run the application are on 14.04, so figured it would be better to build on 14.04. |
When running linuxdeployqt on my project, I get the following:
I'm using Qt 5.9 beta3, in a Ubuntu 17.04 fresh installation.
ldd
does not list libjasper as a dependency. I can run the app directly on this machine, so I do have all the dependencies in place.Anything I could be doing wrong?
edit.: Want to add that I've ran linuxdeployqt with verbose=3, and this is where the library appears:
edit2: Tried compiling my app with Qt 5.7 to make sure it wasn't something funny with Qt 5.9 beta3. Same problem.
The text was updated successfully, but these errors were encountered: