[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Buidling Octave with ATLAS, FFTW, BLAS, LAPACK and following with forge
From: |
Donat-Pierre Luigi |
Subject: |
Buidling Octave with ATLAS, FFTW, BLAS, LAPACK and following with forge Octave on Cygwin |
Date: |
Mon, 1 Nov 2004 00:49:02 -0800 |
I am new to Octave and it has been many years since I last
was using a UNIX and/or UNIX-like OS environment. So far I compiled
ATLAS-3.6.0, LAPACK (using ATLAS), BLAS derived from ATLAS and FFTW-3.0.1 on
Cygwin, (Windows 2000, and Pentium IV). Gnuplot was installed from cygwin
package, and according to gnuplot -V
its version is gnuplot
4.0 patchlevel 0.
I would to uses with Octave 2.1.57 or
2.1.58. Although all this libraries are now linked in my
/usr/local/lib, ./configure does not seem to detect them. I
could use the following:
$ ./configure --enable-shared
--disable-static --libdir=/usr/local/lib --with-blas=/usr/local/lib/libf77blas.a
--with-lapack=/usr/local/lib/liblapack.a --enable-atlas
but I am not sure which blas libraries shall I put
(i.e. just libf77blas.a, or also libcblas.a)
and how to point to ATLAS libraries either.
Here is the
$ ls -alF /usr/local/lib
total 800
drwxrwxrwx+ 4
luigi mkgroup- 4096 Oct 31 15:31
./
drwxrwxrwx+ 10 luigi
mkgroup- 4096 Oct 25 12:04
../
lrwxrwxrwx 1 luigi
mkgroup- 10 Oct 31 15:26 libatlas.a ->
libatlas.a
lrwxrwxrwx 1 luigi
mkgroup- 10 Oct 31 15:28 libcblas.a ->
libcblas.a
lrwxrwxrwx 1 luigi
mkgroup- 12 Oct 31 15:28 libf77blas.a ->
libf77blas.a
-rw-r--r-- 1 luigi
mkgroup- 809414 Oct 26 22:27
libfftw3.a
-rwxr-xr-x 1 luigi
mkgroup- 657 Oct 26 22:27
libfftw3.la*
lrwxrwxrwx 1 luigi
mkgroup- 15 Oct 31 15:30 liblapack.a ->
lapack_CYGWIN.a
lrwxrwxrwx 1 luigi
mkgroup- 15 Oct 31 15:31 libtmg.a ->
tmglib_CYGWIN.a
lrwxrwxrwx 1 luigi
mkgroup- 13 Oct 31 15:28 libtstatlas.a ->
libtstatlas.a
drwxr-xr-x+ 2 luigi
mkgroup- 0 Oct 31 20:18
octave-2.1.57/
drwxr-xr-x+ 2 luigi
mkgroup- 0 Oct 26 22:27
pkgconfig/
Before, I bury myself into more confusion, could someone could briefly
explain the correct syntax and steps to proceed from now to build octave and
octave forge (say 2.1.58)?
Gnuplot did not seem to work with my previous install of octave 2.1.57,
even though the related octaverc was edited with commands like
gnuplot_binary=gnuplot. Does this mean I should compile gnuplot from
source instead?
I look forward to your comments and can't wait to use Octave for signal
processing.
Many thanks in advance.
Donat-Pierre
- Buidling Octave with ATLAS, FFTW, BLAS, LAPACK and following with forge Octave on Cygwin,
Donat-Pierre Luigi <=