hi, i am running Linux Ubuntu Hoary and am trying to build the Python numarray package, v. 1.3.2 by hand since ubuntu's repos won't be updated until breezy.
i have python 2.4, and gcc 3.3.5 after unpacking the tar, i run "python setup.py install", as it says in the installation instructions. i get the following: [colfax 53] numarray-1.3.2 > python setup.py install Using EXTRA_COMPILE_ARGS = [] running install running build running build_py copying Lib/numinclude.py -> build/lib.linux-i686-2.4/numarray running build_ext Traceback (most recent call last): File "setup.py", line 222, in ? main() File "setup.py", line 213, in main setup(**p) File "/usr/lib/python2.4/distutils/core.py", line 149, in setup dist.run_commands() File "/usr/lib/python2.4/distutils/dist.py", line 946, in run_commands self.run_command(cmd) File "/usr/lib/python2.4/distutils/dist.py", line 966, in run_command cmd_obj.run() File "/usr/lib/python2.4/distutils/command/install.py", line 506, in run self.run_command('build') File "/usr/lib/python2.4/distutils/cmd.py", line 333, in run_command self.distribution.run_command(command) File "/usr/lib/python2.4/distutils/dist.py", line 966, in run_command cmd_obj.run() File "/usr/lib/python2.4/distutils/command/build.py", line 112, in run self.run_command(cmd_name) File "/usr/lib/python2.4/distutils/cmd.py", line 333, in run_command self.distribution.run_command(command) File "/usr/lib/python2.4/distutils/dist.py", line 966, in run_command cmd_obj.run() File "/usr/lib/python2.4/distutils/command/build_ext.py", line 254, in run customize_compiler(self.compiler) File "/usr/lib/python2.4/distutils/sysconfig.py", line 174, in customize_compiler cc_cmd = cc + ' ' + opt TypeError: cannot concatenate 'str' and 'NoneType' objects I had a similiar (but different) error earlier, but then I learned I had to set my "CC" environment variable. So I set that to "gcc". i have tried setting my "OPT" setting to something like "-g 02" (no idea what it means just found it somewhere, but it still didn't work. upon closer inspection of Python's distutils sysconfig.py, is the error being caused by the ' ' in "cc_cmd = cc + ' ' + opt"? Any ideas on this new error? Are there packages/settings I need to take care of before i can use Python's distutils to install stuff? Thanks, Jason -- http://mail.python.org/mailman/listinfo/python-list