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

MacPorts noreply at macports.org
Thu Dec 3 07:29:48 PST 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:  assigned             
 Priority:  Normal                 |   Milestone:                       
Component:  ports                  |     Version:  1.8.1                
 Keywords:  BLAS Accelerate        |        Port:  octave               
-----------------------------------+----------------------------------------
Changes (by alakazam@…):

  * status:  new => assigned


Comment:

 I have just added

 {{{
 configure.fflags    -ff2c
 }}}

 to the Portfile. The configure phase seems to show that this option is
 used, but doesn't fix the issue :

 {{{
 (...)
 configure: defining FFLAGS to be -ff2c -m64 -mieee-fp
 (...)
 configure: WARNING: A BLAS library was detected but found incompatible
 with your Fortran 77 compiler.  The reference BLAS implementation will be
 used. To improve performance, consider using a different Fortran
  compiler or a switch like -ff2c to make your Fortran compiler use a
 calling convention compatible with the way your BLAS library was compiled,
 or use a different BLAS library.
 (...)
 }}}

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


More information about the macports-tickets mailing list