Well, ok. If BlitzMax links to the mingw libs and these libs are out of sync, then it's not a BlitzMax bug.
However, this behaviour is still not comfortable when programming on windows.
I know that this wouldn't be that crossplattform, but it would still be a nice extra feature for windows, especially because it can also be used to link to non-winapi dynamic link libraries. It would be quite better to do the proper system linking than to load the library manually using LoadLibrary and to make an error message manually, if it doesn't exist, instead of using a standardised system message in the system's default language.
But okey, this is now more a feature request than a bug report.
However, this behaviour is still not comfortable when programming on windows.
Max does it this way because...
If you say so, it sounds like there's another way, and that's what I think, too: it's just to do whatever this mingw lib does directly in the BMX application, so whatever is done in the lib's object file could also be done in the BMX main object file.I know that this wouldn't be that crossplattform, but it would still be a nice extra feature for windows, especially because it can also be used to link to non-winapi dynamic link libraries. It would be quite better to do the proper system linking than to load the library manually using LoadLibrary and to make an error message manually, if it doesn't exist, instead of using a standardised system message in the system's default language.
But okey, this is now more a feature request than a bug report.