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.

Attachment: site.cfg
Description: site.cfg

_______________________________________________
Numpy-discussion mailing list
Numpy-discussion@scipy.org
http://projects.scipy.org/mailman/listinfo/numpy-discussion

Reply via email to