[MacPorts] #21797: octave-3.2.2 needs FFLAGs='-ff2c' to use system BLAS (-framework Accelerate) with gcc43/gcc44

MacPorts noreply at macports.org
Sat Oct 3 21:24:11 PDT 2009


#21797: octave-3.2.2 needs FFLAGs='-ff2c' to use system BLAS (-framework
Accelerate) with gcc43/gcc44
-----------------------------------+----------------------------------------
 Reporter:  todmorrison@…          |       Owner:  alakazam@…           
     Type:  defect                 |      Status:  new                  
 Priority:  Normal                 |   Milestone:                       
Component:  ports                  |     Version:  1.8.1                
 Keywords:  BLAS Accelerate        |        Port:  octave               
-----------------------------------+----------------------------------------
Changes (by macsforever2000@…):

 * cc: stechert@… (added)
  * keywords:  Octave BLAS Accelerate => BLAS Accelerate
  * owner:  macports-tickets@… => alakazam@…
  * port:  Octave-3.2.2 => octave


Old description:

> Without the FFLAG '-ff2c' with gcc43 and gcc44 a check for whether
> certain BLAS routines are called correctly during configure will fail and
> as a result the build will use the reference BLAS rather than the
> optimized BLAS available in the Accelerate framework. Adding,
>
>   configure.fflags='-ff2c'
>
> corrects this problem and allows Octave to compile against the optimized
> library.

New description:

 Without the FFLAG '-ff2c' with gcc43 and gcc44 a check for whether certain
 BLAS routines are called correctly during configure will fail and as a
 result the build will use the reference BLAS rather than the optimized
 BLAS available in the Accelerate framework. Adding,

 {{{
   configure.fflags='-ff2c'
 }}}

 corrects this problem and allows Octave to compile against the optimized
 library.

--

-- 
Ticket URL: <http://trac.macports.org/ticket/21797#comment:2>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list