Minor configure item and Fedora 9

Jaroslav Hajek highegg at gmail.com
Mon Jun 2 00:10:54 CDT 2008


On Mon, Jun 2, 2008 at 12:57 AM, Michael D Godfrey
<godfrey at isl.stanford.edu> wrote:
> When compiling on a new Fedora 9 x86 system I noticed
> something that I had noticed in the past:
>
> When compiling release-3-0.x:
> If suitesparse and suitesparse-devel (both i386 ans x86)
> are installed, but blas and blas-devel are not installed, the
> ./configure missing libraries message says that
> CHOLMOD library is missing.  I would be helpful if the
> test for blas (not a part of suitesparse) were done separately,
> and reported if it is missing.

It is. If BLAS is not found, a BLAS subset in the libcruft directory
is used, probably insufficient for CHOLMOD. The configure script
correctly reports that your CHOLMOD installation isn't working,
whatever the reasons are.

>
> The only other problems with Fedora 9 were:
> 1. hdf5-1.8.0-1.fc9 is not compatible with Octave.  They have
>    changed some calls so that arguments do not match.
> 2. The f9 rpm for blas is currently broken. It does not install
>    the /usr/lib64 libs correctly.  Since this is the same blas as
>    for f8, that an be used (or just copy the correct libraries
>    from an f8 (x86) system.
> make check ran with 3 errors.
>
> For some reason, the ./configure of the main (default)
> branch is going very wrong: does not find suitesparse libs
> and dies on test for  sizeof(short).  I will try to discover why.

Most likely it can't find libraries at runtime. Discovering the
sizeofs is the first check
that requires not only compiling a test program but also running it.
If you have libs in non-standard locations, maybe you'll want to use
-L <path> as well as pass -Wl,--rpath=<path> to the linker (hardcodes
the search path into the executable).


>
> Michael Godfrey
>
> _______________________________________________
> Bug-octave mailing list
> Bug-octave at octave.org
> https://www.cae.wisc.edu/mailman/listinfo/bug-octave
>



-- 
RNDr. Jaroslav Hajek
computing expert
Aeronautical Research and Test Institute (VZLU)
Prague, Czech Republic
url: www.highegg.matfyz.cz


More information about the Bug-octave mailing list