Как собрать freeDOS
Мне нужно собрать freeDOS из под linux (arch). Я перепробывал все методы, но не нашел как это сделать.
Все идет нормально, пока не появляется ошибка
ia16-elf-gcc -c -I. -I../hdr -DFORSYS -DWITHFAT32 -Os -fno-strict-aliasing -fpack-struct -fcall-used-es -Wno-pointer-to-int-cast -Wno-pragmas -Wno-array-bounds -Werror -o sys.obj sys.c
make[1]: ia16-elf-gcc: Нет такого файла или каталога
make[1]: *** [GNUmakefile:65: sys.obj] Ошибка 127
make[1]: выход из каталога «/home/user/OS/freedos/sys»
make: *** [makefile:116: all] Ошибка 2
Я обыскал все, но не нашел ia16-elf-gcc
Ответы (1 шт):
Автор решения: Sergey
→ Ссылка
Попробуйте так:
$ sudo add-apt-repository ppa:tkchia/build-ia16
$ sudo apt-get update
$ sudo apt-get install gcc-ia16-elf
Подробнее тут: https://launchpad.net/~tkchia/+archive/ubuntu/build-ia16/