ptitSeb / box86

Box86 - Linux Userspace x86 Emulator with a twist, targeted at ARM Linux devices
https://box86.org
MIT License
3.21k stars 222 forks source link

odroid c1 #788

Open abreogameloft opened 1 year ago

abreogameloft commented 1 year ago

Run an error when co,piling on odroid c1 29%] Building C object CMakeFiles/arm_pass3.dir/src/dynarec/dynarec_arm_64.c.o cc: internal compiler error: Killed (program cc1) Please submit a full bug report, with preprocessed source if appropriate. See file:///usr/share/doc/gcc-7/README.Bugs for instructions. CMakeFiles/arm_pass3.dir/build.make:206: recipe for target 'CMakeFiles/arm_pass3.dir/src/dynarec/dynarec_arm_00.c.o' failed make[2]: [CMakeFiles/arm_pass3.dir/src/dynarec/dynarec_arm_00.c.o] Error 4 make[2]: Waiting for unfinished jobs.... cc: internal compiler error: Killed (program cc1) Please submit a full bug report, with preprocessed source if appropriate. See file:///usr/share/doc/gcc-7/README.Bugs for instructions. CMakeFiles/arm_pass3.dir/build.make:230: recipe for target 'CMakeFiles/arm_pass3.dir/src/dynarec/dynarec_arm_0f.c.o' failed make[2]: [CMakeFiles/arm_pass3.dir/src/dynarec/dynarec_arm_0f.c.o] Error 4 CMakeFiles/Makefile2:143: recipe for target 'CMakeFiles/arm_pass3.dir/all' failed make[1]: [CMakeFiles/arm_pass3.dir/all] Error 2 Makefile:162: recipe for target 'all' failed make: *** [all] Error 2

ptitSeb commented 1 year ago

"Killed". The compiler ran out of memory.

Just relaunch the build with a simple make You need more than 1GB of RAM to build some box sources, and with -j X you multiply the need in memory...