D-language, how to compile gtkd library or tkd library hello world

I installed,
community/gtkd 3.9.0-9 (4.6 MiB 31.7 MiB) (Installed)
D bindings for GTK+ and related libraries.
But now I wonder how to compile,


Normally this is,
dmd some_linker_magic HelloWorld.d
What is the some_linker_magic exactly for this distribution ?
Same question for,
community/gtkd 3.9.0-9 (4.6 MiB 31.7 MiB) (Installed)
D bindings for GTK+ and related libraries.
How to compile the example,

dmd some_otherlinker_magic example.d

What is some_linker_magic on any other distribution?

Do you have a D compiler installed? Have you set up your D environment? Have you read the documentation or the Makefiles?

Is there a more specific question rather than “how do I compile a D program” which should be covered by the D documentation (and which, if you are programming in D, should be something you are reading already)?

Well that didn’t answered the question. Haha.
I can say what I tried.
Normally it’s -L-lXXX as parameter for dmd where XXX is the library linked.
Offcourse I tried -L-lgtkd but that didn’t worked.

I found how you do it on ubuntu,
dmd hello.d pkg-config --cflags --libs gtkd3
Not obvious or straitforward I think.
For endavouros ?

I found something. This returns the usefull stuff for the d language binding,
pkg-config --cflags --libs gtkd-3
(mind the minus sign)

While for tk toolkit it is,
pkg-config --cflags --libs tk
(mind no version number)