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. Qt 5.13.0: skipping qtlottie for building fails on Windows?
Forum Updated to NodeBB v4.3 + New Features

Qt 5.13.0: skipping qtlottie for building fails on Windows?

Scheduled Pinned Locked Moved Solved General and Desktop
2 Posts 1 Posters 415 Views 1 Watching
  • 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.
  • B Offline
    B Offline
    Bart_Vandewoestyne
    wrote on last edited by
    #1

    When building Qt 5.13.0 on Windows using the configure options

    -prefix <some_qt_install_dir>
    -opensource
    -confirm-license
    -debug-and-release
    -force-debug-info
    -platform win32-msvc
    -nomake examples
    -nomake tools
    -nomake tests
    -skip qt3d
    -skip qtandroidextras
    -skip qtcharts
    -skip qtconnectivity
    -skip qtdatavis3d
    -skip qtdeclarative
    -skip qtdoc
    -skip qtgamepad
    -skip qtgraphicaleffects
    -skip qtlocation
    -skip qtlottie
    -skip qtmacextras
    -skip qtnetworkauth
    -skip qtpurchasing
    -skip qtquickcontrols
    -skip qtquickcontrols2
    -skip qtremoteobjects
    -skip qtscript
    -skip qtscxml
    -skip qtsensors
    -skip qtserialbus
    -skip qtserialport
    -skip qtspeech
    -skip qtsvg
    -skip qttools
    -skip qttranslations
    -skip qtvirtualkeyboard
    -skip qtwayland
    -skip qtwebchannel
    -skip qtwebengine
    -skip qtwebglplugin
    -skip qtwebsockets
    -skip qtwebview
    -skip qtx11extras
    -openssl-linked -I <some_openssl_include_dir> -L <some_openssl_lib_dir>
    -no-opengl
    -qt-libpng
    

    I see in the configure/build output that qmake is being built, but right after that I get:

    Project ERROR: -skip command line argument used with non-existent module 'qtlottie'.
    

    I haven't found any bugreports on this on https://bugreports.qt.io and would just like to know if others are experiencing this too.

    All other skipped modules seem to skip fine... I know QtLottie is a rather new module. Could it be that it was forgotton somewhere in a 'possible to be skipped' module list somewhere in the Qt source code, so that it currently cannot yet be skipped for building?

    B 1 Reply Last reply
    0
    • B Bart_Vandewoestyne

      When building Qt 5.13.0 on Windows using the configure options

      -prefix <some_qt_install_dir>
      -opensource
      -confirm-license
      -debug-and-release
      -force-debug-info
      -platform win32-msvc
      -nomake examples
      -nomake tools
      -nomake tests
      -skip qt3d
      -skip qtandroidextras
      -skip qtcharts
      -skip qtconnectivity
      -skip qtdatavis3d
      -skip qtdeclarative
      -skip qtdoc
      -skip qtgamepad
      -skip qtgraphicaleffects
      -skip qtlocation
      -skip qtlottie
      -skip qtmacextras
      -skip qtnetworkauth
      -skip qtpurchasing
      -skip qtquickcontrols
      -skip qtquickcontrols2
      -skip qtremoteobjects
      -skip qtscript
      -skip qtscxml
      -skip qtsensors
      -skip qtserialbus
      -skip qtserialport
      -skip qtspeech
      -skip qtsvg
      -skip qttools
      -skip qttranslations
      -skip qtvirtualkeyboard
      -skip qtwayland
      -skip qtwebchannel
      -skip qtwebengine
      -skip qtwebglplugin
      -skip qtwebsockets
      -skip qtwebview
      -skip qtx11extras
      -openssl-linked -I <some_openssl_include_dir> -L <some_openssl_lib_dir>
      -no-opengl
      -qt-libpng
      

      I see in the configure/build output that qmake is being built, but right after that I get:

      Project ERROR: -skip command line argument used with non-existent module 'qtlottie'.
      

      I haven't found any bugreports on this on https://bugreports.qt.io and would just like to know if others are experiencing this too.

      All other skipped modules seem to skip fine... I know QtLottie is a rather new module. Could it be that it was forgotton somewhere in a 'possible to be skipped' module list somewhere in the Qt source code, so that it currently cannot yet be skipped for building?

      B Offline
      B Offline
      Bart_Vandewoestyne
      wrote on last edited by
      #2

      In the meanwhile, I found out that in qt.pro the list of submodules is extracted from .gitmodules. And it turned out that for some or the other strange reason, our Jenkins build server has not updated the .gitmodules file. We were still using the 5.12.4 .gitmodules file that did not have qtlottie in it, and therefore we got the error message.

      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