Well, this was a fun ride.
On my "old" Linux system, I ran BlitzMax with GCC 4.x, with no problems at all. Everything worked as I'd expect it to.
So now I get a new system, install Unbuntu fresh, and expect to happily get on with work in the same way. I do a full rebuild of modules.
All my apps crash, at seemingly random places, but interestingly each always nukes at the same place... it might be on a New assignment, or a function call, or whatever.
I tried tracking it down, but I don't really have time at the moment - too far behind in my Linux bug fixing... And unfortunately, since FASM doesn't output anything useful for gdb all I have to go on is a backtrace with no-name functions...
... so I install gcc3.x, rebuild everything, and funnily enough it is all working.
But gcc4.x used to work...
Oh well, for now, I'll be working on 3.x :-p
On my "old" Linux system, I ran BlitzMax with GCC 4.x, with no problems at all. Everything worked as I'd expect it to.
So now I get a new system, install Unbuntu fresh, and expect to happily get on with work in the same way. I do a full rebuild of modules.
All my apps crash, at seemingly random places, but interestingly each always nukes at the same place... it might be on a New assignment, or a function call, or whatever.
I tried tracking it down, but I don't really have time at the moment - too far behind in my Linux bug fixing... And unfortunately, since FASM doesn't output anything useful for gdb all I have to go on is a backtrace with no-name functions...
... so I install gcc3.x, rebuild everything, and funnily enough it is all working.
But gcc4.x used to work...
Oh well, for now, I'll be working on 3.x :-p