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 [email protected] http://projects.scipy.org/mailman/listinfo/numpy-discussion
