OpenMathLib / OpenBLAS

OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.
http://www.openblas.net
BSD 3-Clause "New" or "Revised" License
6.38k stars 1.5k forks source link

make error #1459

Closed akshay-1993 closed 6 years ago

akshay-1993 commented 6 years ago

C:\Python27\OpenBLAS>make install process_begin: CreateProcess(NULL, uname -s, ...) failed. process_begin: CreateProcess(NULL, gcc -DGEMM_MULTITHREAD_THRESHOLD=4 -DNO_PARALLEL_MAKE=0 -o getarch getarch.c cpuid.S, ...) failed. make (e=2): The system cannot find the file specified. make: *** [getarch] Error 2 Makefile.system:171: Makefile.conf: No such file or directory Makefile.:2: Makefile.system: Too many open files Makefile.:90: warning: overriding commands for target shared' Makefile.:90: warning: ignoring old commands for targetshared' Makefile.:116: warning: overriding commands for target tests' Makefile.:116: warning: ignoring old commands for targettests' Makefile.:138: warning: overriding commands for target libs' Makefile.:138: warning: ignoring old commands for targetlibs' Makefile.:169: warning: overriding commands for target prof_blas' Makefile.:169: warning: ignoring old commands for targetprof_blas' Makefile.:180: warning: overriding commands for target blas' Makefile.:180: warning: ignoring old commands for targetblas' Makefile.:188: warning: overriding commands for target hpl' Makefile.:188: warning: ignoring old commands for targethpl' Makefile.:202: warning: overriding commands for target hpl_p' Makefile.:202: warning: ignoring old commands for targethpl_p' Makefile.:215: warning: overriding commands for target netlib' Makefile.:215: warning: ignoring old commands for targetnetlib' Makefile.:228: warning: overriding commands for target re_lapack' Makefile.:228: warning: ignoring old commands for targetre_lapack' Makefile.:232: warning: overriding commands for target prof_lapack' Makefile.:232: warning: ignoring old commands for targetprof_lapack' Makefile.:236: warning: overriding commands for target lapack_prebuild' Makefile.:236: warning: ignoring old commands for targetlapack_prebuild' Makefile.:279: warning: overriding commands for target large.tgz' Makefile.:279: warning: ignoring old commands for targetlarge.tgz' Makefile.:286: warning: overriding commands for target timing.tgz' Makefile.:286: warning: ignoring old commands for targettiming.tgz' Makefile.:293: warning: overriding commands for target lapack-timing' Makefile.:293: warning: ignoring old commands for targetlapack-timing' Makefile.:300: warning: overriding commands for target `lapack-test'

Whenever i use make ..., i am getting an error above in infinite loop.

Environment: Windows:10

martin-frbg commented 6 years ago

Great. Thanks for updating the wiki (guess it must be the gensymbol script that still requires perl even with cmake ?)

KelSolaar commented 5 months ago

Thanks for mentioning Perl, I was having the exact same issue.