Looking at it further, I realize you’re building in debug instead of release. I assume you want the (faster, lighter) release build rather than the debugging build. I don’t know what’s causing it to crash, but one possibility with debug mode is that you’re running out of memory during compiling (compiling in debug requires something like 2GB). Googling signal 9 for ld indicates it might be a memory quantity issue.
To compile in release mode, add mode=release to your command line (scons bin mode=release -j#), where # is the number of processors you can afford. It will restart the compile from the beginning, unfortunately.