Thanks Alan,
If I snapcraft
your yaml, I still get errors (what I did not expect to happen, since it works for you)
Building gnome-3-34-extension
make -j2
gcc -Wall -O2 -o bindtextdomain.so -fPIC -shared ./../src/bindtextdomain.c -ldl
./../src/bindtextdomain.c:5:10: fatal error: errno.h: No such file or directory
#include <errno.h>
^~~~~~~~~
compilation terminated.
Makefile:20: recipe for target 'desktop-launch' failed
make: *** [desktop-launch] Error 1
I’ve search for errno.h
and made sure that libc6-dev
is installed in my system, as well as one of the packages for the stage-packages
, but none of them worked. Is it maybe a missing snap in my side?
I have some questions for better understanding what I was missing:
-
grade: stable
andconfinement: strict
. Do they have an impact instead of my first approach withdevel
anddevmode
? I was assuming thatdevel
anddevmode
were fine during development until I would get a working snap -
extensions: [gnome-3-34]
. I understand that this is for the GTK support, right? Is there a difference if I would choose to install the GTK libraries? -
environment: LD_LIBRARY_PATH: ...
I see that this is related topulseaudio
. Is it a standard practice or only for this specific snap?
Thanks!