Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Mobile and Embedded
  4. cross compile qt 6.6.2 for jetson orin tx opengl errors
Forum Updated to NodeBB v4.3 + New Features

cross compile qt 6.6.2 for jetson orin tx opengl errors

Scheduled Pinned Locked Moved Unsolved Mobile and Embedded
1 Posts 1 Posters 213 Views
  • 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.
  • Q Offline
    Q Offline
    qtlover666
    wrote on last edited by
    #1

    hi i want to cross compile qt for jetson orin tx

    ../qt-everywhere-src-6.6.2/configure -opengl es2  -device-option CROSS_COMPILE=/opt/qt6orin/gcc-linaro-7.5.0-2019.12-x86_64_aarch64-linux-gnu/aarch64-linux-gnu- -sysroot /opt/qt6orin/sysroot -prefix /home/vision/qt6orin -opensource -confirm-license -skip qtscript -skip wayland -skip qtwebengine -force-debug-info -skip qtdatavis3d -nomake examples -make libs -pkg-config -no-use-gold-linker -DQT_QMAKE_TARGET_MKSPEC=devices/linux-jetson-orin_tx
    
    

    and linux-jetson-orin_tx conf file is :

    #
    # qmake configuration for the Jetson Orin
    #
    
    include(../common/linux_device_pre.conf)
    
    QMAKE_INCDIR_POST += \
        $$[QT_SYSROOT]/usr/include \
        $$[QT_SYSROOT]/usr/include/aarch64-linux-gnu
    
    QMAKE_LIBDIR_POST += \
        $$[QT_SYSROOT]/usr/lib \
        $$[QT_SYSROOT]/lib/aarch64-linux-gnu \
        $$[QT_SYSROOT]/usr/lib/aarch64-linux-gnu
    
    QMAKE_RPATHLINKDIR_POST += \
        $$[QT_SYSROOT]/usr/lib \
        $$[QT_SYSROOT]/usr/lib/aarch64-linux-gnu \
        $$[QT_SYSROOT]/lib/aarch64-linux-gnu
    
    QMAKE_INCDIR_EGL        = $$[QT_SYSROOT]/usr/include/GLES2    
    QMAKE_LIBDIR_OPENGL     = $$[QT_SYSROOT]/usr/lib/aarch64-linux-gnu/tegra-egl
    QMAKE_INCDIR_OPENGL_ES2 = $$QMAKE_INCDIR_OPENGL
    QMAKE_LIBDIR_OPENGL_ES2 = $$QMAKE_LIBDIR_OPENGL
    QMAKE_LIBS_OPENGL       = -lGL
    QMAKE_LIBS_OPENGL_ES2   = -lGLESv2
    
    DISTRO_OPTS                  += aarch64
    COMPILER_FLAGS               += -march=armv8-a+crypto+crc 
    
    EGLFS_DEVICE_INTEGRATION = eglfs_kms_egldevice
    
    include(../common/linux_arm_device_post.conf)
    load(qt_config)
    

    but i encounter opengl erros in configuration:

    RROR: Feature "opengl": Forcing to "ON" breaks its condition:
        QT_FEATURE_opengl_desktop OR QT_FEATURE_opengl_dynamic OR QT_FEATURE_opengles2
    Condition values dump:
        QT_FEATURE_opengl_desktop = "OFF"
        QT_FEATURE_opengl_dynamic = "OFF"
        QT_FEATURE_opengles2 = "OFF"
    

    please help me?

    1 Reply Last reply
    0

    • Login

    • Login or register to search.
    • First post
      Last post
    0
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Get Qt Extensions
    • Unsolved