

compared to the 0.5+MB that is more typical for a dynamically linked Qt executable. When you do this, you will have a binary that doesn't require qt libraries on the target machine, but your binary will be 13+MB for the basic QtCore and QtGui and more libraries built in.
#Qt bitcoin trader linux install download
You have to download and compile Qt from source and pass in the static flag to get it to let you build your own static binaries. Qlibrary_unix.cpp:(.text+0x103a): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linkingĬollect2: error: ld returned 1 exit status opt/Qt5.8/lib/libQt5Core.a(qlibrary_unix.o): In function `QLibraryPrivate::load_sys()': Click on 'Add' and select qmake from the folder where your bin in qtbase is, so from above: C: (or for Linux choose the path where you installed the compiled Qt source, which is equivalent to /home/username/Qt5. usr/bin/ld: cannot find -lxcb-render-util
#Qt bitcoin trader linux install install
usr/bin/ld: cannot find -lwayland-cursor Just launch the package manager and install bitcoin-qt. usr/bin/ld: cannot find -lwayland-client G++ -static -o main main.o main_plugin_import.o -L/opt/Qt5.8/lib -L/opt/Qt5.8/plugins/platforms -lqwayland-egl -lwayland-egl -lqwayland-generic -lqwayland-xcomposite-egl -lqwayland-xcomposite-glx -lQt5WaylandClient -lXcomposite -lwayland-client -lwayland-cursor -lqxcb -L/opt/Qt5.8/plugins/xcbglintegrations -lqxcb-egl-integration -lqxcb-glx-integration -lQt5XcbQpa -lxcb-xinerama -lQt5LinuxAccessibilitySupport -lQt5AccessibilitySupport -lQt5GlxSupport -lXrender -lxcb-xkb -lxcb-sync -lxcb-xfixes -lxcb-randr -lxcb-image -lxcb-shm -lxcb-keysyms -lxcb-icccm -lxcb-shape -lxcb-glx -lXi -lSM -lICE -lxcb-render-util -lxcb-render -lxkbcommon-x11 -L/opt/Qt5.8/plugins/imageformats -lqgif -lqicns -lqico -lqjp2 -ljasper -lqjpeg -ljpeg -lqmng -lmng -lqtga -lqtiff -ltiff -lqwbmp -lqwebp -lwebp -lwebpdemux -L/opt/Qt5.8/plugins/egldeviceintegrations -lqeglfs-kms-egldevice-integration -lqeglfs-kms-integration -lQt5EglFsKmsSupport -lgbm -ldrm -lqeglfs-x11-integration -lQt5EglFSDeviceIntegration -lQt5EventDispatcherSupport -lQt5ServiceSupport -lQt5ThemeSupport -lQt5DBus -ldbus-1 -lQt5FontDatabaseSupport -lQt5FbSupport -lQt5EglSupport -lXext -lQt5PlatformCompositorSupport -lQt5InputSupport -lmtdev -linput -lxkbcommon -lQt5Gui -lpng16 -lharfbuzz -lQt5DeviceDiscoverySupport -ludev -lQt5Core -licui18n -licuuc -licudata -lm -ldl -lrt -lz -lpcre16 -lgthread-2.0 -lglib-2.0 -lxcb -lX11 -lX11-xcb -lfontconfig -lfreetype -lts -lEGL -lGL -lpthread Qmake create Makefile successful, but make output errors: qt_static]$ make

I install new QT libraries to /opt/Q5.8 and add /opt/Q5.8/bin to $PATH. This libraries have not dependencies from shared. For this I download QT sources, build it with -static option, check all *.a libraries by ldd. I want build QT application without dependencies from any shared libraries(qt libs and glibc and ALL libraries).
