Hi,

I cannot build the latest version of numpy in svn (r3857) on my Intel MacBook running OSX 10.4.9. I'm guessing that the problem is that a fortran compiler isn't found. Since NUMPY doesn't require FORTRAN I found this surprising. Has there been a change in policy? I'm attaching the build log to this message.

Cheers,
Chris


Running from numpy source directory.
non-existing path in 'numpy/distutils': 'site.cfg'
F2PY Version 2_3857
blas_opt_info:
  FOUND:
    extra_link_args = ['-Wl,-framework', '-Wl,Accelerate']
    define_macros = [('NO_ATLAS_INFO', 3)]
    extra_compile_args = ['-msse3', 
'-I/System/Library/Frameworks/vecLib.framework/Headers']

lapack_opt_info:
  FOUND:
    extra_link_args = ['-Wl,-framework', '-Wl,Accelerate']
    define_macros = [('NO_ATLAS_INFO', 3)]
    extra_compile_args = ['-msse3']

running install
running build
running config_cc
unifing config_cc, config, build_clib, build_ext, build commands --compiler 
options
running config_fc
unifing config_fc, config, build_clib, build_ext, build commands --fcompiler 
options
running build_src
building py_modules sources
creating build
creating build/src.macosx-10.3-i386-2.5
creating build/src.macosx-10.3-i386-2.5/numpy
creating build/src.macosx-10.3-i386-2.5/numpy/distutils
building extension "numpy.core.multiarray" sources
creating build/src.macosx-10.3-i386-2.5/numpy/core
Generating build/src.macosx-10.3-i386-2.5/numpy/core/config.h
customize NAGFCompiler
Could not locate executable f95
customize AbsoftFCompiler
customize IBMFCompiler
customize IntelFCompiler
customize GnuFCompiler
Traceback (most recent call last):
  File "setup.py", line 89, in <module>
    setup_package()
  File "setup.py", line 82, in setup_package
    configuration=configuration )
  File "/Users/chanley/dev/numpy/numpy/distutils/core.py", line 176, in setup
    return old_setup(**new_attr)
  File "/usr/stsci/pyssgdev/Python-2.5/lib/python2.5/distutils/core.py", line 
151, in setup
    dist.run_commands()
  File "/usr/stsci/pyssgdev/Python-2.5/lib/python2.5/distutils/dist.py", line 
974, in run_commands
    self.run_command(cmd)
  File "/usr/stsci/pyssgdev/Python-2.5/lib/python2.5/distutils/dist.py", line 
994, in run_command
    cmd_obj.run()
  File "/Users/chanley/dev/numpy/numpy/distutils/command/install.py", line 16, 
in run
    r = old_install.run(self)
  File 
"/usr/stsci/pyssgdev/Python-2.5/lib/python2.5/distutils/command/install.py", 
line 506, in run
    self.run_command('build')
  File "/usr/stsci/pyssgdev/Python-2.5/lib/python2.5/distutils/cmd.py", line 
333, in run_command
    self.distribution.run_command(command)
  File "/usr/stsci/pyssgdev/Python-2.5/lib/python2.5/distutils/dist.py", line 
994, in run_command
    cmd_obj.run()
  File 
"/usr/stsci/pyssgdev/Python-2.5/lib/python2.5/distutils/command/build.py", line 
112, in run
    self.run_command(cmd_name)
  File "/usr/stsci/pyssgdev/Python-2.5/lib/python2.5/distutils/cmd.py", line 
333, in run_command
    self.distribution.run_command(command)
  File "/usr/stsci/pyssgdev/Python-2.5/lib/python2.5/distutils/dist.py", line 
994, in run_command
    cmd_obj.run()
  File "/Users/chanley/dev/numpy/numpy/distutils/command/build_src.py", line 
130, in run
    self.build_sources()
  File "/Users/chanley/dev/numpy/numpy/distutils/command/build_src.py", line 
147, in build_sources
    self.build_extension_sources(ext)
  File "/Users/chanley/dev/numpy/numpy/distutils/command/build_src.py", line 
250, in build_extension_sources
    sources = self.generate_sources(sources, ext)
  File "/Users/chanley/dev/numpy/numpy/distutils/command/build_src.py", line 
307, in generate_sources
    source = func(extension, build_dir)
  File "numpy/core/setup.py", line 51, in generate_config_h
    library_dirs = default_lib_dirs)
  File 
"/usr/stsci/pyssgdev/Python-2.5/lib/python2.5/distutils/command/config.py", 
line 278, in try_run
    self._check_compiler()
  File "/Users/chanley/dev/numpy/numpy/distutils/command/config.py", line 30, 
in _check_compiler
    dry_run=self.dry_run, force=1)
  File "/Users/chanley/dev/numpy/numpy/distutils/fcompiler/__init__.py", line 
785, in new_fcompiler
    compiler = get_default_fcompiler(plat, requiref90=requiref90)
  File "/Users/chanley/dev/numpy/numpy/distutils/fcompiler/__init__.py", line 
769, in get_default_fcompiler
    requiref90=requiref90)
  File "/Users/chanley/dev/numpy/numpy/distutils/fcompiler/__init__.py", line 
721, in _find_existing_fcompiler
    c.customize(dist)
  File "/Users/chanley/dev/numpy/numpy/distutils/fcompiler/__init__.py", line 
506, in customize
    self.set_library_dirs(self.get_library_dirs())
  File "/Users/chanley/dev/numpy/numpy/distutils/fcompiler/gnu.py", line 126, 
in get_library_dirs
    d = self.get_libgcc_dir()
  File "/Users/chanley/dev/numpy/numpy/distutils/fcompiler/gnu.py", line 118, 
in get_libgcc_dir
    use_tee=0)
  File "/Users/chanley/dev/numpy/numpy/distutils/exec_command.py", line 244, in 
exec_command
    **env)
  File "/Users/chanley/dev/numpy/numpy/distutils/exec_command.py", line 263, in 
_exec_command_posix
    command_str = ' '.join(list(command))
TypeError: sequence item 0: expected string, NoneType found
_______________________________________________
Numpy-discussion mailing list
[email protected]
http://projects.scipy.org/mailman/listinfo/numpy-discussion

Reply via email to