[MacPorts] #23244: py26-numpy +universal configure or build does not like the -arch option passed to gcc-mp

MacPorts noreply at macports.org
Wed May 12 09:50:18 PDT 2010


#23244: py26-numpy +universal configure or build does not like the -arch option
passed to gcc-mp
-----------------------------------------+----------------------------------
 Reporter:  dave.evans55@…               |       Owner:  mcalhoun@…           
     Type:  defect                       |      Status:  new                  
 Priority:  Normal                       |   Milestone:                       
Component:  ports                        |     Version:  1.8.99               
 Keywords:                               |        Port:  py26-numpy           
-----------------------------------------+----------------------------------

Comment(by vince@…):

 I have posted to the macports-devel a Portfile that produces a universal
 atlas build (available here: ftp://ftp.cimaxonline.fr/Portfile-atlas-
 univ). But I forgot to mention that a two-way universal build requires a
 gcc built with the --enable-multilib option, that is not set in any gcc
 Portfile (despite my repeated claims). Thus, you must first add --enable-
 multilib to the configure.args section of the Portfile of your gcc
 compiler, recompile it, and then proceed with atlas and eventually numpy.

 At the end, you get this:
 {{{-> port installed py26-numpy
 The following ports are currently installed:
   py26-numpy @1.4.1_1+gcc45+universal (active)
 }}}

 (I have a private copy of the portfile that allows gcc43/44 or 45 to be
 used as a compiler).
 Please note that I'm still fighting with numpy to get the fortran compiler
 detected and used.

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


More information about the macports-tickets mailing list