For example:

$ nm GotoBLAS2/libgoto2_barcelonap-r1.13.lib | grep dsygv

dsygv.obj:
00000000 T _dsygv_
dsygvd.obj:
00000000 T _dsygvd_
dsygvx.obj:
00000000 T _dsygvx_


On Tue, Aug 23, 2011 at 4:24 AM, John Chludzinski <
john.chludzin...@gmail.com> wrote:

> First, I assume you had little or no trouble building LAPACK
> using GotoBLAS2 ?
>
> Second, I checked using:
>
> nm libgoto2_barcelonap-r1.13.lib | grep zlange
>         U _zlange_
>         U _zlange_
> 0000000 T _zlange_
>         U _zlange_
>         U _zlange_
>         U _zlange_
>
> but didn't see an zlange.obj.
>
> And there's no binding in clapack.h.
>
> ---John
>
>
> On Tue, Aug 23, 2011 at 2:27 AM, Sisyphus <sisyph...@optusnet.com.au>wrote:
>
>>
>> ----- Original Message ----- From: "John Chludzinski"
>>
>>  For LAPACK use GotoBLAS2 (http://www.tacc.utexas.edu/**
>>> tacc-projects/gotoblas2<http://www.tacc.utexas.edu/tacc-projects/gotoblas2>
>>> ).
>>> Builds easily with MinGW.
>>>
>>
>> I'm a little bit interested in being able to build the perl extension
>> PDL::LinearAlgebra on Windows, but I haven't yet obtained the requisite
>> LAPACK library.
>> When I try building PDL::LinearAlgebra against the GotoBLAS2 library I
>> get:
>>
>> Trans.o:Trans.c:(.text+0xd9b): undefined reference to `dlange_'
>> Trans.o:Trans.c:(.text+0x29cc)**: undefined reference to `zlange_'
>>
>> Trans.c declares the following:
>>
>> /********************/
>> extern double dlange_(char *norm, integer *m, integer *n, double *a,
>> integer
>>  *lda, double *work);
>>
>> extern double zlange_(char *norm, integer *m, integer *n, dcomplex *a,
>>  integer *lda, double *work);
>> /********************/
>>
>> I deduce that the expectation is that the LAPACK library will resolve
>> those 2 symbols, but the GotoBLAS2 library clearly doesn't.
>>
>> Is this a deficiency in the GotoBLAS2 implementation ?
>> Or should those symbols be resolved elsewhere ?
>>
>> (The PDL::LinearAlgebra source is about 4 years old, so I guess there's
>> the possibility that this problem arises from a deficiency in *its* source.)
>>
>> Cheers,
>> Rob
>>
>
>
_______________________________________________
Help-gsl mailing list
Help-gsl@gnu.org
https://lists.gnu.org/mailman/listinfo/help-gsl

Reply via email to