Developers: By way of update:
- I was able to compile against Qt 5.3 and Qt 5.5 using configure but with neither using cmake - With both configure and cmake, my PATH and LD_LIBRARY_PATHs were identical. Cmake would begin compiling, but a series of errors would occur in the Qt files, starting with preprocessor directives that would suggest a header file conflict somewhere (e.g., limits.h or so Google claims). Let me know if you want more details regarding this. - When compiled against Qt 5.3 or 5.5, upon launching LyX, I get: 1127 jkulesza@machine[~/SRC/lyx220/build/src]> ./lyx This application failed to start because it could not find or load the Qt platform plugin "xcb". Reinstalling the application may fix this problem. Aborted (core dumped) - Per the above, when I run `ldd lyx` I get: 1128 jkulesza@machine[~/SRC/lyx220/build/src]> ldd lyx linux-vdso.so.1 => (0x00007ffe76bdb000) libhunspell-1.2.so.0 => /usr/lib64/libhunspell-1.2.so.0 (0x00002b21963e4000) libaspell.so.15 => /usr/lib64/libaspell.so.15 (0x00002b2196626000) libz.so.1 => /lib64/libz.so.1 (0x00002b21968e7000) libmagic.so.1 => /usr/lib64/libmagic.so.1 (0x00002b2196afd000) libQt5Concurrent.so.5 => /path/to/vendors/qt-5.5/Tools/QtCreator/lib/qtcreator/libQt5Concurrent.so.5 (0x00002b2196d1d000) libQt5Svg.so.5 => /path/to/vendors/qt-5.5/Tools/QtCreator/lib/qtcreator/libQt5Svg.so.5 (0x00002b2196f23000) libQt5Widgets.so.5 => /path/to/vendors/qt-5.5/Tools/QtCreator/lib/qtcreator/libQt5Widgets.so.5 (0x00002b2197177000) libQt5Gui.so.5 => /path/to/vendors/qt-5.5/Tools/QtCreator/lib/qtcreator/libQt5Gui.so.5 (0x00002b21979f6000) libQt5Core.so.5 => /path/to/vendors/qt-5.5/Tools/QtCreator/lib/qtcreator/libQt5Core.so.5 (0x00002b2198209000) libstdc++.so.6 => /usr/projects/hpcsoft/toss2/common/gcc/5.3.0/lib64/libstdc++.so.6 (0x00002b219894e000) libm.so.6 => /lib64/libm.so.6 (0x00002b2198cdd000) libgcc_s.so.1 => /usr/projects/hpcsoft/toss2/common/gcc/5.3.0/lib64/libgcc_s.so.1 (0x00002b2198f61000) libc.so.6 => /lib64/libc.so.6 (0x00002b2199177000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00002b219950c000) libdl.so.2 => /lib64/libdl.so.2 (0x00002b2199729000) librt.so.1 => /lib64/librt.so.1 (0x00002b219992e000) libGL.so.1 => /usr/lib64/nvidia/libGL.so.1 (0x00002b2199b36000) libgobject-2.0.so.0 => /lib64/libgobject-2.0.so.0 (0x00002b2199e67000) libgthread-2.0.so.0 => /lib64/libgthread-2.0.so.0 (0x00002b219a0b3000) libglib-2.0.so.0 => /lib64/libglib-2.0.so.0 (0x00002b219a2b7000) libXext.so.6 => /usr/lib64/libXext.so.6 (0x00002b219a5cf000) libX11.so.6 => /usr/lib64/libX11.so.6 (0x00002b219a7e1000) libicui18n.so.54 => /path/to/vendors/qt-5.5/Tools/QtCreator/lib/qtcreator/libicui18n.so.54 (0x00002b219ab1f000) libicuuc.so.54 => /path/to/vendors/qt-5.5/Tools/QtCreator/lib/qtcreator/libicuuc.so.54 (0x00002b219af8d000) libicudata.so.54 => /path/to/vendors/qt-5.5/Tools/QtCreator/lib/qtcreator/libicudata.so.54 (0x00002b219b33b000) /lib64/ld-linux-x86-64.so.2 (0x00002b21961c2000) libnvidia-tls.so.352.93 => /usr/lib64/nvidia/tls/libnvidia-tls.so.352.93 (0x00002b219cd66000) libnvidia-glcore.so.352.93 => /usr/lib64/nvidia/libnvidia-glcore.so.352.93 (0x00002b219cf69000) libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00002b219f9fe000) libXau.so.6 => /usr/lib64/libXau.so.6 (0x00002b219fc1c000) - None of the libraries indicate that they cannot be found. Furthermore, when I pursue the path of /usr/lib64/libxcb.so.1 I can find it (symlinked eventually to libxcb.so.1.1.0). Is there something else I need to add to my PATH? Is there a flag I can pass to configure to disable XCB or force its location to be recognized? Thank you, Joel