From help-octave-request at bevo dot che dot wisc dot edu Sun Aug 12 21:04:08 2001 Subject: Re: Linking ATLAS with Octave From: teg at redhat dot com (Trond Eivind =?iso-8859-1?q?Glomsr=F8d?=) To: Przemek Klosowski Cc: help-octave at bevo dot che dot wisc dot edu Date: 12 Aug 2001 22:03:53 -0400 Przemek Klosowski writes: > > Compiling Atlas is said to be somewhat tricky. > > It's not tricky, but it will take a long time and it will be very > optimized for an exact configuration. > > I'd love for a shared, non-optimized version to be available... thus > we could ship a version working everywhere, and the local sysadmin > could recompile it for his machines, optimized for them if needed. > > Rather than one non-optimized Atlas, I think it'd be better to do what > both Matlab and Dirk/Debian do: provide several libs, appropriate for > major platform choices, with run-time selection of the default one, > overridable by environment/cmdline. My suggestion for the libraries > would be: > Athlon w/o 3DNow > PII > PPro > PIII > P4 with SIMD, yeay > Athlon with 3DNow Too many. > I wonder how Debian set up BLAS libs for dynamic linking; I think the > default is a static link. BLAS? I made a patch years ago make it create a dynamic library - nowadays that patch is even part of the rpm you can find on netlib. It's very simplistic, though... libtoolizing would be better. -- Trond Eivind Glomsrød Red Hat, Inc. ------------------------------------------------------------- Octave is freely available under the terms of the GNU GPL. Octave's home on the web: http://www.octave.org How to fund new projects: http://www.octave.org/funding.html Subscription information: http://www.octave.org/archive.html -------------------------------------------------------------