diff --git a/README.md b/README.md index 7b188a42ad76a6964b7f8b3c9376225003b6d415..b9d059e308689645d98cb7a439d34a5b7a295ae0 100644 --- a/README.md +++ b/README.md @@ -242,15 +242,15 @@ The documentation packages have slightly different names in CentOS and RHEL, but # compile slicot from source and put it into /home/$USER/dynare/slicot/lib/ mkdir -p /home/$USER/dynare/slicot cd /home/$USER/dynare/slicot -wget https://deb.debian.org/debian/pool/main/s/slicot/slicot_5.0+20101122.orig.tar.gz -tar xf slicot_5.0+20101122.orig.tar.gz -cd slicot-5.0+20101122 +wget https://github.com/SLICOT/SLICOT-Reference/archive/refs/tags/v5.9.tar.gz +tar xf v5.9.tar.gz +cd SLICOT-Reference-5.9 mkdir -p /home/$USER/dynare/slicot/lib # The following two lines are only for MATLAB -make FORTRAN=gfortran OPTS="-O2 -fPIC -fdefault-integer-8" LOADER=gfortran lib +make -f makefile_Unix FORTRAN=gfortran OPTS="-O2 -fPIC -fdefault-integer-8" LOADER=gfortran lib cp slicot.a /home/$USER/dynare/slicot/lib/libslicot64_pic.a # The following two lines are only for Octave -make FORTRAN=gfortran OPTS="-O2 -fPIC" LOADER=gfortran lib +make -f makefile_Unix FORTRAN=gfortran OPTS="-O2 -fPIC" LOADER=gfortran lib cp slicot.a /home/$USER/dynare/slicot/lib/libslicot_pic.a # compile x13as from source and put it into /usr/bin/ @@ -307,10 +307,10 @@ pacman -S git bison flex make tar mingw-w64-x86_64-meson mingw-w64-x86_64-gcc mi ``` - Compile and install SLICOT ```sh -wget https://deb.debian.org/debian/pool/main/s/slicot/slicot_5.0+20101122.orig.tar.gz -tar xf slicot_5.0+20101122.orig.tar.gz -cd slicot-5.0+20101122 -make FORTRAN=gfortran OPTS="-O2 -fno-underscoring -fdefault-integer-8" LOADER=gfortran lib +wget https://github.com/SLICOT/SLICOT-Reference/archive/refs/tags/v5.9.tar.gz +tar xf v5.9.tar.gz +cd SLICOT-Reference-5.9 +make -f makefile_Unix FORTRAN=gfortran OPTS="-O2 -fno-underscoring -fdefault-integer-8" LOADER=gfortran lib mkdir -p /usr/local/lib cp slicot.a /usr/local/lib/libslicot64_pic.a cd .. @@ -440,13 +440,13 @@ export DYNAREDIR=$HOME/dynare ```sh mkdir -p $DYNAREDIR/slicot/lib cd $DYNAREDIR/slicot -curl -O https://deb.debian.org/debian/pool/main/s/slicot/slicot_5.0+20101122.orig.tar.gz -tar xf slicot_5.0+20101122.orig.tar.gz -cd slicot-5.0+20101122 -make -j$(sysctl -n hw.ncpu) FORTRAN=$BREWDIR/bin/gfortran OPTS="-O2" LOADER=gfortran lib +curl -O https://github.com/SLICOT/SLICOT-Reference/archive/refs/tags/v5.9.tar.gz +tar xf v5.9.tar.gz +cd SLICOT-Reference-5.9 +make -f makefile_Unix -j$(sysctl -n hw.ncpu) FORTRAN=$BREWDIR/bin/gfortran OPTS="-O2" LOADER=gfortran lib cp slicot.a $DYNAREDIR/slicot/lib/libslicot_pic.a make clean -make -j$(sysctl -n hw.ncpu) FORTRAN=$BREWDIR/bin/gfortran OPTS="-O2 -fdefault-integer-8" LOADER=gfortran lib +make -f makefile_Unix -j$(sysctl -n hw.ncpu) FORTRAN=$BREWDIR/bin/gfortran OPTS="-O2 -fdefault-integer-8" LOADER=gfortran lib cp slicot.a $DYNAREDIR/slicot/lib/libslicot64_pic.a ```