help-octave
[Top][All Lists]
Advanced

[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 

reply via email to

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