[SciPy-dev] AttributeError link_shared_object missing when compiling with intel compilers
Huw Lynch
huw_lynch at yahoo.com
Wed Feb 14 02:17:38 EST 2007
Hi
I have been trying to compile scipy using intel compilers on linux. The build keeps failing with the following error;
AttributeError: 'NoneType' object has no attribute 'link_shared_object'
I have tried building using a 0.5.2 release of scipy and the current svn version - both hit the same problem.
Is there any solution to this? I see several other postings from people reporting similar problems but none that have a working solution.
full traceback...
Traceback (most recent call last):
File "setup.py", line 55, in ?
setup_package()
File "setup.py", line 47, in setup_package
configuration=configuration )
File "/opt/numpy/1.0.1//lib/python2.4/site-packages/numpy/distutils/core.py", line 174, in setup
return old_setup(**new_attr)
File "/opt/python-2.4.2/lib/python2.4/distutils/core.py", line 149, in setup
dist.run_commands()
File "/opt/python-2.4.2/lib/python2.4/distutils/dist.py", line 946, in run_commands
self.run_command(cmd)
File "/opt/python-2.4.2/lib/python2.4/distutils/dist.py", line 966, in run_command
cmd_obj.run()
File "/opt/numpy/1.0.1//lib/python2.4/site-packages/numpy/distutils/command/install.py", line 16, in run
r = old_install.run(self)
File "/opt/python-2.4.2/lib/python2.4/distutils/command/install.py", line 506, in run
self.run_command('build')
File "/opt/python-2.4.2/lib/python2.4/distutils/cmd.py", line 333, in run_command
self.distribution.run_command(command)
File "/opt/python-2.4.2/lib/python2.4/distutils/dist.py", line 966, in run_command
cmd_obj.run()
File "/opt/python-2.4.2/lib/python2.4/distutils/command/build.py", line 112, in run
self.run_command(cmd_name)
File "/opt/python-2.4.2/lib/python2.4/distutils/cmd.py", line 333, in run_command
self.distribution.run_command(command)
File "/opt/python-2.4.2/lib/python2.4/distutils/dist.py", line 966, in run_command
cmd_obj.run()
File "/opt/numpy/1.0.1//lib/python2.4/site-packages/numpy/distutils/command/build_ext.py", line 121, in run
self.build_extensions()
File "/opt/python-2.4.2/lib/python2.4/distutils/command/build_ext.py", line 405, in build_extensions
self.build_extension(ext)
File "/opt/numpy/1.0.1//lib/python2.4/site-packages/numpy/distutils/command/build_ext.py", line 312, in build_extension
link = self.fcompiler.link_shared_object
AttributeError: 'NoneType' object has no attribute 'link_shared_object'
Setup is being invoked as follows;
python setup.py -v config --compiler=intel config_fc --fcompiler=intel install --prefix=/usr/local/scipy
The compilers I am using are
$ ifort -V
Intel(R) Fortran Itanium(R) Compiler for Itanium(R)-based applications
Version 9.1 Build 20060818 Package ID: l_fc_c_9.1.037
Copyright (C) 1985-2006 Intel Corporation. All rights reserved.
$ icc -V
Intel(R) C Itanium(R) Compiler for Itanium(R)-based applications
Version 9.1 Build 20060818 Package ID: l_cc_c_9.1.043
Copyright (C) 1985-2006 Intel Corporation. All rights reserved.
$ uname -a
Linux xnac 2.6.5-7.283-sn2 #1 SMP Wed Nov 29 16:55:53 UTC 2006 ia64 ia64 ia64 GNU/Linux
python is v2.4.2 and numpy v1.0.1
Thanks
H
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/scipy-dev/attachments/20070213/ec693670/attachment.html>
More information about the SciPy-Dev
mailing list