Because apparently there is a line (41) in the linker description file that the linker does not like. And it consequently thinks there is a limited or zero space in the flash memory to contain your code/static data, and your code overflows that space.
If RIDE is generating the description file based on your project setting, you should probably start by checking the part number you selected, and evaluate if the RAM/FLASH sizes are being correctly defined. If it is a RIDE problem, try their technical support
Tips, Buy me a coffee, or three.. PayPal Venmo (See Profile) Up vote any posts that you find helpful, it shows what's working..