Hi,
I am developing code using Lazarus that uses large dynamic memorybased arrays. These 2D arrays are sized using a standard setlength(name, dimension X, dimension Y) command. When I compile and run this code for Linux/windows there are no errors even with all debug-options activated. When the same code is compiled on a Mac (11.6 MacOS) this leads to stackoverflow errors during the resizing of the arrays. My co-worker (who has a mac) has to change the stacksize (in the compiler settings) from the default 0 to >500Kb. Is this normal behaviour for lazarus ? Do people on a Mac have to declare the stacksize ?
cheers
Cor