On Fri, 28 Sep 2018 20:41:16 GMT, David Orchard wrote:
On Mon, 24 Sep 2018 19:09:36 +0200, Mike Wey wrote:
On 9/23/18 8:55 PM, David Orchard wrote:
I am using dub to build a Gtkd (3.8.3) application on the Raspberry Pi. I only have ldc2 and gdc available but the Phobos for these do not appear to be as complete as dmd (hasStaticMember is missing from std.traits).
Is there a way of getting Gtkd to build with ldc2 or gdc? Would it be worth trying to use an older version of Gtkd?
Any help would be appreciated.
If you don't have a newer version of ldc or gdc available, you can use
GtkD 3.7.5 or replace thehasStaticMember
in gobject/ObjectG.d withhasMember
.Thanks a lot. I have changed 'hasStaticMember' to 'hasMember' as you suggested and it now get further. However, after several hours building ldc2 through a segmentation fault. I will try again with gdc and let you know.
I have just tried gdc-6. It crashed out with a load of compiler errors. ldc2 gets further but I think it is struggling with the limited resources. I will keep plugging away at this.