celtic34fr <g.armengaud <at> neuf.fr> writes: > > hello, > > I find the language and I am very interested in using the GTK library > with this language. So, as I've read in several forums, I would like > to compile the library gtkd. > As I read, it's simple: make and make install as root. > > When I run the make command, I have to answer the following error > message: > > ldc -O -Isrc -c src/gio/VolumeT.d -ofsrc/gio/VolumeT.o > src/gio/Volume.d(71): Error: class gio.Volume.Volume unable to resolve > forward reference in definition > > my platform is : > - ldc 0.9.2-21.20100928hg1665 (rpm package under fedora 13) > - gtkd 1.3.2 (zip file download from dsources.org web site) > > I'm not trained to understand and solve this kind of error. Can anyone > help me compile the library. I am very grateful. >
This appears to be a problem with ldc's handling of the template mix feature of D. I have provided a workaround patch for gtkd that will allow it to compile with ldc. You can find the patch on the ldc support ticket #410 here: http://www.dsource.org/projects/ldc/ticket/410 Hope this helps you. John -- You received this message because you are subscribed to the Google Groups "LDC - the LLVM D compiler" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/ldc-dev?hl=en.
