./XnView: /usr/lib64/libQt5Core.so.5: version `Qt_5.13' not found (required by /usr/lib64/libQtAVWidgets.so.1)
./XnView: /usr/lib64/libQt5Core.so.5: version `Qt_5.13' not found (required by /usr/lib64/libQt5WebKitWidgets.so.5)
./XnView: /usr/lib64/libQt5Core.so.5: version `Qt_5.13' not found (required by /usr/lib64/libQtAV.so.1)
./XnView: /usr/lib64/libQt5Core.so.5: version `Qt_5.13' not found (required by /usr/lib64/libQt5WebKit.so.5)
Installed Dependency Versions:
qt5-5.9.6-x86_64
qtav-1.13.0
qt5-webkit-5.212.0_alpha3-x86_64
OpenAL-1.19.1-x86_64
woff2-a0d0ed7_20190630-x86_64
hyphen-2.8.8-x86_64
brotli-1.0.7-x86_64
There seems to be a problem with the versions, because I needed to install qt5-5.9.6-x86_64 That is already very old! Because the program does not accept the new versions.
But now I don't know what he complains about, I would like if anyone could let me know which versions of the dependencies are compatible. Because I figured the program being a new version would use the new dependencies too. And so I can't make it work!
I used older versions of what I reported above to solve the problem
qt5-webkit-5.9.1-x86_64
qtav-1.12.0-x86_64
But now he complains ffmpeg-4.2.1-x86_64
But I can't downgrade it. Why do I use it in other programs
See errors below
./XnView: /usr/lib64/libavresample.so.3: version `LIBAVRESAMPLE_3' not found (required by /usr/lib64/libQtAV.so.1)
./XnView: /usr/lib64/libswresample.so.2: version `LIBSWRESAMPLE_2' not found (required by /usr/lib64/libQtAV.so.1)
./XnView: /usr/lib64/libavfilter.so.6: version `LIBAVFILTER_6' not found (required by /usr/lib64/libQtAV.so.1)
./XnView: /usr/lib64/libavcodec.so.57: version `LIBAVCODEC_57' not found (required by /usr/lib64/libQtAV.so.1)
./XnView: /usr/lib64/libavdevice.so.57: version `LIBAVDEVICE_57' not found (required by /usr/lib64/libQtAV.so.1)
./XnView: /usr/lib64/libswscale.so.4: version `LIBSWSCALE_4' not found (required by /usr/lib64/libQtAV.so.1)
./XnView: /usr/lib64/libavformat.so.57: version `LIBAVFORMAT_57' not found (required by /usr/lib64/libQtAV.so.1)
./XnView: /usr/lib64/libavutil.so.55: version `LIBAVUTIL_55' not found (required by /usr/lib64/libQtAV.so.1)
Can anyone help me fix this so that I can run XnView? Without ruining my current system?
I am running XnView binary from its own folder, I noticed that it has these dependencies in its folder, would there be a way for it to use dependencies from its own folder instead of system dependencies?
Problem to run MP v.0.93.1
Moderators: helmut, XnTriq, xnview
Solution Found!
Solution Found! Finally!
My inattention, In the program folder there is the file xnview.sh
That does all the magic! Allowing XnView to run portable, without having to install, and without having to install any dependencies.
I just needed to put in the folder lib the following dependency that didn't have libopenal.so.1.19.1 I created a link libopenal.so.1
I run the file xnview.sh and everything worked!
I left the solution here for others who wish to do so.
OBS I can't mark the topic as resolved
My inattention, In the program folder there is the file xnview.sh
That does all the magic! Allowing XnView to run portable, without having to install, and without having to install any dependencies.
I just needed to put in the folder lib the following dependency that didn't have libopenal.so.1.19.1 I created a link libopenal.so.1
I run the file xnview.sh and everything worked!
I left the solution here for others who wish to do so.
OBS I can't mark the topic as resolved
Re: Problem to run MP v.0.93.1
This issue is very similar to this one.
In some case link creation is not an option, typicaly when
give no result, then you can install lib using:
In some case link creation is not an option, typicaly when
Code: Select all
locate 'libopenal.so'
Code: Select all
sudo apt install libopenal1