[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Linking problems with mutex and zsyrk_
From: |
Jaroslav Hajek |
Subject: |
Re: Linking problems with mutex and zsyrk_ |
Date: |
Mon, 15 Dec 2008 13:59:46 +0100 |
On Mon, Dec 15, 2008 at 11:19 AM, Daniel J Sebald
<address@hidden> wrote:
> The list of functions missing during linking is growing. Now there are
> eight LAPACK routines (zggev, dsygv, etc.) associated with a file EIG.cc
> that liboctave.so requires.
>
> This is with a fairly up-to-date system. It's likely I need libraries or a
> proper '-l<lib>' is needed (see my original comments about how I managed to
> link), but the configure process should catch this and make sure the
> libraries are present and up-to-date. Below is my best guess as to when
> these function calls entered source control. Please do a rough check on
> whether these 'pthread', 'blas' and 'lapack' libraries are properly included
> and checked for during 'configure'. If things seem right, I will look more
> closely on the system that fails. Thanks--Dan
>
> dggev, zggev, etc. from LAPACK (EIG.cc):
>
> Jarkko Kaleva <address@hidden>
> Mon Nov 24 10:55:50 2008 +0100 (3 weeks ago)
> http://hg.savannah.gnu.org/hgweb/octave/file/18c4ded8612a/liboctave/EIG.cc
>
> zsyrk (CMatrix.cc):
>
> Jaroslav Hajek <address@hidden>
> Thu May 08 13:46:33 2008 +0200 (7 months ago)
>
> http://hg.savannah.gnu.org/hgweb/octave/file/776791438957/liboctave/CMatrix.cc
>
Thanks for this report. I've added the missing BLAS & LAPACK routines.
> pthread_mutexattr_init, etc. (oct-mutex.cc):
>
> John W. Eaton <address@hidden>
> Wed Jul 16 14:26:18 2008 -0400 (5 months ago)
>
> http://hg.savannah.gnu.org/hgweb/octave/file/5a156ab94dd2/liboctave/oct-mutex.cc
>
This should be part of the pthread library. Apparently -lpthread is
not being added by configure, even if pthread.h is detected.
--
RNDr. Jaroslav Hajek
computing expert
Aeronautical Research and Test Institute (VZLU)
Prague, Czech Republic
url: www.highegg.matfyz.cz