|
From: Piotr L. <lus...@cs...> - 2005-08-21 16:44:46
|
Darren, my experience with ATLAS and numarray on Gentoo (and other boxes) tells me that if ATLAS is a static library then yes I need it at compile time as the compiler/linker picks up needed symbol and puts them in numarray's dynamic library. On 64-bit boxes (Intel or AMD) the static libraries have to be compiled with `-fPIC' in order to be useful for numarray's dynamic library. But if you compile ATLAS as a dynamic library I'm guessing all these issues go away. The same applies to Goto BLAS which already are distributed as shared libraries alas without source code. I'm sure others will have more to say about that. Piotr Darren Dale wrote: > We are having a discussion on the gentoo-science mailing list about linking > Numeric and SciPy to external BLAS, LAPACK and ATLAS libraries. Can anyone > tell me, is it necessary to include atlas in the library list at compile time > in order to reap the rewards of atlas? Does Numeric use the atlas libraries > directly, or indirectly through the blas and lapack libraries? > > Thanks, > Darren > > > ------------------------------------------------------- > SF.Net email is Sponsored by the Better Software Conference & EXPO > September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices > Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA > Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf > _______________________________________________ > Numpy-discussion mailing list > Num...@li... > https://lists.sourceforge.net/lists/listinfo/numpy-discussion |