This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: cygblas.dll not found (lapack)


>Is there some reason that lapack can't put cygblas.dll into /usr/bin
>instead of /usr/lib/lapack? 

Yes, and I'm glad you asked that.

The lapack package is designed to facilitate the build/installation of locally
optimized lapack/blas libraries using atlas, which is included in the lapack
source package.  After building the optimized libs, they should be installed in
/usr/local/bin, which precedes /usr/lib/lapack in the default path.

There was a discussion on cygwin-apps to arrive at this design approach, which
ensures that a new lapack binary package can be installed without over-writing
or over-riding the locally optimized dll's.  Offhand, I'm don't recall why it
was decided that /usr/lib/lapack would be better than /usr/bin, since
/usr/local/bin precedes both of them in the default path.  Possibly that
decision should be revisited.

In any case, I am very interested in receiving install reports from those who
wish to build/install locally optimized lapack/blas libraries using atlas. 
Install lapack source, and follow the instructions in
lapack-3.0-2/CYGWIN-PATCHES/README.optimize should you wish to try this.  Note
that several hours compile time is typically required for atlas to perform its
optimization process.

Thanks,

jrp


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]