| |
 | Posted by qyn (qyn ) in reply to mert | Permalink Reply |
|
qyn (qyn ) 
| Sagolasin mert:
Kurulumu yaptim söledigin gibi gtkd yide kurdum verdigin linkten hatta örnek bir gtk programı derledim ve çalıştı .
ardından daha kolay program geliştirmek icin geany i kurdum dmd güzelce calisiyor fakat gtk kodları iceren bir programı derleyemiyo geany de özel ayar mı yapmak gerek .
kodlar şunlar
import gtk.MainWindow;
import gtk.Label;
import gtk.Main;
void main(string[] args)
{
Main.init(args);
MainWindow win = new MainWindow("Hello World");
win.setDefaultSize(400, 200);
win.add(new Label("Hello World"));
win.showAll();
Main.run();
}
hatalar şunlar :
Alıntı:
> dmd -w -c "gtkornek.d" (/home/qiyan/Masaüstü/hello dizininde)
/usr/include/d/gtkd/gdk/Drawable.d(200): Warning: overrides base class function gobject.ObjectG.ObjectG.doref, but is not marked with 'override'
/usr/include/d/gtkd/gdk/Drawable.d(216): Warning: overrides base class function gobject.ObjectG.ObjectG.unref, but is not marked with 'override'
/usr/include/d/gtkd/gdk/GC.d(214): Warning: overrides base class function gobject.ObjectG.ObjectG.doref, but is not marked with 'override'
/usr/include/d/gtkd/gdk/GC.d(230): Warning: overrides base class function gobject.ObjectG.ObjectG.unref, but is not marked with 'override'
/usr/include/d/gtkd/gtk/Style.d(284): Warning: overrides base class function gobject.ObjectG.ObjectG.doref, but is not marked with 'override'
/usr/include/d/gtkd/gtk/Style.d(300): Warning: overrides base class function gobject.ObjectG.ObjectG.unref, but is not marked with 'override'
/usr/include/d/gtkd/gtk/ObjectGtk.d(230): Warning: overrides base class function gobject.ObjectG.ObjectG.doref, but is not marked with 'override'
/usr/include/d/gtkd/gtk/ObjectGtk.d(247): Warning: overrides base class function gobject.ObjectG.ObjectG.unref, but is not marked with 'override'
Derleme hatalı.
--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]
|