help-octave
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How to make SuiteSparse to be recognizable?


From: Norbert Hauser
Subject: Re: How to make SuiteSparse to be recognizable?
Date: Thu, 23 Nov 2006 23:20:48 +0100

Sergey,
I had a very similar problem (see my question about umfpack a few days ago).
Fortunately, after putting all headers and libs into one directory as you did, 
I got rid of the warnings about umfpack...cxsparse. But then after the overall 
compilation the linker complained about missing references to METIS_NodeND(), 
camd_realloc() and other camd_...() functions. In config.log I found a message 
that metis.h was present, but a testfile couldn't be compiled. Did you compile 
with metis? Do you have an idea why the linker might have failed?

It would be really helpful if there was some documentation how to install 
SuiteSparse for octave (which download location, which headers and libs to copy 
to which directory, which configure options to set). I didn't find this in any 
faq or documentation.

Norbert


> -----Ursprüngliche Nachricht-----
> Von: Sergey Maslennikov <address@hidden>
> Gesendet: 23.11.06 21:44:17
> An: Sergey Maslennikov <address@hidden>
> CC: address@hidden
> Betreff: Re: How to make SuiteSparse to be recognizable?


> Sergey Maslennikov wrote:
> > I have SuiteSparse (from 
> > http://www.cise.ufl.edu/research/sparse/SuiteSparse/) compiled simply by 
> > running "make" in SuiteSparse directory. Actually, few options was added 
> > SuiteSparse/UFconfig/UFconfig.mk: "BLAS = .... -lpthread" "LAPACK = ... 
> > -lcblas -latlas"
> > 
> > The question is how to make it to be recognizable by Octave?
> > 
> > In detail:
> > 
> > As a result of SuiteSparse compilation the files with '.a' extension 
> > have appeared in respective directories (for instance, 
> > SuiteSparse/UMFPACK/Lib/libumfpack.a). However, I can not (maybe I'm not 
> > careful enough) find any instruction on how to install all necessary 
> > files of SuiteSparse on my Linux (installed from Slackware 11 distro) to 
> > make them to be recognizable by the Octave configure script.
> > 
> > I also unsuccesfully tried to put all .a ended files to /usr/lib and to 
> > put all .h files to /usr/include using Slackware makepkg utility.
> > 
> > For the present my attempts to configure Octave are finished by the 
> > messages of:
> > 
> > configure: WARNING: UMFPACK not found.  This will result in some lack of 
> > functionality for sparse matrices.
> > configure: WARNING: COLAMD not found. This will result in some lack of 
> > functionality for sparse matrices.
> > configure: WARNING: CCOLAMD not found. This will result in some lack of 
> > functionality for sparse matrices.
> > configure: WARNING: CHOLMOD not found. This will result in some lack of 
> > functionality for sparse matrices.
> > configure: WARNING: CXSparse not found. This will result in some lack of 
> > functionality for sparse matrices.
> > 
> > _______________________________________________
> > Help-octave mailing list
> > address@hidden
> > https://www.cae.wisc.edu/mailman/listinfo/help-octave
> > 
> > 
> 
> I'm sorry! I have already solved this problem. Simply, I have forgot to 
> copy UFconfig.h to respective directory. Actually, SuiteSparse is very 
> well recognizable.
> 
> Best,
> 
> Serge
> _______________________________________________
> Help-octave mailing list
> address@hidden
> https://www.cae.wisc.edu/mailman/listinfo/help-octave


______________________________________________________________________________
"Ein Herz für Kinder" - Ihre Spende hilft! Aktion: www.deutschlandsegelt.de
Unser Dankeschön: Ihr Name auf dem Segel der 1. deutschen America's Cup-Yacht!




reply via email to

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