[SciPy-User] build from source on RHEL6
Gavin W. Burris
bug at sas.upenn.edu
Tue Feb 22 17:18:22 EST 2011
Hi Ralf,
I think it would be very hard for anyone but a professional programmer
to build scipy with the current directions. It was a very time
consuming. Since ATLAS takes so long to compile, I could only try a new
build method about once a day. The directions on scipy.org reference
older versions and are confusing. They should be updated for the
current versions, including prerequisites. The directions should
prominently note how to configure a site.cfg file prior to building
numpy, which is a prerequisite to building scipy.
Without the numpy site.cfg step, I was left searching and rebuilding
many, many times. I tried different options to the BLAS and LAPACK
environment variables. I even tried to build reference versions of
BLAS. I was desperate. The numpy build with a proper site.cfg was what
finally made things work for me.
Cheers.
On 02/22/2011 05:22 AM, Ralf Gommers wrote:
> On Tue, Feb 22, 2011 at 4:06 AM, Gavin W. Burris <bug at sas.upenn.edu> wrote:
>> Hello SciPy people,
>>
>> I just spent a few days trying to figure out the build process for SciPy
>> on our new Linux desktops. It was an arduous journey, and I though I
>> should share:
>> http://idolinux.blogspot.com/2011/02/atlas-numpy-scipy-build-on-rhel-6.html
>>
>> It seems to be working fine now. Tips and pointers are much appreciated.
>
> Thanks for sharing Gavin. It looks like you followed the explanation
> at http://scipy.org/Installing_SciPy/Linux pretty closely. Can you
> think of any changes to that description that would have made your
> life easier? Or did you look at some other doc?
>
> Cheers,
> Ralf
> _______________________________________________
> SciPy-User mailing list
> SciPy-User at scipy.org
> http://mail.scipy.org/mailman/listinfo/scipy-user
>
--
Gavin W. Burris
Senior Systems Programmer
Information Security and Unix Systems
School of Arts and Sciences
University of Pennsylvania
More information about the SciPy-User
mailing list