[Development] EGL is somehow showing up in Qt5GuiConfigExtras.cmake on desktop Linux

Josh Faust jfaust at suitabletech.com
Wed Apr 24 20:37:33 CEST 2013


I just updated to latest stable, and somehow:
_qt5gui_find_extra_libs(EGL "EGL" "" "")

_qt5gui_find_extra_libs(OPENGL "GL" "" "")

are both ending up in Qt5GuiConfigExtras.cmake, even though I've configured
for desktop OpenGL. This causes my cmake-based project to fatal error
because it can't find EGL:

Failed to find "EGL" in "", using the CMAKE_FIND_ROOT_PATH "".

The problem is not in the 5.1 alpha, and looks like it got introduced by
http://qt.gitorious.org/qt/qtbase/commit/a680fe609f9b8cbccee1acd7391a725cf4b7b523

OSX and Windows-ANGLE work fine. Is anyone else seeing this?

The configure output:
*[23:11:51]**Build type: linux-g++-64 (x86_64, CPU features: mmx sse sse2)*
 *[23:11:51]***
*[23:11:51]**Build options:*
 *[23:11:51]** Configuration .......... accessibility
accessibility-atspi-bridge alsa audio-backend avx c++11 clock-gettime
clock-monotonic concurrent dbus evdev eventfd fontconfig full-config
getaddrinfo getifaddrs glib gtk2 gtkstyle iconv icu inotify ipv6ifname
large-config largefile libudev linuxfb medium-config minimal-config mremap
nis opengl openssl pcre png precompile_header pulseaudio qpa qpa
reduce_exports reduce_relocations release rpath shared small-config sse2
sse3 sse4_1 sse4_2 ssse3 system-freetype system-png system-zlib v8
v8snapshot xcb xcb-qt xcb-xlib xinput2 xlib xrender *
 *[23:11:51]** Build parts ............ libs tools*
 *[23:11:51]** Mode ................... release*
*[23:11:51]** Using C++11 ............ yes*
 *[23:11:51]** Using PCH .............. yes*
*[23:11:51]** Target compiler supports:*
 *[23:11:51]** SSE2/SSE3/SSSE3 ...... yes/yes/yes*
 *[23:11:51]** SSE4.1/SSE4.2 ........ yes/yes*
*[23:11:51]** AVX/AVX2 ............. yes/no*
 *[23:11:51]***
*[23:11:51]**Qt modules and options:*
 *[23:11:51]** Qt D-Bus ............... yes (loading dbus-1 at runtime)*
 *[23:11:51]** Qt Concurrent .......... yes*
*[23:11:51]** Qt GUI ................. yes*
 *[23:11:51]** Qt Widgets ............. yes*
*[23:11:51]** JavaScriptCore JIT ..... To be decided by JavaScriptCore*
 *[23:11:51]** QML debugging .......... yes*
*[23:11:51]** Use system proxies ..... no*
 *[23:11:51]***
*[23:11:51]**Support enabled for:*
 *[23:11:51]** Accessibility .......... yes*
*[23:11:51]** ALSA ................... yes*
 *[23:11:51]** CUPS ................... no*
*[23:11:51]** FontConfig ............. yes*
 *[23:11:51]** Iconv .................. yes*
*[23:11:51]** ICU .................... yes*
 *[23:11:51]** Image formats:*
*[23:11:51]** GIF .................. plugin*
 *[23:11:51]** JPEG ................. plugin (qt)*
 *[23:11:51]** PNG .................. yes (system)*
 *[23:11:51]** Glib ................... yes*
*[23:11:51]** GStreamer .............. no*
 *[23:11:51]** GTK theme .............. yes*
*[23:11:51]** Large Files ............ yes*
 *[23:11:51]** Networking:*
*[23:11:51]** getaddrinfo .......... yes*
 *[23:11:51]** getifaddrs ........... yes*
*[23:11:51]** IPv6 ifname .......... yes*
 *[23:11:51]** OpenSSL .............. yes (loading libraries at run-time)*
 *[23:11:51]** NIS .................... yes*
*[23:11:51]** OpenGL ................. yes (Desktop OpenGL)*
 *[23:11:51]** OpenVG ................. no*
*[23:11:51]** PCRE ................... yes (qt)*
 *[23:11:51]** pkg-config ............. yes*
*[23:11:51]** PulseAudio ............. yes*
 *[23:11:51]** QPA backends:*
*[23:11:51]** DirectFB ............. no*
 *[23:11:51]** EGLFS ................ no*
*[23:11:51]** KMS .................. no*
 *[23:11:51]** LinuxFB .............. yes*
*[23:11:51]** XCB .................. qt*
 *[23:11:51]** MIT-SHM ............ auto*
*[23:11:51]** Xcursor ............ yes*
 *[23:11:51]** Xfixes ............. yes*
*[23:11:51]** Xi ................. no*
 *[23:11:51]** Xi2 ................ yes*
*[23:11:51]** Xinerama ........... yes*
 *[23:11:51]** Xrandr ............. yes*
*[23:11:51]** Xrender ............ yes*
 *[23:11:51]** XKB ................ yes*
*[23:11:51]** XShape ............. yes*
 *[23:11:51]** XSync .............. auto*
*[23:11:51]** XVideo ............. auto*
 *[23:11:51]** Session management ..... auto*
*[23:11:51]** SQL drivers:*
 *[23:11:51]** DB2 .................. no*
*[23:11:51]** InterBase ............ no*
 *[23:11:51]** MySQL ................ plugin*
*[23:11:51]** OCI .................. no*
 *[23:11:51]** ODBC ................. no*
*[23:11:51]** PostgreSQL ........... no*
 *[23:11:51]** SQLite 2 ............. no*
*[23:11:51]** SQLite ............... plugin (qt)*
 *[23:11:51]** TDS .................. no*
*[23:11:51]** udev ................... yes*
 *[23:11:51]** xkbcommon .............. no*
*[23:11:51]** zlib ................... yes (system*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/development/attachments/20130424/6a8841cb/attachment.html>


More information about the Development mailing list