Hi, I get the following output when trying to compile the latest Numpy SVN snapshot on Cygwin (gcc 3.4.4) and Python (Cygwin-installed, 2.5.1; I also have the Windows version installed, this might cause problems?). I also include the (meager) site.cfg used. I would appreciate any comment.
Thanks a lot, and greetings, Javier Torres
bash-3.2$ python setup.py config --compiler=mingw32 build --compiler=mingw32 install Running from numpy source directory. F2PY Version 2_3955 blas_opt_info: blas_mkl_info: libraries mkl,vml,guide not found in /usr/local/lib libraries mkl,vml,guide not found in /lib/lapack-3.1.1 NOT AVAILABLE atlas_blas_threads_info: Setting PTATLAS=ATLAS libraries lapack,f77blas,cblas,atlas,g2c,gcc not found in /lib/ATLAS libraries lapack,f77blas,cblas,atlas,g2c,gcc not found in /lib libraries lapack,f77blas,cblas,atlas,g2c,gcc not found in /usr/local/lib libraries lapack,f77blas,cblas,atlas,g2c,gcc not found in /lib/lapack-3.1.1 NOT AVAILABLE atlas_blas_info: libraries lapack,f77blas,cblas,atlas,g2c,gcc not found in /lib/ATLAS libraries lapack,f77blas,cblas,atlas,g2c,gcc not found in /lib libraries lapack,f77blas,cblas,atlas,g2c,gcc not found in /usr/local/lib libraries lapack,f77blas,cblas,atlas,g2c,gcc not found in /lib/lapack-3.1.1 NOT AVAILABLE /cygdrive/c/Documents and Settings/ecejmtr/My Documents/numpy/numpy/distutils/system_info.py:1329: UserWarning: Atlas (http://math-atlas.sourceforge.net/) libraries not found. Directories to search for the libraries can be specified in the numpy/distutils/site.cfg file (section [atlas]) or by setting the ATLAS environment variable. warnings.warn(AtlasNotFoundError.__doc__) blas_info: libraries blas not found in /usr/local/lib libraries blas not found in /lib/lapack-3.1.1 NOT AVAILABLE /cygdrive/c/Documents and Settings/ecejmtr/My Documents/numpy/numpy/distutils/system_info.py:1338: UserWarning: Blas (http://www.netlib.org/blas/) libraries not found. Directories to search for the libraries can be specified in the numpy/distutils/site.cfg file (section [blas]) or by setting the BLAS environment variable. warnings.warn(BlasNotFoundError.__doc__) blas_src_info: NOT AVAILABLE /cygdrive/c/Documents and Settings/ecejmtr/My Documents/numpy/numpy/distutils/system_info.py:1341: UserWarning: Blas (http://www.netlib.org/blas/) sources not found. Directories to search for the sources can be specified in the numpy/distutils/site.cfg file (section [blas_src]) or by setting the BLAS_SRC environment variable. warnings.warn(BlasSrcNotFoundError.__doc__) NOT AVAILABLE lapack_opt_info: lapack_mkl_info: mkl_info: libraries mkl,vml,guide not found in /usr/local/lib libraries mkl,vml,guide not found in /lib/lapack-3.1.1 NOT AVAILABLE NOT AVAILABLE atlas_threads_info: Setting PTATLAS=ATLAS libraries lapack,f77blas,cblas,atlas,g2c,gcc not found in /lib/ATLAS libraries lapack_atlas not found in /lib/ATLAS libraries lapack,f77blas,cblas,atlas,g2c,gcc not found in /lib libraries lapack_atlas not found in /lib libraries lapack,f77blas,cblas,atlas,g2c,gcc not found in /usr/local/lib libraries lapack_atlas not found in /usr/local/lib libraries lapack,f77blas,cblas,atlas,g2c,gcc not found in /lib/lapack-3.1.1 libraries lapack_atlas not found in /lib/lapack-3.1.1 numpy.distutils.system_info.atlas_threads_info NOT AVAILABLE atlas_info: libraries lapack,f77blas,cblas,atlas,g2c,gcc not found in /lib/ATLAS libraries lapack_atlas not found in /lib/ATLAS libraries lapack,f77blas,cblas,atlas,g2c,gcc not found in /lib libraries lapack_atlas not found in /lib libraries lapack,f77blas,cblas,atlas,g2c,gcc not found in /usr/local/lib libraries lapack_atlas not found in /usr/local/lib libraries lapack,f77blas,cblas,atlas,g2c,gcc not found in /lib/lapack-3.1.1 libraries lapack_atlas not found in /lib/lapack-3.1.1 numpy.distutils.system_info.atlas_info NOT AVAILABLE /cygdrive/c/Documents and Settings/ecejmtr/My Documents/numpy/numpy/distutils/system_info.py:1236: UserWarning: Atlas (http://math-atlas.sourceforge.net/) libraries not found. Directories to search for the libraries can be specified in the numpy/distutils/site.cfg file (section [atlas]) or by setting the ATLAS environment variable. warnings.warn(AtlasNotFoundError.__doc__) lapack_info: libraries lapack not found in /usr/local/lib libraries lapack not found in /lib/lapack-3.1.1 NOT AVAILABLE /cygdrive/c/Documents and Settings/ecejmtr/My Documents/numpy/numpy/distutils/system_info.py:1247: UserWarning: Lapack (http://www.netlib.org/lapack/) libraries not found. Directories to search for the libraries can be specified in the numpy/distutils/site.cfg file (section [lapack]) or by setting the LAPACK environment variable. warnings.warn(LapackNotFoundError.__doc__) lapack_src_info: NOT AVAILABLE /cygdrive/c/Documents and Settings/ecejmtr/My Documents/numpy/numpy/distutils/system_info.py:1250: UserWarning: Lapack (http://www.netlib.org/lapack/) sources not found. Directories to search for the sources can be specified in the numpy/distutils/site.cfg file (section [lapack_src]) or by setting the LAPACK_SRC environment variable. warnings.warn(LapackSrcNotFoundError.__doc__) NOT AVAILABLE running config 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.cygwin-1.5.24-i686-2.5 creating build/src.cygwin-1.5.24-i686-2.5/numpy creating build/src.cygwin-1.5.24-i686-2.5/numpy/distutils building extension "numpy.core.multiarray" sources creating build/src.cygwin-1.5.24-i686-2.5/numpy/core Generating build/src.cygwin-1.5.24-i686-2.5/numpy/core/config.h No module named cygwinccompiler in numpy.distutils; trying from distutils customize GnuFCompiler Found executable /usr/bin/g77 gnu: no Fortran 90 compiler found gnu: no Fortran 90 compiler found customize GnuFCompiler gnu: no Fortran 90 compiler found gnu: no Fortran 90 compiler found customize GnuFCompiler using config C compiler: gcc -mno-cygwin -mdll -O -Wall compile options: '-I/usr/local/include/python2.5 -Inumpy/core/src -Inumpy/core/include -I/usr/local/include/python2.5 -c' gcc -mno-cygwin -mdll -O -Wall -I/usr/local/include/python2.5 -Inumpy/core/src -Inumpy/core/include -I/usr/local/include/python2.5 -c _configtest.c -o _configtest.o In file included from /usr/local/include/python2.5/Python.h:57, from _configtest.c:2: /usr/local/include/python2.5/pyport.h:230:24: sys/select.h: No such file or directory In file included from /usr/local/include/python2.5/Python.h:57, from _configtest.c:2: /usr/local/include/python2.5/pyport.h:230:24: sys/select.h: No such file or directory failure. removing: _configtest.c _configtest.o Traceback (most recent call last): File "setup.py", line 90, in <module> setup_package() File "setup.py", line 83, in setup_package configuration=configuration ) File "/cygdrive/c/Documents and Settings/ecejmtr/My Documents/numpy/numpy/distutils/core.py", line 176, in setup return old_setup(**new_attr) File "/usr/local/lib/python2.5/distutils/core.py", line 151, in setup dist.run_commands() File "/usr/local/lib/python2.5/distutils/dist.py", line 974, in run_commands self.run_command(cmd) File "/usr/local/lib/python2.5/distutils/dist.py", line 994, in run_command cmd_obj.run() File "/usr/local/lib/python2.5/distutils/command/build.py", line 112, in run self.run_command(cmd_name) File "/usr/local/lib/python2.5/distutils/cmd.py", line 333, in run_command self.distribution.run_command(command) File "/usr/local/lib/python2.5/distutils/dist.py", line 994, in run_command cmd_obj.run() File "/cygdrive/c/Documents and Settings/ecejmtr/My Documents/numpy/numpy/distutils/command/build_src.py", line 130, in run self.build_sources() File "/cygdrive/c/Documents and Settings/ecejmtr/My Documents/numpy/numpy/distutils/command/build_src.py", line 147, in build_sources self.build_extension_sources(ext) File "/cygdrive/c/Documents and Settings/ecejmtr/My Documents/numpy/numpy/distutils/command/build_src.py", line 250, in build_extension_sources sources = self.generate_sources(sources, ext) File "/cygdrive/c/Documents and Settings/ecejmtr/My Documents/numpy/numpy/distutils/command/build_src.py", line 307, in generate_sources source = func(extension, build_dir) File "numpy/core/setup.py", line 53, in generate_config_h raise SystemError,"Failed to test configuration. "\ SystemError: Failed to test configuration. See previous error messages for more information. bash-3.2$ python setup.py config --compiler=mingw32 build --compiler=mingw32 install Running from numpy source directory. F2PY Version 2_3955 blas_opt_info: blas_mkl_info: libraries mkl,vml,guide not found in /usr/local/lib libraries mkl,vml,guide not found in /lib/lapack-3.1.1 NOT AVAILABLE atlas_blas_threads_info: Setting PTATLAS=ATLAS libraries lapack,f77blas,cblas,atlas,g2c,gcc not found in /lib/ATLAS Setting PTATLAS=ATLAS Setting PTATLAS=ATLAS FOUND: libraries = ['lapack', 'f77blas', 'cblas', 'atlas', 'g2c', 'gcc'] library_dirs = ['/lib'] language = c customize GnuFCompiler Found executable /usr/bin/g77 gnu: no Fortran 90 compiler found gnu: no Fortran 90 compiler found customize GnuFCompiler gnu: no Fortran 90 compiler found gnu: no Fortran 90 compiler found customize GnuFCompiler using config compiling '_configtest.c': /* This file is generated from numpy/distutils/system_info.py */ void ATL_buildinfo(void); int main(void) { ATL_buildinfo(); return 0; } C compiler: gcc -fno-strict-aliasing -DNDEBUG -g -O3 -Wall -Wstrict-prototypes compile options: '-c' gcc: _configtest.c gcc _configtest.o -L/lib -llapack -lf77blas -lcblas -latlas -lg2c -lgcc -o _configtest.exe /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../i686-pc-cygwin/bin/ld: crt0.o: No such file: No such file or directory collect2: ld returned 1 exit status /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../i686-pc-cygwin/bin/ld: crt0.o: No such file: No such file or directory collect2: ld returned 1 exit status failure. removing: _configtest.c _configtest.o Status: 255 Output: FOUND: libraries = ['lapack', 'f77blas', 'cblas', 'atlas', 'g2c', 'gcc'] library_dirs = ['/lib'] language = c define_macros = [('NO_ATLAS_INFO', 2)] lapack_opt_info: lapack_mkl_info: mkl_info: libraries mkl,vml,guide not found in /usr/local/lib libraries mkl,vml,guide not found in /lib/lapack-3.1.1 NOT AVAILABLE NOT AVAILABLE atlas_threads_info: Setting PTATLAS=ATLAS libraries lapack,f77blas,cblas,atlas,g2c,gcc not found in /lib/ATLAS libraries lapack_atlas not found in /lib/ATLAS libraries lapack_atlas not found in /lib numpy.distutils.system_info.atlas_threads_info Setting PTATLAS=ATLAS Setting PTATLAS=ATLAS FOUND: libraries = ['lapack', 'lapack', 'f77blas', 'cblas', 'atlas', 'g2c', 'gcc'] library_dirs = ['/lib'] language = f77 customize GnuFCompiler gnu: no Fortran 90 compiler found gnu: no Fortran 90 compiler found customize GnuFCompiler gnu: no Fortran 90 compiler found gnu: no Fortran 90 compiler found customize GnuFCompiler using config compiling '_configtest.c': /* This file is generated from numpy/distutils/system_info.py */ void ATL_buildinfo(void); int main(void) { ATL_buildinfo(); return 0; } C compiler: gcc -fno-strict-aliasing -DNDEBUG -g -O3 -Wall -Wstrict-prototypes compile options: '-c' gcc: _configtest.c gcc _configtest.o -L/lib -llapack -llapack -lf77blas -lcblas -latlas -lg2c -lgcc -o _configtest.exe /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../i686-pc-cygwin/bin/ld: crt0.o: No such file: No such file or directory collect2: ld returned 1 exit status /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../i686-pc-cygwin/bin/ld: crt0.o: No such file: No such file or directory collect2: ld returned 1 exit status failure. removing: _configtest.c _configtest.o Status: 255 Output: FOUND: libraries = ['lapack', 'lapack', 'f77blas', 'cblas', 'atlas', 'g2c', 'gcc'] library_dirs = ['/lib'] language = f77 define_macros = [('NO_ATLAS_INFO', 2)] running config 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 building extension "numpy.core.multiarray" sources Generating build/src.cygwin-1.5.24-i686-2.5/numpy/core/config.h No module named cygwinccompiler in numpy.distutils; trying from distutils customize GnuFCompiler gnu: no Fortran 90 compiler found gnu: no Fortran 90 compiler found customize GnuFCompiler gnu: no Fortran 90 compiler found gnu: no Fortran 90 compiler found customize GnuFCompiler using config C compiler: gcc -mno-cygwin -mdll -O -Wall compile options: '-I/usr/local/include/python2.5 -Inumpy/core/src -Inumpy/core/include -I/usr/local/include/python2.5 -c' gcc -mno-cygwin -mdll -O -Wall -I/usr/local/include/python2.5 -Inumpy/core/src -Inumpy/core/include -I/usr/local/include/python2.5 -c _configtest.c -o _configtest.o In file included from /usr/local/include/python2.5/Python.h:57, from _configtest.c:2: /usr/local/include/python2.5/pyport.h:230:24: sys/select.h: No such file or directory In file included from /usr/local/include/python2.5/Python.h:57, from _configtest.c:2: /usr/local/include/python2.5/pyport.h:230:24: sys/select.h: No such file or directory failure. removing: _configtest.c _configtest.o Traceback (most recent call last): File "setup.py", line 90, in <module> setup_package() File "setup.py", line 83, in setup_package configuration=configuration ) File "/cygdrive/c/Documents and Settings/ecejmtr/My Documents/numpy/numpy/distutils/core.py", line 176, in setup return old_setup(**new_attr) File "/usr/local/lib/python2.5/distutils/core.py", line 151, in setup dist.run_commands() File "/usr/local/lib/python2.5/distutils/dist.py", line 974, in run_commands self.run_command(cmd) File "/usr/local/lib/python2.5/distutils/dist.py", line 994, in run_command cmd_obj.run() File "/usr/local/lib/python2.5/distutils/command/build.py", line 112, in run self.run_command(cmd_name) File "/usr/local/lib/python2.5/distutils/cmd.py", line 333, in run_command self.distribution.run_command(command) File "/usr/local/lib/python2.5/distutils/dist.py", line 994, in run_command cmd_obj.run() File "/cygdrive/c/Documents and Settings/ecejmtr/My Documents/numpy/numpy/distutils/command/build_src.py", line 130, in run self.build_sources() File "/cygdrive/c/Documents and Settings/ecejmtr/My Documents/numpy/numpy/distutils/command/build_src.py", line 147, in build_sources self.build_extension_sources(ext) File "/cygdrive/c/Documents and Settings/ecejmtr/My Documents/numpy/numpy/distutils/command/build_src.py", line 250, in build_extension_sources sources = self.generate_sources(sources, ext) File "/cygdrive/c/Documents and Settings/ecejmtr/My Documents/numpy/numpy/distutils/command/build_src.py", line 307, in generate_sources source = func(extension, build_dir) File "numpy/core/setup.py", line 53, in generate_config_h raise SystemError,"Failed to test configuration. "\ SystemError: Failed to test configuration. See previous error messages for more information.
site.cfg
Description: site.cfg
_______________________________________________ Numpy-discussion mailing list Numpy-discussion@scipy.org http://projects.scipy.org/mailman/listinfo/numpy-discussion