Thanks for updates!
I hope something will crop up soon :).
Today I was trying to build gm2 on Fedora 25, and later on Fedora 22 (built a fast docker image to use older gcc) but with both 6.something and 5.something gcc - no luck. __FUNCTION__ macro breaks compilation, something like that. If more details is important to you, I can repeat and report details?
dd
Gaius Mulley <address@hidden> writes:Dragiša Durić <address@hidden> writes:
bad news: nothing before 5.2.0 based gm2 is done? good news: it will work then?
question: when? :)
TIA, dd
Hi Dragisha,
I'm currently working on the graft of gm2 into gcc-5.2.0. I think the port is close to having something testworthy (ie a set of binaries built). In summary the translation tool mc has translated itself into C and all libraries into C, it has translated all the gm2-libs into C++. It is translating much of the compiler into C++ - but fails on translating ppg.mod (variant record issue). If I recall all the driver 'gm2' is done - it is just a question of finishing the automatic translation of the compiler sources into C++ (which feels almost complete).
I feel optimistic about current progress, hopefully soon - Christmas? Most of the bugs appear to involve casting using the new C++ method, which again gives confidence that at some point soon it will just completely work. Interestingly enough I need the translation tool to translate some code into C++ for work before next term. So it is great to see two birds being killed by one stone!
regards, Gaius
as a small data point - I've just tried to compile it using make -k. Ittranslates 50/57 modules in the directory gm2/gm2-compiler and allmodules inside gm2/gm2-libsregards,Gaius_______________________________________________gm2 mailing listaddress@hiddenhttps://lists.nongnu.org/mailman/listinfo/gm2
|