On Sun, 5 Feb 2006 13:57:46 -0800 (PST) Jason Nielsen <[EMAIL PROTECTED]> wrote:
> On Sun, 5 Feb 2006, Alan Jackson wrote: > > > I'm having problems emerging blas-atlas-3.6.0-r1 on my AMD64 X2 system. > > The configure drops into an infinite loop : > > > > I am now going to ask for two C compilers, and their associated flags. > > The first such set (CC & CCFLAGS) are used in compiling the > > non-generated > > ATLAS code. This code is written in normal C, and responds well to high > > levels of optimization. Typically, this is set to your default > > compiler, > > and your highest levels of optimization. > > > > The second set of C compilers (MCC & MMFLAGS) is used to compile the > > generated > > ATLAS code. Generated codes are written at a very low-level (think of > > C used > > as a kind of portable assembler). On many platforms, high levels of > > optimization are detrimental, as the compiler tries to pipeline a > > perfectly > > pipelined code, and succeeds in reducing performance substantially (this > > occurs on DEC ALPHAs & Sun UltraSparcs, for instance). If the default > > does > > not work for you, try a midrange optimization such as -O. The > > generated code > > does not alias any output arguments, so aliasing optimizations should > > be OK. > > > > Enter ANSI C compiler(CC) [/usr/bin/gcc]: Enter C Flags (CCFLAGS) > > [-fomit-frame-pointer -O -mfpmath=387 -m64]: Compiling with = '/usr/bin/gcc > > -fomit-frame-pointer -O -mfpmath=387 -m64' doesn't seem to work for me. > > Enter 1 to try different CC/flags, 0 to continue anyway [1]: > > > > I've turned in a bugzilla ticket - but I thought someone here might have > > a suggestion for my platform. Is there a compiler flag I should set that > > would make it happy? Mine are pretty simple : CFLAGS="-O2 -march=athlon-xp" > > This is a brand new system, so all the ebuilds from the kernel up are > > completely > > current. > > > > Version 3.6.0 doesn't support AMD64 chips. You need to install the 3.7.11 > devel version, it is portage but masked. If you are looking for a high > performance Lapack/BLAS for AMD64 you can also try the ACML library > (http://developer.amd.com/acml.aspx). > Interesting. According to the package description on the website, 3.6.0-r1 is stable for amd64...but, whatever. It appears to be working now. Thanks! (I'm working towards compiling SciPy and R) -- ----------------------------------------------------------------------- | Alan K. Jackson | To see a World in a Grain of Sand | | [EMAIL PROTECTED] | And a Heaven in a Wild Flower, | | www.ajackson.org | Hold Infinity in the palm of your hand | | Houston, Texas | And Eternity in an hour. - Blake | ----------------------------------------------------------------------- -- [email protected] mailing list
