[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Rebuild of Octave-3.6.4 lost the use of ARPACK eigs
From: |
c. |
Subject: |
Re: Rebuild of Octave-3.6.4 lost the use of ARPACK eigs |
Date: |
Fri, 27 Dec 2013 15:46:45 +0100 |
On 27 Dec 2013, at 14:50, lascott <address@hidden> wrote:
> help eigs
> 'eigs' is a function from the file
> /usr/local/octave-3.6.4/lib/octave/3.6.4/oct/x86_64-unknown-linux-gnu/eigs.oct
If ARPACK is not found at configure time the file eigs.oct is still there but
all it does is print the error message you saw.
So the problem is actually that your arpack install was not fount
> ./configure --prefix=/usr/local/octave-3.6.4 \
> --with-fltk-prefix=/usr/local/fltk-1.3.2 \
> --with-arpack-libdir=/usr/local/arpack-ng-3.1.3 \
this line is wrong, if you configured arpack with "./configure
--prefix=/usr/local/"
the arpack library library will be placed into /usr/local/arpack-ng-3.1.3/lib
> --with-qrupdate-libdir=/usr/lib/qrupdate \
> --enable-readline \
> --enable-shared \
> --with-blas="-lptcblas -lptf77blas -latlas" `: IF APPLICABLE` \
> CPPFLAGS="-I/usr/local/atlas-3.10.1/include" \
> LDFLAGS="-L/usr/local/atlas-3.10.1/lib -L/usr/local/arpack-ng-3.1.3"
same as above.
before running make, check the screen output of configure and the file
config.log
to make sure that your arpack installation was correctly detected.
HTH,
c.