On Friday, 14 November 2014 at 07:23:14 UTC, Sergey wrote:
   Hello everyone!

*********************
import gtk.MainWindow;
import etc...

class WindowMain{
    ...
    ...
   }
int main(string[] args)
{
        Main.init(args);
        WindowMain main_window = new WindowMain();
        Main.run();
        return 0;
}
**********************

rdmd:
Error: module MainWindow is in file 'gtk/MainWindow.d' which cannot be read
import path[0] = .
import path[1] = /usr/include/dmd/phobos
import path[2] = /usr/include/dmd/druntime/import

How to do it?
may be:
pragma(lib, "gtkd2");

I want to get rid of it:
dmd `pkg-config --cflags --libs gtkd2 ` "%f"

You need to specify where the gtkd source is using the -I compiler flag. If you look at the above import paths it's not there.

Reply via email to