Error compiling just about Windows / 1.30

BlitzMax Forums/BlitzMax Programming/Error compiling just about Windows / 1.30

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

I doubt you'd get far building minib3d without it.

Anyhoo, the problem shown is a C++ ABI incompatibility. Which is pretty obvious given the errors. Even if he doesn't have MinGW, it can be caused by a bad installation of BlitzMax. Notably, if you install, for example, 1.30 over the top of 1.26, it might not necessarily update all the MinGW (yes, indeed) libraries, which are supplied as part of BlitzMax. There's also ld.exe and ar.exe in the bin folder (also part of MinGW), which may not be updated to the version as supplied with 1.30.

Usually, (well, I say usually, because it is what I would usually do, but I imagine everyone else does their own thing), one would make a clean install of BlitzMax, and copy any 3rd-party modules from the old install... and rebuild everything. Of course, a rebuild requires MinGW... in which case I would make a clean install of that too.
In both cases (the MinGW and BlitzMax), you can simply rename the old install folder to something else, and install new... copying any files you need afterwards.

Blueapples, if you are still stuck, drop me a mail and I'll tell you how to sort it...