Re,
I am sorry but I would really appreciate if you could elaborate your answers,
I tried to pick a proper SDK/runtime reading the doc carefully (many times),
not sure that anything is unclear, but it clearly lack examples, also why listing all the
available extensions, and if these are extensions and not separate runtimes with extra options,
then how to use them in the manifest ?
I tried Freedesktop (both 20.08 and 22.08), doesnât seem to do the trick, then when I try the flatpak I got the following error:
Failed to register: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: org.freedesktop.DBus.Error.ServiceUnknown
Tried to find out more about this message of course but so far no luck.
If the runtime is not appropriate, how to pick one ?
More examples, in the doc, would be more than appropriate.
And I absolutely do not think that it is a detail, I think that it is important to know what
to do and how, so my program uses Gtk3 (pango, libxml2 âŚ), OpenGL (requires Glu, Glut, libepoxy) basically it builds with any SDK that I tried so far ⌠of course as long as I include the shared glu module.
But then how to pick the proper SDK/runtime without spending hours trying one after another
in the hope that one will work, what are the rules ?
I cannot find that by myself without your help, so please elaborate,
or please point me to some doc that will help me understand.
Please be sure that I am serious about doing this, and I need help because if the doc lists options available it does not help to understand their purpose or how to use them when you are a beginner.
If you are willing to help, which seems to be the case then point me in the proper direction, instead of pointing out the obvious, and that is: I need to learn how to things properly.
Because indeed I do.
Please be sure that I really appreciate your efforts educating me.
[Edit]
Something to add/correct in the doc: details about what happens behind the rope with the build systems, how does it works, for instance my program should build with the autotool
build systems,
because it is using it, but it does not when I declare it in the manifest, I wish I could understand why, but for that I would need to have info, info that does not appear in the doc, that simply states
that several build systems are available and what are the keywords to use.
[/Edit]
S.