У меня проблемы с установкой пакетов в Octave - PullRequest
0 голосов
/ 07 апреля 2020

Я столкнулся с неприятной ситуацией с Octave на моей маме c (работающей с последней версией Catalina). До сих пор у меня не было проблем с Octave, кроме случаев, когда речь шла об установке пакетов из Octave Forge. Я сделал это на своем компьютере windows и сделал это за считанные минуты, но я часами безуспешно пытался решить проблему с моей мамой c.

Я пытался Чтобы установить «контрольный» пакет с помощью команды

pkg install -forge control

Я попытался установить Octave GUI, а также основанный на терминале от Homebrew. Все попытки дали мне следующее сообщение об ошибке:

>> ld: warning: directory not found for option '-

>>L/usr/local/opt/gcc/lib/gcc/9/gcc/x86_64-apple-darwin19/9.2.0'

>>ld: warning: directory not found for option '-

>>L/usr/local/opt/gcc/lib/gcc/9/gcc/x86_64-apple-darwin19/9.2.0/../../..'

>>ld: library not found for -lgfortran

>>clang: error: linker command failed with exit code 1 (use -v to see invocation)

>>make: *** [__control_slicot_functions__.oct] Error 1

>>tar -xzf slicot.tar.gz

>>/usr/local/Cellar/octave/5.2.0_4/bin/mkoctfile-5.2.0 -Wall -Wno-deprecated-declarations  __control_helper_functions__.cc

>>mkdir sltmp

>>mv slicot/src/*.f ./sltmp
>>mv slicot/src_aux/*.f ./sltmp
>>cp TG04BX.fortran ./sltmp/TG04BX.f
>>cp TB01ZD.fortran ./sltmp/TB01ZD.f
>>cd sltmp; /usr/local/Cellar/octave/5.2.0_4/bin/mkoctfile-5.2.0 -c *.f
>>ar -rc slicotlibrary.a ./sltmp/*.o
>>rm -rf sltmp slicot

>>LFLAGS="-L/usr/local/Cellar/octave/5.2.0_4/lib/octave/5.2.0 -

>>L/usr/local/Cellar/octave/5.2.0_4/lib  -L/usr/local/opt/openblas/lib -lopenblas  -

>>L/usr/local/opt/gcc/lib/gcc/9/gcc/x86_64-apple-darwin19/9.2.0 -

>>L/usr/local/opt/gcc/lib/gcc/9/gcc/x86_64-apple-darwin19/9.2.0/../../.. -lgfortran -lquadmath ->>lm" \
>>  /usr/local/Cellar/octave/5.2.0_4/bin/mkoctfile-5.2.0 -Wall -Wno-deprecated-declarations  >>__control_slicot_functions__.cc common.cc slicotlibrary.a

>>pkg: error running `make' for the control package.

Любая помощь с этим будет принята с благодарностью!

Заранее спасибо! :)

...