Encountered (out-of-memory related?) issue compiling mame 0.228, again using gcc 10.2.0:

{standard input}: Assembler messages:
{standard input}:369098: Warning: end of file not at end of a line; newline inserted
{standard input}:369548: Warning: missing operand; zero assumed
{standard input}:369053: Error: invalid operands (*UND* and .gcc_except_table sections) for `-'
g++: fatal error: Killed signal terminated program cc1plus
compilation terminated.
make[2]: *** [emu.make:1196: ../../../../linux_gcc/obj/x64/Release/src/emu/emumem_aspace.o] Error 1
make[2]: *** Waiting for unfinished jobs....

Based on previous discussions this seems to be the same out-of-memory error as before. However, this system has 16GB with not much else running at the same time, and I'm using -j6 rather than -j9 as I used to before I first encountered this issue with 0.227.

I can try with -j5 I guess, but is compilation really using up that much memory now, and if so, why the sudden and dramatic increase in requirements?

Last edited by Shoegazer; 01/26/21 06:44 PM.