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

Reply via email to