#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.