Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. Qt6 yocto build - nothing provides tslib-native
Forum Updated to NodeBB v4.3 + New Features

Qt6 yocto build - nothing provides tslib-native

Scheduled Pinned Locked Moved Unsolved General and Desktop
3 Posts 1 Posters 418 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.
  • M Offline
    M Offline
    MartinD
    wrote on last edited by
    #1

    Hi,
    I'm building yocto image and I added Qt6 to it.

    Build Configuration:
    BB_VERSION           = "2.2.0"
    BUILD_SYS            = "x86_64-linux"
    NATIVELSBSTRING      = "universal"
    TARGET_SYS           = "arm-poky-linux-gnueabi"
    MACHINE              = "raspberrypi3"
    DISTRO               = "poky"
    DISTRO_VERSION       = "4.1.4"
    TUNE_FEATURES        = "arm vfp cortexa7 neon vfpv4 thumb callconvention-hard"
    TARGET_FPU           = "hard"
    meta                 
    meta-poky            
    meta-yocto-bsp       = "langdale:3e95f268ce04b49ba6731fd4bbc53b1693c21963"
    meta-raspberrypi     = "langdale:8e3cbfa598de106a78d9a9e27aa25ded51416896"
    meta-oe              
    meta-multimedia      
    meta-networking      
    meta-python          = "langdale:cbbaa82238cd60f08c9b9cb58dde59d5f9318c7b"
    meta-qt6             = "6.5:a65fb409f4469c087ae3e23ee80fbb2531f1856e"
    

    and I get this error:

    ERROR: Nothing PROVIDES 'tslib-native' (but virtual:native:/home/martin/Downloads/yocto/build/../sources/meta-qt6/recipes-qt/qt6/qtbase_git.bb DEPENDS on or otherwise requires it). Close matches:
      libxi-native
      libxt-native
      zlib-native
    

    Any idea how to fix it?

    M 1 Reply Last reply
    0
    • M MartinD

      Hi,
      I'm building yocto image and I added Qt6 to it.

      Build Configuration:
      BB_VERSION           = "2.2.0"
      BUILD_SYS            = "x86_64-linux"
      NATIVELSBSTRING      = "universal"
      TARGET_SYS           = "arm-poky-linux-gnueabi"
      MACHINE              = "raspberrypi3"
      DISTRO               = "poky"
      DISTRO_VERSION       = "4.1.4"
      TUNE_FEATURES        = "arm vfp cortexa7 neon vfpv4 thumb callconvention-hard"
      TARGET_FPU           = "hard"
      meta                 
      meta-poky            
      meta-yocto-bsp       = "langdale:3e95f268ce04b49ba6731fd4bbc53b1693c21963"
      meta-raspberrypi     = "langdale:8e3cbfa598de106a78d9a9e27aa25ded51416896"
      meta-oe              
      meta-multimedia      
      meta-networking      
      meta-python          = "langdale:cbbaa82238cd60f08c9b9cb58dde59d5f9318c7b"
      meta-qt6             = "6.5:a65fb409f4469c087ae3e23ee80fbb2531f1856e"
      

      and I get this error:

      ERROR: Nothing PROVIDES 'tslib-native' (but virtual:native:/home/martin/Downloads/yocto/build/../sources/meta-qt6/recipes-qt/qt6/qtbase_git.bb DEPENDS on or otherwise requires it). Close matches:
        libxi-native
        libxt-native
        zlib-native
      

      Any idea how to fix it?

      M Offline
      M Offline
      MartinD
      wrote on last edited by
      #2

      @MartinD There is a recipe called tslib in yocto/sources/meta-openembedded/meta-oe/recipes-graphics/tslib . However, the error is about tslib-native . Where to get it and how to include it in my yocto project?

      M 1 Reply Last reply
      0
      • M MartinD

        @MartinD There is a recipe called tslib in yocto/sources/meta-openembedded/meta-oe/recipes-graphics/tslib . However, the error is about tslib-native . Where to get it and how to include it in my yocto project?

        M Offline
        M Offline
        MartinD
        wrote on last edited by
        #3

        @MartinD I found this https://wiki.yoctoproject.org/wiki/Technical_FAQ

        What does "native" mean?
        The "native" suffix identifies recipes (and variants of recipes) that produce files intended for the build host, as opposed to the target machine. This is usually for tools that are needed during the build process (such as automake).
        

        So, if I understand it correctly, how can I get tslib for my host machine (ubuntu)?

        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