I’m installing Swift 3 on FreeBSD 11. After installing the necessary dependencies, I now only need to run the build-script.
The problem is that I cannot proceed beyond:
Linking CXX executable bin/llvm-lto
because I consistently run out of memory on my 16GB server.
From what I’ve gathered, the problem lies in ld which is apparently infamous for this sort of behavior.
I know that I can run ld without debug options (which would reduce its memory footprint dramatically) but I don’t know how I would do that, given that it is called by the build-script.
What do I need to do to make the build-script use less memory?
— Brandon Bradley