Dr. David Kirkby wrote:
I get the following problem when trying to make a 64-bit build of Sage on Open Solaris (Intel Xeon processor). I would add the build of ATLAS failed, so I had to just skip that.
[...]
File "/export/home/drkirkby/sage-4.3.1.alpha1/spkg/build/numpy-1.3.0.p2/src/numpy/distutils/command/build_src.py", line 307, in generate_sources source = func(extension, build_dir) File "numpy/core/setup.py", line 286, in generate_config_h moredefs, ignored = cocache.check_types(config_cmd, ext, build_dir) File "numpy/core/setup.py", line 30, in check_types out = check_types(*a, **kw) File "numpy/core/setup.py", line 186, in check_types "Cannot compiler 'Python.h'. Perhaps you need to "\ SystemError: Cannot compiler 'Python.h'. Perhaps you need to install python-dev|python-devel. Error building numpy. real 0m0.385s user 0m0.249s sys 0m0.126s
Same here. I thought this is caused by an incomplete install of Python. On Fedora python-devel is a separate package: Name : python-devel Arch : x86_64 Version : 2.6.2 Release : 2.fc12 Size : 3.5 M Repo : installed From repo : anaconda-InstallationRepo-200911081904.x86_64 Summary : The libraries and header files needed for Python development. URL : http://www.python.org/ License : Python Description: The Python programming language's interpreter can be extended with : dynamically loaded extensions and can be embedded in other programs. : This package contains the header files and libraries needed to do : these types of tasks. : : Install python-devel if you want to develop Python extensions. The : python package will also need to be installed. You'll probably also : want to install the python-docs package, which contains Python : documentation. But: j...@opensolaris:~/Downloads/sage-4.3.1.alpha0.old$ ls local/include/python2.6/Python* local/include/python2.6/Python-ast.h local/include/python2.6/Python.h The header file Python.h seems to be there. The problem is probably a 32 vs 64 bit issue. See the spkg-install: CFLAGS and friends are not correctly used: # numpy's distutils is buggy and runs a conftest without # taking CFLAGS into account. With 64 bit OSX this results Jaap
-- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org