Did you export the plugin and library paths before starting the binary?
Code: Select all
cd /path/to/xnview
export LD_LIBRARY_PATH="$PWD/lib"
export QT_PLUGIN_PATH="$PWD/lib"
./XnView
Code: Select all
cd /path/to/xnview
export LD_LIBRARY_PATH="$PWD/lib"
export QT_PLUGIN_PATH="$PWD/lib"
./XnView
$ file Plugins/rwz_sdk.so
Plugins/rwz_sdk.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=5b08dbe73ad361e4748caf05e31224f8b4551957, stripped
Code: Select all
djcj ~ $ LANG=C readelf -d /usr/lib/xnviewmp/lib/phonon_backend/libphonon_gstreamer.so | grep libQtOpenGL
0x0000000000000001 (NEEDED) Shared library: [libQtOpenGL.so.4]
libQtOpenGL.so.4 is required by some of the libraries or binaries inside the package, but it's missing from your release tarball.xnview wrote:But in the package you have already the qt library??