why quartus 13.1 don't run on Mint 21 anymore. Are this Linux Mint library incompatibilities? - quartus

The closed source altera / intel FPGA development software quartus in version 13.1 (64 Bit) don't run on Mint 21 anymore. (I need this old version because newer versions don't support cyclone3)
On Mint 20.3 it worked after I add an old additional libpng12 library to the system.
But now on Mint 21 the quartus complier start compiling a project but never get ready.
milan#Mint21:/tools/quartus/13.1/quartus/adm$ export QUARTUS_64BIT=yes
milan#Mint21:/tools/quartus/13.1/quartus/adm$ export QUARTUS_ROOTDIR=/tools/quartus/13.1/quartus
milan#Mint21:/tools/quartus/13.1/quartus/adm$ . ./qenv.sh
milan#Mint21:/tools/quartus/13.1/quartus/adm$ cd ../linux64/
the output from
milan#Mint21:/tools/quartus/13.1/quartus/linux64$ ldd quartus_map |grep -v quartus
linux-vdso.so.1 (0x00007ffea6bbb000)
libnsl.so.1 => /lib/x86_64-linux-gnu/libnsl.so.1 (0x00007fa877c6d000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fa877c68000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fa877c63000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fa877c5c000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fa877919000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fa830ed8000)
/lib64/ld-linux-x86-64.so.2 (0x00007fa877cf9000)
milan#Mint20.3:/tools/quartus/13.1/quartus/linux64$ ldd quartus_map |grep -v quartus
linux-vdso.so.1 (0x00007ffc9effa000)
libnsl.so.1 => /lib/x86_64-linux-gnu/libnsl.so.1 (0x00007fd23c29d000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fd23c293000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fd23c270000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fd23c26a000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fd23bd0b000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fd23b8f7000)
/lib64/ld-linux-x86-64.so.2 (0x00007fd26e2d6000)
Has anyone any idea what is different here between Mint 20.3 and Mint 21 ?
Or how to workaround ?
I've tried to copy some system libraries from mint 20.3 to a separate folder on the mint 21 machine and add this folder to the LD_LIBRARY_PATH in the qenv.sh file.
But it didn't work for me or I didn't try the correct combination.

Related

Could not find the Qt platform plugin "xcb" in ""

I made a simple "hello world" with Qt Designer and I compiled it with auto-py-to-exe. No error message during compilation but when I double click on the created executable then I have this in my terminal:
(venv) (base) saltz#saltz:~/Bureau/70 5 applications Qt/test/output$ ./main
qt.qpa.plugin: Could not find the Qt platform plugin "xcb" in ""
This application failed to start because no Qt platform plugin could be initialized.
Reinstalling the application may fix this problem.
Abandon (core dumped)
I tried this after my research on the internet
root#saltz:/home/saltz/Bureau/70 5 applications Qt/test/output# export
QT_DEBUG_PLUGINS=1
root#saltz:/home/saltz/Bureau/70 5 applications Qt/test/output# ./main
QFactoryLoader::QFactoryLoader() checking directory path "/home/saltz/Bureau/70 5
applications Qt/test/output/platforms" ...
qt.qpa.plugin: Could not find the Qt platform plugin "xcb" in ""
This application failed to start because no Qt platform plugin could be initialized.
Reinstalling the application may fix this problem.
Abandon (core dumped)
root#saltz:/home/saltz/Bureau/70 5 applications Qt/test/output# ln -sf
/usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/ /usr/bin/
root#saltz:/home/saltz/Bureau/70 5 applications Qt/test/output# ./main
QFactoryLoader::QFactoryLoader() checking directory path "/home/saltz/Bureau/70 5
applications Qt/test/output/platforms" ...
qt.qpa.plugin: Could not find the Qt platform plugin "xcb" in ""
This application failed to start because no Qt platform plugin could be initialized.
Reinstalling the application may fix this problem.
Abandon (core dumped)
root#saltz:/home/saltz/Bureau/70 5 applications Qt/test/output#
and this
base) saltz#saltz:~/Bureau/70 5 applications Qt/test/output$ cd /usr/lib/x86_64-
linux-gnu/qt5/plugins/platforms
(base) saltz#saltz:/usr/lib/x86_64-linux-gnu/qt5/plugins/platforms$ ldd libqxcb.so
linux-vdso.so.1 (0x00007ffda8389000)
libQt5XcbQpa.so.5 => /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 (0x00007ff6a38e6000)
libQt5Gui.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 (0x00007ff6a32f6000)
libQt5Core.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 (0x00007ff6a2da6000)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007ff6a2bbe000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007ff6a29c6000)
libfontconfig.so.1 => /usr/lib/x86_64-linux-gnu/libfontconfig.so.1
(0x00007ff6a297e000)
libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007ff6a28be000)
libQt5DBus.so.5 => /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 (0x00007ff6a281e000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007ff6a27f6000)
libX11-xcb.so.1 => /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1 (0x00007ff6a27ee000)
libxcb-xinput.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-xinput.so.0
(0x00007ff6a27c6000)
libxcb-icccm.so.4 => /usr/lib/x86_64-linux-gnu/libxcb-icccm.so.4 (0x00007ff6a27be000)
libxcb-image.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-image.so.0 (0x00007ff6a25b6000)
libxcb-shm.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0 (0x00007ff6a25ae000)
libxcb-keysyms.so.1 => /usr/lib/x86_64-linux-gnu/libxcb-keysyms.so.1
(0x00007ff6a25a6000)
libxcb-randr.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-randr.so.0 (0x00007ff6a258e000)
libxcb-render-util.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-render-util.so.0
(0x00007ff6a2586000)
libxcb-render.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-render.so.0
(0x00007ff6a2576000)
libxcb-shape.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-shape.so.0 (0x00007ff6a256e000)
libxcb-sync.so.1 => /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1 (0x00007ff6a255e000)
libxcb-xfixes.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-xfixes.so.0
(0x00007ff6a254e000)
libxcb-xinerama.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-xinerama.so.0
(0x00007ff6a2546000)
libxcb-xkb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb-xkb.so.1 (0x00007ff6a2526000)
libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007ff6a24f6000)
libXrender.so.1 => /usr/lib/x86_64-linux-gnu/libXrender.so.1 (0x00007ff6a22e6000)
libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007ff6a21a6000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007ff6a2056000)
libSM.so.6 => /usr/lib/x86_64-linux-gnu/libSM.so.6 (0x00007ff6a2046000)
libICE.so.6 => /usr/lib/x86_64-linux-gnu/libICE.so.6 (0x00007ff6a2026000)
libxkbcommon-x11.so.0 => /usr/lib/x86_64-linux-gnu/libxkbcommon-x11.so.0
(0x00007ff6a2016000)
libxkbcommon.so.0 => /usr/lib/x86_64-linux-gnu/libxkbcommon.so.0 (0x00007ff6a1fce000)
libglib-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007ff6a1e9e000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007ff6a1e7e000)
libGL.so.1 => /usr/lib/x86_64-linux-gnu/libGL.so.1 (0x00007ff6a1df6000)
libpng16.so.16 => /usr/lib/x86_64-linux-gnu/libpng16.so.16 (0x00007ff6a1dbe000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007ff6a1d9e000)
libharfbuzz.so.0 => /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0 (0x00007ff6a1c96000)
libicui18n.so.66 => /usr/lib/x86_64-linux-gnu/libicui18n.so.66 (0x00007ff6a1996000)
libicuuc.so.66 => /usr/lib/x86_64-linux-gnu/libicuuc.so.66 (0x00007ff6a17ae000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007ff6a17a6000)
libpcre2-16.so.0 => /usr/lib/x86_64-linux-gnu/libpcre2-16.so.0 (0x00007ff6a171e000)
libdouble-conversion.so.3 => /usr/lib/x86_64-linux-gnu/libdouble-conversion.so.3
(0x00007ff6a1706000)
/lib64/ld-linux-x86-64.so.2 (0x00007ff6a3ac6000)
libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007ff6a16d6000)
libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007ff6a16c6000)
libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3 (0x00007ff6a166e000)
libxcb-util.so.1 => /usr/lib/x86_64-linux-gnu/libxcb-util.so.1 (0x00007ff6a1466000)
libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007ff6a145e000)
libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007ff6a1456000)
libbsd.so.0 => /usr/lib/x86_64-linux-gnu/libbsd.so.0 (0x00007ff6a1436000)
libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007ff6a13be000)
libGLdispatch.so.0 => /usr/lib/x86_64-linux-gnu/libGLdispatch.so.0
(0x00007ff6a1306000)
libGLX.so.0 => /usr/lib/x86_64-linux-gnu/libGLX.so.0 (0x00007ff6a12ce000)
libgraphite2.so.3 => /usr/lib/x86_64-linux-gnu/libgraphite2.so.3 (0x00007ff6a129e000)
libicudata.so.66 => /usr/lib/x86_64-linux-gnu/libicudata.so.66 (0x00007ff69f7d6000)
libsystemd.so.0 => /lib/x86_64-linux-gnu/libsystemd.so.0 (0x00007ff69f726000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007ff69f716000)
liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007ff69f6e6000)
liblz4.so.1 => /usr/lib/x86_64-linux-gnu/liblz4.so.1 (0x00007ff69f6be000)
libgcrypt.so.20 => /usr/lib/x86_64-linux-gnu/libgcrypt.so.20 (0x00007ff69f59e000)
libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007ff69f576000)
(base) saltz#saltz:/usr/lib/x86_64-linux-gnu/qt5/plugins/platforms$
But I don't understand the "ldd libxcb.so" command .
What can I do now ? My OS is lubuntu 20.04 .
i have the same problem with gambas3.
This application failed to start because it could not find or load the Qt platform plugin "xcb".
ldd the file /usr/lib/qt5/plugins/platforms/libqxcb.so
gaves missing libraries
libxcb-render-util.so.0 => not found
libxcb-image.so.0 => not found
libxcb-icccm.so.4 => not found
installing them fixes the problem.-

Error of Install R in linux/Red hat(error while loading shared libraries: libRblas.so)

I installed R on redhat using the following commands:
yum install R
when I run the R, I get an error like so:
/usr/lib64/R/bin/exec/R: error while loading shared libraries: libRblas.so: cannot open shared object file: No such file or directory
Finally I run the following commands:ldd /usr/lib64/R/lib/libR.so
I get the information:
libRblas.so => not found
libgfortran.so.3 => /lib64/libgfortran.so.3 (0x00007ffb64852000)
libm.so.6 => /lib64/libm.so.6 (0x00007ffb64550000)
libquadmath.so.0 => /lib64/libquadmath.so.0 (0x00007ffb64314000)
libreadline.so.6 => /lib64/libreadline.so.6 (0x00007ffb640ce000)
libtre.so.5 => /lib64/libtre.so.5 (0x00007ffb63ebe000)
libpcre2-8.so.0 => /lib64/libpcre2-8.so.0 (0x00007ffb63c47000)
libpcre.so.1 => /lib64/libpcre.so.1 (0x00007ffb639e5000)
liblzma.so.5 => /lib64/liblzma.so.5 (0x00007ffb637bf000)
libbz2.so.1 => /lib64/libbz2.so.1 (0x00007ffb635af000)
libz.so.1 => /lib64/libz.so.1 (0x00007ffb63399000)
librt.so.1 => /lib64/librt.so.1 (0x00007ffb63191000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007ffb62f8d000)
libicuuc.so.50 => /lib64/libicuuc.so.50 (0x00007ffb62c14000)
libicui18n.so.50 => /lib64/libicui18n.so.50 (0x00007ffb62815000)
libgomp.so.1 => /lib64/libgomp.so.1 (0x00007ffb625ef000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007ffb623d9000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007ffb621bd000)
libc.so.6 => /lib64/libc.so.6 (0x00007ffb61df0000)
/lib64/ld-linux-x86-64.so.2 (0x00007ffb651f2000)
libtinfo.so.5 => /lib64/libtinfo.so.5 (0x00007ffb61bc6000)
libicudata.so.50 => /lib64/libicudata.so.50 (0x00007ffb605f3000)
libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007ffb602ec000)
I'am not good at linux, so I don't know how to deal with it.
How can I start the R successfully? Thanks.
Finally, I run
mv /usr/lib64/R/lib/libRrefblas.so /usr/lib64/R/lib/libRblas.so and let R run successfully!

understanding ldd verbose: what are the multiple versions?

When I run ldd in verbose mode, I get output like that below. What does it mean when multiple versions are listed? Does that mean that any of those versions workable, or that it needs all those versions?
ldd -v lbrycrd-linux\ \(4\)/lbrycrdd
linux-vdso.so.1 (0x00007ffd167cf000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007eff77399000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007eff77191000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007eff76df3000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007eff76bdb000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007eff767ea000)
/lib64/ld-linux-x86-64.so.2 (0x00007eff79f90000)
Version information:
lbrycrd-linux (4)/lbrycrdd:
ld-linux-x86-64.so.2 (GLIBC_2.3) => /lib64/ld-linux-x86-64.so.2
librt.so.1 (GLIBC_2.2.5) => /lib/x86_64-linux-gnu/librt.so.1
libm.so.6 (GLIBC_2.27) => /lib/x86_64-linux-gnu/libm.so.6
libm.so.6 (GLIBC_2.2.5) => /lib/x86_64-linux-gnu/libm.so.6
libgcc_s.so.1 (GCC_3.3) => /lib/x86_64-linux-gnu/libgcc_s.so.1
libgcc_s.so.1 (GCC_3.0) => /lib/x86_64-linux-gnu/libgcc_s.so.1
libgcc_s.so.1 (GCC_4.2.0) => /lib/x86_64-linux-gnu/libgcc_s.so.1
libpthread.so.0 (GLIBC_2.3.4) => /lib/x86_64-linux-gnu/libpthread.so.0
libpthread.so.0 (GLIBC_2.3.3) => /lib/x86_64-linux-gnu/libpthread.so.0
libpthread.so.0 (GLIBC_2.2.5) => /lib/x86_64-linux-gnu/libpthread.so.0
...
What does it mean when multiple versions are listed?
It means that your binary references symbols with these versions. See also this and this answer.
Does that mean that any of those versions workable, or that it needs all those versions?
The latter. Or rather, it needs a library that provides all of these symbols, which generally means GLIBC_2.27 or later for GLIBC, and GCC_4.2.0 or later for libgcc.

QtCreator does not start "could not load platform xcb" [Ubuntu 16.04]

I installed Qt5.7 including the Qtcreator using the installation tool "qt-unified-linux-x64-3.0.5-online.run" into the folder /usr/local/Qt
When I run qtcreator in verbose mode (export QT_DEBUG_PLUGINS=1), I get the following output:
Cannot load library /usr/local/Qt/5.7/gcc_64/plugins/platforms/libqxcb.so: (/usr/local/Qt/5.7/gcc_64/lib/libQt5XcbQpa.so.5: symbol _ZTI18QPlatformClipboard, version Qt_5 not defined in file libQt5Gui.so.5 with link time reference)
QLibraryPrivate::loadPlugin failed on "/usr/local/Qt/5.7/gcc_64/plugins/platforms/libqxcb.so" : "Cannot load library /usr/local/Qt/5.7/gcc_64/plugins/platforms/libqxcb.so: (/usr/local/Qt/5.7/gcc_64/lib/libQt5XcbQpa.so.5: symbol _ZTI18QPlatformClipboard, version Qt_5 not defined in file libQt5Gui.so.5 with link time reference)"
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.
Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, xcb, vnc.
Running ldd /usr/local/Qt/5.7/gcc_64/plugins/platforms/libqxcb.so returns
linux-vdso.so.1 => (0x00007ffdda390000)
libQt5XcbQpa.so.5 => /usr/local/Qt/5.7/gcc_64/lib/libQt5XcbQpa.so.5 (0x00007f9e44a33000)
libX11-xcb.so.1 => /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1 (0x00007f9e44831000)
libXi.so.6 => /usr/lib/x86_64-linux-gnu/libXi.so.6 (0x00007f9e44621000)
libSM.so.6 => /usr/lib/x86_64-linux-gnu/libSM.so.6 (0x00007f9e44419000)
libICE.so.6 => /usr/lib/x86_64-linux-gnu/libICE.so.6 (0x00007f9e441ff000)
libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3 (0x00007f9e43fb3000)
libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f9e43d91000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f9e43b8d000)
libgthread-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0 (0x00007f9e4398b000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f9e43783000)
libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007f9e43472000)
libXrender.so.1 => /usr/lib/x86_64-linux-gnu/libXrender.so.1 (0x00007f9e43268000)
libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007f9e43056000)
libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007f9e42d1c000)
libfontconfig.so.1 => /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007f9e42ad9000)
libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007f9e4282f000)
libEGL.so.1 => /usr/lib/nvidia-384/libEGL.so.1 (0x00007f9e4262a000)
libQt5Gui.so.5 => /usr/local/Qt/5.7/gcc_64/lib/libQt5Gui.so.5 (0x00007f9e41e9e000)
libQt5DBus.so.5 => /usr/local/Qt/5.7/gcc_64/lib/libQt5DBus.so.5 (0x00007f9e41c1e000)
libQt5Core.so.5 => /usr/local/Qt/5.7/gcc_64/lib/libQt5Core.so.5 (0x00007f9e41500000)
libGL.so.1 => /usr/lib/nvidia-384/libGL.so.1 (0x00007f9e411be000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f9e40fa1000)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f9e40c1f000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f9e40916000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f9e40700000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f9e40336000)
libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007f9e40131000)
libsystemd.so.0 => /lib/x86_64-linux-gnu/libsystemd.so.0 (0x00007f9e450fc000)
libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007f9e3ff2d000)
libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f9e3fd27000)
/lib64/ld-linux-x86-64.so.2 (0x00007f9e44f84000)
libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007f9e3fab7000)
libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007f9e3f88e000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f9e3f674000)
libpng12.so.0 => /usr/lib/x86_64-linux-gnu/libpng12.so.0 (0x00007f9e3f44f000)
libGLdispatch.so.0 => /usr/lib/nvidia-384/libGLdispatch.so.0 (0x00007f9e3f181000)
libicui18n.so.56 => /usr/local/Qt/5.7/gcc_64/lib/libicui18n.so.56 (0x00007f9e3ece7000)
libicuuc.so.56 => /usr/local/Qt/5.7/gcc_64/lib/libicuuc.so.56 (0x00007f9e3e92f000)
libicudata.so.56 => /usr/local/Qt/5.7/gcc_64/lib/libicudata.so.56 (0x00007f9e3cf4c000)
libnvidia-tls.so.384.130 => /usr/lib/nvidia-384/tls/libnvidia-tls.so.384.130 (0x00007f9e3cd48000)
libnvidia-glcore.so.384.130 => /usr/lib/nvidia-384/libnvidia-glcore.so.384.130 (0x00007f9e3ae8c000)
libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007f9e3ac6a000)
liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007f9e3aa48000)
libgcrypt.so.20 => /lib/x86_64-linux-gnu/libgcrypt.so.20 (0x00007f9e3a767000)
libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007f9e3a553000)
I can't pin the error. Relevant threads are for example https://forum.qt.io/topic/71369/failed-to-load-qt-platform-plugin-xcb/2, but libQt5XcbQpa.so.5.6.1 is not missing in my case. Any ideas?
The solution for me was to explictly point to the correct shared libraries using:
LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu/ qtcreator
See https://stackoverflow.com/a/52422726/2135504
I ran into the problem on Ubuntu 16, error xcb. Using the verbose key, I realized that the package was missing: libxcb-xinerama0. After installation, everything worked.

[01000][unixODBC][Driver Manager]Can't open lib '/usr/local/lib/bizc/libBBCpi.so' : file not found [ISQL]ERROR: Could not SQLConnect

Hi when I run the command: sudo isql -v "SELFLOOP" admin admin
I get the following error:
[01000][unixODBC][Driver Manager]Can't open lib '/usr/local/lib/bizc/libBBCpi.so' :file not found [ISQL]ERROR: Could not SQLConnect
Here are some settings:
/etc/odbc.ini
[SELFLOOP]
Description = ODBC Driver for Linux
Driver = Client
Server = 127.0.0.1
Database = unixodbc
Port = 10314
/etc/odbcinst.ini
[Client]
Description=ODBC Driver for Linux
Driver=/usr/local/lib/bizc/libBBCpi.so
Threading=1
UsageCount=1
Here are some others info:
ldd -v /usr/local/lib/bizc/libBBCpi.so
linux-vdso.so.1 => (0x00007fff43b95000)
libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007f99d5b30000)
libm.so.6 => /lib64/libm.so.6 (0x00007f99d58ab000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f99d5695000)
libc.so.6 => /lib64/libc.so.6 (0x00007f99d5303000)
/lib64/ld-linux-x86-64.so.2 (0x00000033d9000000)
Version information:
/usr/local/lib/bizc/libBBCpi.so:
libgcc_s.so.1 (GCC_3.0) => /lib64/libgcc_s.so.1
libc.so.6 (GLIBC_2.3) => /lib64/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /lib64/libc.so.6
libc.so.6 (GLIBC_2.3.2) => /lib64/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /lib64/libc.so.6
libm.so.6 (GLIBC_2.2.5) => /lib64/libm.so.6
libstdc++.so.6 (CXXABI_1.3) => /usr/lib64/libstdc++.so.6
libstdc++.so.6 (GLIBCXX_3.4) => /usr/lib64/libstdc++.so.6
libstdc++.so.6 (GLIBCXX_3.4.9) => /usr/lib64/libstdc++.so.6
/usr/lib64/libstdc++.so.6:
libm.so.6 (GLIBC_2.2.5) => /lib64/libm.so.6
ld-linux-x86-64.so.2 (GLIBC_2.3) => /lib64/ld-linux-x86-64.so.2
libgcc_s.so.1 (GCC_4.2.0) => /lib64/libgcc_s.so.1
libgcc_s.so.1 (GCC_3.3) => /lib64/libgcc_s.so.1
libgcc_s.so.1 (GCC_3.0) => /lib64/libgcc_s.so.1
libc.so.6 (GLIBC_2.4) => /lib64/libc.so.6
libc.so.6 (GLIBC_2.3) => /lib64/libc.so.6
libc.so.6 (GLIBC_2.3.2) => /lib64/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /lib64/libc.so.6
/lib64/libm.so.6:
libc.so.6 (GLIBC_PRIVATE) => /lib64/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /lib64/libc.so.6
/lib64/libgcc_s.so.1:
libc.so.6 (GLIBC_2.4) => /lib64/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /lib64/libc.so.6
/lib64/libc.so.6:
ld-linux-x86-64.so.2 (GLIBC_PRIVATE) => /lib64/ld-linux-x86-64.so.2
ld-linux-x86-64.so.2 (GLIBC_2.3) => /lib64/ld-linux-x86-64.so.2
echo $LD_LIBRARY_PATH
:/usr/java/jdk1.6.0_41/jre/lib/amd64/server:/usr/local/lib/bizc/
I have tried everything but I am not able to decipher this error.
Any help will be greatly appreciated.THANKS!
Perhaps you've got a 32 bit isql and unixODBC and you are attempting to use a 64 bit driver. What does the file command say for isql for instance (all components in the chain need to be the same). You could always try running under strace to see what system calls are failing.

Resources