Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-136680

qt_add_ios_ffmpeg_libraries() not working with 6.9

    XMLWordPrintable

Details

    • iOS/tvOS/watchOS
    • 421748e93 (dev)

    Description

      With Qt 6.9.0 qt_add_ios_ffmpeg_libraries() no longer works. The issue can be reproduced by building the QML Camera application. The output of it is:

      [cmake] -- Configuring done (1.8s)
      [cmake] CMake Warning at /Users/xxx/6.9.0/ios/lib/cmake/Qt6Multimedia/Qt6MultimediaMacros.cmake:37 (target_link_libraries):
      [cmake] Target "declarative-camera" requests linking to directory
      [cmake] "/Users/xxx/6.9.0/ios/lib/ffmpeg/libavcodec.xcframework".
      [cmake] Targets may link only to libraries. CMake is dropping the item.
      [cmake] Call Stack (most recent call first):
      [cmake] /Users/xxx/6.9.0/ios/lib/cmake/Qt6Multimedia/Qt6MultimediaMacros.cmake:8 (qt6_add_ios_ffmpeg_libraries)
      [cmake] CMakeLists.txt:27 (qt_add_ios_ffmpeg_libraries)
      [cmake]
      [cmake]
      [cmake] CMake Warning at /Users/xxx/6.9.0/ios/lib/cmake/Qt6Multimedia/Qt6MultimediaMacros.cmake:37 (target_link_libraries):
      [cmake] Target "declarative-camera" requests linking to directory
      [cmake] "/Users/xxx/6.9.0/ios/lib/ffmpeg/libavformat.xcframework".
      [cmake] Targets may link only to libraries. CMake is dropping the item.
      [cmake] Call Stack (most recent call first):
      [cmake] /Users/xxx/6.9.0/ios/lib/cmake/Qt6Multimedia/Qt6MultimediaMacros.cmake:8 (qt6_add_ios_ffmpeg_libraries)
      [cmake] CMakeLists.txt:27 (qt_add_ios_ffmpeg_libraries)
      [cmake] 

      It is working if qt6_add_ios_ffmpeg_libraries() from Qt 6.8.2 is used.

      Attachments

        For Gerrit Dashboard: QTBUG-136680
        # Subject Branch Project Status CR V

        Activity

          People

            qtmultimediateam Qt Multimedia Team
            tiheikka Titta Heikkala
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes