Off the top of my head, I would guess that you're using the wrong version of MinGW.
The errors indicate ABI compatibility problems - usually associated with different versions of MinGW.
The errors indicate ABI compatibility problems - usually associated with different versions of MinGW.
Does MaxGUI require MingW? This seems like something I should know, and of course it does... actually... half of it is written in C.
The thing is that I have used BlitzMax on this machine before, 1.28 worked just fine for compiling modules. Did the required version of MingW change? I guess it's also possible somehow I've messed up my environment (maybe the PATH got clipped - that's happened to me before because of badly written installers) so that MingW is inaccessible or the wrong version is being used. That machine is honestly a bit crufty - been using it with this image since 2006. Probably time for a re-image anyway.
Also, you used to have to build all modules after downloading MaxGUI from the SVN repository - don't know if that's still the case.
That's the weird thing - I did that and it worked fine! Then I try to compile anything and I get these bizarre error messages!
Originally I had tried to use my existing install of 1.28, but when I got these errors I renamed that to a separate folder and re-installed 1.30 and MaxGUI. Still happening.
Does MingW have some kind of object cache somewhere that might contain references to this stuff? I'm really at a loss right now... glad it is working fine on my Mac.
I wish the IDE would just check the environment, something like ./configure does, to make sure you have MingW (and any other required third party tool) installed correctly and the correct version.