Hi,
I am trying to install the control package (need as a dependency for signal package) but i get the following error (see below).
I am running macOs 12.1 on M1X apple sillicon octave 6.4.0 installed via homebrew.
The path /opt/homebrew/opt/gcc/lib/gcc/11/gcc/aarch64-apple-darwin20/11 does not exist on my system but /opt/homebrew/opt/gcc/lib/gcc/11/gcc/aarch64-apple-darwin21/11 does exist.
thanks
----------------------------------
octave> pkg install -forge control
ld: warning: directory not found for option '-L/opt/local/lib'
ld: warning: directory not found for option '-L/opt/local/libexec/qt5/lib'
ld: warning: directory not found for option '-L/opt/homebrew/opt/gcc/lib/gcc/11/gcc/aarch64-apple-darwin20/11'
ld: warning: directory not found for option '-L/opt/homebrew/opt/gcc/lib/gcc/11/gcc/aarch64-apple-darwin20/11/../../..'
ld: library not found for -lgfortran
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [__control_helper_functions__.oct] Error 1
make: *** Waiting for unfinished jobs....
tar -xzf slicot.tar.gz
/opt/homebrew/Cellar/octave/6.4.0_1/bin/mkoctfile-6.4.0 -Wall -Wno-deprecated-declarations __control_helper_functions__.cc
mkdir sltmp
mv slicot/src/*.f ./sltmp
mv slicot/src_aux/*.f ./sltmp
if [ "1" = "1" ]; then \
echo "copy routines using DGGES"; \
cp SB04OD.fortran ./sltmp/SB04OD.f; \
cp SG03AD.fortran ./sltmp/SG03AD.f; \
cp SG03BD.fortran ./sltmp/SG03BD.f; \
fi;
copy routines using DGGES
cp AB08NX.fortran ./sltmp/AB08NX.f
cp AG08BY.fortran ./sltmp/AG08BY.f
cp SB01BY.fortran ./sltmp/SB01BY.f
cp SB01FY.fortran ./sltmp/SB01FY.f
cp SB06ND.fortran ./sltmp/SB06ND.f
cp TB01MD.fortran ./sltmp/TB01MD.f
cp TB01ND.fortran ./sltmp/TB01ND.f
cp TB01ZD.fortran ./sltmp/TB01ZD.f
cp TG04BX.fortran ./sltmp/TG04BX.f
cp ODLTZM.fortran ./sltmp/ODLTZM.f
cp makefile.slicot ./sltmp/makefile
cd sltmp; /opt/homebrew/Cellar/octave/6.4.0_1/bin/mkoctfile-6.4.0 -w -c MA02ID.f; rm MA02ID.f; /opt/homebrew/Cellar/octave/6.4.0_1/bin/mkoctfile-6.4.0 -c *.f;
ar -rc slicotlibrary.a ./sltmp/*.o
rm -rf sltmp slicot
error: pkg: error running 'make' for the control package.
error: called from
configure_make at line 110 column 9
install at line 196 column 7
pkg at line 568 column 9
----------
We are transitioning to a web based forum
for community help discussions at
https://octave.discourse.group/c/help