Skip to content

build issues on ubuntu #2

@karlstav

Description

@karlstav

I had a couple of build issues on regular ubuntu 25.10 (maybe it's more ubuntus fault, not sure)

  1. gtk layer shell header not found.

I had to change:

-#include <gtk-layer-shell/gtk-layer-shell.h>
+#include <gtk4-layer-shell/gtk4-layer-shell.h>

in order to find the header.

  1. old cyaml.h header
    even though ubuntu claims to have 1.4.2 version of cyaml it had a much older header that led to a lot of:
‘CYAML_FIELD’ was not declared in this scope; did you mean ‘CYAML_BITFIELD’?

fixed by cloning cyaml from here and copying cyaml.h and private.h to /usr/include/cyaml/ does not seem right, but it worked.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions