Модуль Snapcraft qml

Я подаю простую заявку на qt/qml, но я не могу подать заявку в снимок.

snapcraft write error :Project ERROR: Unknown module(s) in QT: qml quick.

мой Исходный код.

Мой snapcraft файл:

name: hanoi-solution # you probably want to 'snapcraft register <name>'
version: '0.1' # just for humans, typically '1.2+git' or '1.3.2'
summary: Solution for Hanoi Towers # 79 char long summary
description: |
  This application shows solution for Hanoi Towers.

grade: stable # must be 'stable' to release into candidate/stable channels
confinement: strict # use 'strict' once you have the right plugs and slots

icon: icon.png

apps:
  hanoi-solution:
    command: desktop-launch $SNAP/opt/myapp/hanoi_solution
    desktop: "$SNAP/meta/gui/Hanoi Solution.desktop"
    plugs: [home, unity7, x11]

parts:
  hanoi-solution:
    plugin: qmake
    qt-version: qt5
    project-files: [HanoiSolution.pro]
    source: source
    install: |
     install -d $SNAPCRAFT_PART_INSTALL/opt/myapp
     install hanoi_solution $SNAPCRAFT_PART_INSTALL/opt/myapp/hanoi_solution 
    stage-packages:
      - qmlscene
      - libqt5qml5
      - libqt5gui5
      - libqt5quick5
      - qml-module-qtquick2
      - qml-module-qtquick-dialogs
      - qml-module-qtquick-controls
    after: [desktop-qt5]
0
задан 14 March 2017 в 03:20

1 ответ

Мне удалось решить эту проблему путем добавления следующей строки к snapcraft файлу: build-packages: - qtdeclarative5-dev

0
ответ дан 3 November 2019 в 15:21

Другие вопросы по тегам:

Похожие вопросы: