Perhaps I have a bit of a noob question, but how come I cannot
use any of the GTKd headers on GCD? On DMD there's no header that
works. I tried to use dub to install the GTKD libraries, but
without any luck. Everytime I try to compile the libraries, I get:
$ dub
generated/gtkd/gtkd/Implement.d:24:8: error: module meta is in
file 'std/meta.d' which cannot be read
import std.meta;
^
import path[0] = /usr/lib/gcc/x86_64-linux-gnu/5/include/d
import path[1] = /home/name/Downloads/src
import path[2] = /home/name/Downloads/generated/gstreamer
import path[3] = /home/name/Downloads/generated/gtkd
import path[4] = /home/name/Downloads/generated/gtkdgl
import path[5] = /home/name/Downloads/generated/peas
import path[6] = /home/name/Downloads/generated/sourceview
import path[7] = /home/name/Downloads/generated/vte
gdc failed with exit code 1.
Using gtk in a random *.d file I get:
$ sudo gdc main.d -o main
main.d:1:8: error: module MainWindow is in file
'gtk/MainWindow.d' which cannot be read
import gtk.MainWindow, gtk.Box, gtk.Main;
^
import path[0] = /usr/lib/gcc/x86_64-linux-gnu/5/include/d