help-octave
[Top][All Lists]
Advanced

[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.






reply via email to

[Prev in Thread] Current Thread [Next in Thread]