LAPACK Archives

[Lapack] problems with clapack compilation


I am not sure why csrot is not your atlas blas.
csrot routine should be there, it is also in the
../../blas_LINUX.a. So what you can do is change the BLAS flag with:
BLAS = ../../libcblaswr.a -lcblas -latlas ../../blas_LINUX.a
that should work. If not add csrot.o at linkt time.
Julien.

On Wed, 28 Jan 2009, Joanna Sasin-Kurowska wrote:

Hello,
I want to install CLAPACK on my computer. I downloaded version 3.1.1.1 and 
have followed all the steps included in the README file. While executing
make at the ./CLAPACK/TESTING directory I got the error messages:

??????? ../../tmglib_LINUX.a ../../lapack_LINUX.a ../../libcblaswr.a -lcblas 
-latlas ../../F2CLIBS/libf2c.a -lm? -o ../xlintstc
../../lapack_LINUX.a(clalsd.o)(.text+0xd08): In function `clalsd_':
: undefined reference to `csrot_'
../../lapack_LINUX.a(clalsd.o)(.text+0x13b5): In function `clalsd_':
: undefined reference to `csrot_'
../../lapack_LINUX.a(cbdsqr.o)(.text+0x2852): In function `cbdsqr_':
: undefined reference to `csrot_'
../../lapack_LINUX.a(cbdsqr.o)(.text+0x28af): In function `cbdsqr_':
: undefined reference to `csrot_'
../../lapack_LINUX.a(cbdsqr.o)(.text+0x28f3): In function `cbdsqr_':
: undefined reference to `csrot_'
../../lapack_LINUX.a(clals0.o)(.text+0x2ab): more undefined references to 
`csrot_' follow
collect2: ld returned 1 exit status
make[1]: *** [../xlintstc] Error 1
make[1]: Leaving directory `/home/jsasin/CLAPACK-3.1.1.1/TESTING/LIN'
make: *** [xlintstc] Error 2

Could anyone explain me what is the problem? Function `csrot_' is included in 
a blaswrap.h file- does it mean that I haven't linked something?

Thanks a lot,
Joanna



<Prev in Thread] Current Thread [Next in Thread>


For additional information you may use the LAPACK/ScaLAPACK Forum.
Or one of the mailing lists, or