<html><body><div>Hello,</div><div>I tried running make in unmodified repository for the a01 assignment on a rotunda machine,</div><div>but kept getting errors.</div><div><br></div><div>Make output:<br></div><div>make -C kernel<br>make[1]: Entering directory '/afs/ms.mff.cuni.cz/u/t/********/Op_sys/a01-********/kernel'<br>for i in src/main.o src/head.o src/debug/code.o src/lib/print.o src/lib/runtime.o boot/loader.o; do mkdir -p `dirname $i`; done<br>cc -march=r4000 -mabi=32 -mgp32 -msoft-float -mlong32 -G 0 -mno-abicalls -fno-pic -fno-builtin -ffreestanding -nostdlib -nostdinc -pipe -Wall -Wextra -Werror -Wno-unused-parameter -Wmissing-prototypes -g3 -std=c11 -I. -D__ASM__ -c -o boot/loader.o boot/loader.S<br>cc: error: unrecognized argument in option â-mabi=32â<br>cc: note: valid arguments to â-mabi=â are: ms sysv<br>cc: error: 0: No such file or directory<br>cc: error: unrecognized command line option â-mgp32â; did you mean â-m32â?<br>cc: error: unrecognized command line option â-mlong32â<br>cc: error: unrecognized command line option â-Gâ<br>cc: error: unrecognized command line option â-mno-abicallsâ<br>make[1]: *** [Makefile:115: boot/loader.o] Error 1<br>make[1]: Leaving directory '/afs/ms.mff.cuni.cz/u/t/********/Op_sys/a01-********/kernel'<br>make: *** [Makefile:20: kernel] Error 2<br></div><div><br></div><div>I think the problem is that the repository does not contain the file `config.mk`.</div><div>After including the file from the `Examples` repository Make ran successfully.</div><div><br></div><div>S pozdravem,</div><div>Michal Tichý<br></div></body></html>