[Numpy-tickets] [NumPy] #704: Building SciPy crashes if no FORTRAN compiler available

NumPy numpy-tickets@scipy....
Tue Mar 18 01:47:25 CDT 2008


#704: Building SciPy crashes if no FORTRAN compiler available
-----------------------------+----------------------------------------------
 Reporter:  jpaalasm         |       Owner:  cookedm
     Type:  defect           |      Status:  new    
 Priority:  normal           |   Milestone:  1.0.5  
Component:  numpy.distutils  |     Version:  none   
 Severity:  normal           |    Keywords:         
-----------------------------+----------------------------------------------
 Bue to a faulty checking of self.fcompiler being None (self.compiler is
 checked instead), building scipy crashes when no fortran compiler if
 installed.

 Output from running "python2.5 setup.py build" in SciPy's source
 directory:

 {{{
 don't know how to compile Fortran code on platform 'posix'
 Traceback (most recent call last):
   File "setup.py", line 53, in <module>
     setup_package()
   File "setup.py", line 45, in setup_package
     configuration=configuration )
   File "/usr/lib/python2.5/site-packages/numpy/distutils/core.py", line
 184, in setup
     return old_setup(**new_attr)
   File "/usr/lib/python2.5/distutils/core.py", line 151, in setup
     dist.run_commands()
   File "/usr/lib/python2.5/distutils/dist.py", line 974, in run_commands
     self.run_command(cmd)
   File "/usr/lib/python2.5/distutils/dist.py", line 994, in run_command
     cmd_obj.run()
   File "/usr/lib/python2.5/site-
 packages/numpy/distutils/command/build.py", line 40, in run
     old_build.run(self)
   File "/usr/lib/python2.5/distutils/command/build.py", line 112, in run
     self.run_command(cmd_name)
   File "/usr/lib/python2.5/distutils/cmd.py", line 333, in run_command
     self.distribution.run_command(command)
   File "/usr/lib/python2.5/distutils/dist.py", line 994, in run_command
     cmd_obj.run()
   File "/usr/lib/python2.5/site-
 packages/numpy/distutils/command/build_clib.py", line 83, in run
     self.fcompiler.customize(self.distribution)
 AttributeError: 'NoneType' object has no attribute 'customize'
 }}}

-- 
Ticket URL: <http://scipy.org/scipy/numpy/ticket/704>
NumPy <http://projects.scipy.org/scipy/numpy>
The fundamental package needed for scientific computing with Python.


More information about the Numpy-tickets mailing list