On Thu, 24 Mar 2011 19:25:24 +0100, Andrej Mitrovic wrote: > So far 4.5.2 works for me on XP. I've never tried it with DragonEgg > though (first time I've heard about it too).
I compiled both gdc and dragonegg together cleanly, which is nice that the patches they both required to gcc-4.5.2 don't conflict. Not surprisingly, the resulting gdc doesn't work right away when using the dragonegg plugin. But that doesn't mean that this isn't a viable approach. jaten@afarm:~/dj$ gdc -fplugin=/opt/gdc-dragonegg/lib64/dragonegg.so vmacro.d cc1d: /home/jaten/pkg/dragonegg28/dragonegg-2.8/llvm-types.cpp:2066: const llvm::Type* TypeConverter::ConvertRECORD(tree_node*): Assertion `\ 0 && "Unable to decode struct fields."' failed.