----- Original Message ----- 
From: "Adithya B M" <[email protected]>
To: "Sisyphus" <[email protected]>
Cc: "Jan Hoogenraad" <[email protected]>; <[email protected]>
Sent: Friday, September 25, 2009 6:12 PM
Subject: Re: [Perldl] PDL::LinearAlgebra on Windows.


> >
>> On Fri, Sep 25, 2009 at 12:59 PM, Sisyphus <[email protected]>
> wrote:

>> $hash{LIBS}[0] .= $^O =~ /MSWin/ ? '' : 
>> '-L"C:/UT/LAPACK/lib/win32/" -lBLAS
> -lLAPACK -lMATGEN -lEXTRAS -L"C:/Program Files/Common Files/Intel/Shared
> Files/fortran/Lib/ia32" -lifcore -lmmd';

No - that's not quite right. Try (copy'n'paste should work if line breaks 
don't mess it up):

$hash{LIBS}[0] .= $^O =~ /MSWin/ ? 
'-L"C:/UT/LAPACK/lib/win32/" -lBLAS -lLAPACK -lMATGEN -lEXTRAS -L"C:/Program 
Files/Common Files/Intel/Shared Files/fortran/Lib/ia32" -lifcore -lmmd' : 
'';

That should at least get you past those unresolved symbols that you 
reported. Whether it will get you past the additional fortran symbols that I 
came up against, I don't know. (And there may be similar problems with the 
Real and Complex stuff, too.) Anyway ... see how you go with that :-)

Jan mentioned the capability of using flags to cope with the changed names - 
which would be better than rewriting the Trans.pd source as we have done. 
But I know nothing about how to do that.

Cheers,
Rob



_______________________________________________
Perldl mailing list
[email protected]
http://mailman.jach.hawaii.edu/mailman/listinfo/perldl

Reply via email to