EGLFS: OpenGL windows cannot be mixed with others. Aborted



  • board : imx53(cortex-A8)
    os : Linux ccwmx53js 2.6.35.14 #1 Thu May 29 17:42:48 JST 2014 armv7l GNU/Linux

    Qt-5.3.2 の下記の4つの環境をボード上に構築しました。
    ・qtbase
    ・qtxmlpatterns
    ・qtdeclarative
    ・qtmultimedia
    Qt Creator-3.2.1 でサンプルアプリの 2dpainting をビルドして実行させましたが、
    LCDには何も表示されず、全て下記のエラーが出ます。

    EGLFS: OpenGL windows cannot be mixed with others.
    Aborted

    ・Qtのモジュールが足りないのでしょうか?
    ・Qtビルド時のオプションが足りないのでしょうか?

    qtbase $ rm -f .qmake.cache
    qtbase $ ./configure -opensource -confirm-license -prefix /usr -hostprefix $HOME/QtEmbedded-5.3.2 -device linux-imx53qsb-g++ -device-option CROSS_COMPILE=arm-linux-gnueabi- -sysroot /home/install -no-gcc-sysroot -nomake examples -nomake tests

    以上、よろしくお願いします。



  • From QEglFSWindow::create()

    @
    #if !defined(Q_OS_ANDROID) || defined(Q_OS_ANDROID_NO_SDK)
    // We can have either a single OpenGL window or multiple raster windows.
    // Other combinations cannot work.
    qFatal("EGLFS: OpenGL windows cannot be mixed with others.");
    @

    Details can be found at https://qt.gitorious.org/qt/qtbase/commit/f89f099c55576992b39a8021aace64ff32747624/

    edit: I did not notice that this is in the Japanese forum.


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.