Я новичок в чипе Rocket и пытаюсь установить чип ракеты и выполнить симуляцию, но при создании каталога инструментов ракеты в настройке чипа ракеты согласно файлу README.md я получаю следующую ошибку:
ar: illegal option combination for -r
usage: ar -d [-TLsv] archive file ...
ar -m [-TLsv] archive file ...
ar -m [-abiTLsv] position archive file ...
ar -p [-TLsv] archive [file ...]
ar -q [-cTLsv] archive file ...
ar -r [-cuTLsv] archive file ...
ar -r [-abciuTLsv] position archive file ...
ar -t [-TLsv] archive [file ...]
ar -x [-ouTLsv] archive [file ...]
make: *** [libfesvr.a] Error 1
Эта ошибка возникает при выполнении команды ./build.sh.
Я использую Mac OS sierra 10.12.06.
mac-vsanjay:rocket-tools vsanjay$ which ar
/usr/bin/ar
Я открываю build.sh и обнаружил, что эта ошибка возникает во время выполнения
build_project riscv-isa-sim --prefix=$RISCV
команда.
Я также пытался изменить Makefile, который вызывает команду "ar":
## Heading ##
`$(AR) rcs -o $$@ $$^`
но этот cmd <build_project riscv-isa-sim --prefix=$RISCV>
создает и перезаписывает make-файл.
Подскажите пожалуйста, как побороть ошибку AR.