Qt Forum

    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Unsolved

    EGLFS: OpenGL windows cannot be mixed with others. Aborted

    Japanese
    2
    2
    3107
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • C
      chung.k last edited by

      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

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

      1 Reply Last reply Reply Quote 0
      • jeremy_k
        jeremy_k last edited by

        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.

        Asking a question about code? http://eel.is/iso-c++/testcase/

        1 Reply Last reply Reply Quote 0
        • First post
          Last post