#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