Portable version on windows (running blockattack.exe):
Fatal error basic_string::_M_construct null not valid
puzzle/blockfall game inspired by Nintendo’s Tetris Attack (or “Panel de Pon”) for the Super Nintendo · By
Hi, thanks for replying. Win10 64bit. I tried moving to a simpler path like C:\b24\ but running the exe leads to the same error with both versions.
1. The error somehow reminds me of code:blocks (I guess because of the ":") Maybe you have some dev environment installed in PATH that I don't have that means your game can access a DLL I don't have.
2. I have a bunch of stuff in my PATH (cygiwin, gnu on windows, git - because I don't have time to understand what my problems is with them when I have problems so I just use whichever happens to not have issues when I need them) so that might have messed up things.
I statically link all dependencies to prevent dll issues.
Do you by any chance use Windows 10 1809?
Looks like PhysicsFS 3.0.1 (which blockattack 2.5.0 is linked against) broke on Windows 10 1809. I am not certain that it affects BlockAttack but I was testing on 1803 and because 1903 has been released I cannot update to 1809 any more.