Skip to content

Document build instructions for debian bullseye #9

@jberryman

Description

@jberryman

I'm struggling a bit getting a build on bullseye, though I think it should be possible.

This is as far as I've gotten:

$ sudo apt install libqt5svg5-dev qtdeclarative5-dev qtbase5-dev
$ # cmake per README succeeds

At this point there are runtime errors when doing build/Graphia.

Looks like some progress installing some qt libraries:

$ sudo apt install qml-module-qtquick-layouts qml-module-qt-labs-platform qml-module-qtquick-controls qml-module-qtquick-dialogs

At this point I get:

$ build/Graphia 
QML debugging is enabled. Only use this in a safe environment.
Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.
Warning: Setting a new default format with a different version or profile after the global shared context is created may cause issues with context sharing.
QQmlApplicationEngine failed to load component
qrc:/qml/main.qml:49:5: Type DocumentUI unavailable
qrc:/qml/DocumentUI.qml:1225:13: Type Transforms unavailable
qrc:/qml/Transform/Transforms.qml:42:5: Type CreateTransformDialog unavailable
qrc:/qml/Transform/CreateTransformDialog.qml:311:33: Type TransformParameter unavailable
qrc:/qml/Transform/TransformParameter.qml:221:5: Type TreeComboBox unavailable
qrc:/qml/Controls/TreeComboBox.qml:21:1: module "QtQuick.Controls" version 2.12 is not installed

I'd love to be able to build without messing around with a full Qt distribution

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions