Skip to content

Instantly share code, notes, and snippets.

@dsisnero
Created March 15, 2022 17:46
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dsisnero/5e03021f49f6c57c2c2a03ea075f04e7 to your computer and use it in GitHub Desktop.
Save dsisnero/5e03021f49f6c57c2c2a03ea075f04e7 to your computer and use it in GitHub Desktop.
numo-blis errors
current directory: F:/windows/tools/ruby/Ruby31-x64/lib/ruby/gems/3.1.0/gems/numo-blis-0.3.0/ext/numo/blis
F:/windows/tools/ruby/Ruby31-x64/bin/ruby.exe -I F:/windows/tools/ruby/Ruby31-x64/lib/ruby/site_ruby/3.1.0 -r ./siteconf20220315-41112-tck1ez.rb extconf.rb
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of necessary
libraries and/or headers. Check the mkmf.log file for more details. You may
need configuration options.
Provided configuration options:
--with-opt-dir
--without-opt-dir
--with-opt-include
--without-opt-include=${opt-dir}/include
--with-opt-lib
--without-opt-lib=${opt-dir}/lib
--with-make-prog
--without-make-prog
--srcdir=.
--curdir
--ruby=F:/windows/tools/ruby/Ruby31-x64/bin/$(RUBY_BASE_NAME)
--enable-threading
F:/windows/tools/ruby/Ruby31-x64/lib/ruby/3.1.0/open3.rb:222:in `spawn': Exec format error - ./configure --enable-cblas --enable-threading=openmp --prefix=F:/windows/tools/ruby/Ruby31-x64/lib/ruby/gems/3.1.0/gems/numo-blis-0.3.0/vendor CC='gcc' CXX='gcc -E' auto (Errno::ENOEXEC)
from F:/windows/tools/ruby/Ruby31-x64/lib/ruby/3.1.0/open3.rb:222:in `popen_run'
from F:/windows/tools/ruby/Ruby31-x64/lib/ruby/3.1.0/open3.rb:103:in `popen3'
from F:/windows/tools/ruby/Ruby31-x64/lib/ruby/3.1.0/open3.rb:290:in `capture3'
from extconf.rb:76:in `block in <main>'
from extconf.rb:74:in `chdir'
from extconf.rb:74:in `<main>'
Downloading BLIS 0.8.1.
Unpacking BLIS tgz file.
Configuring BLIS.
To see why this extension failed to compile, please check the mkmf.log which can be found here:
F:/windows/tools/ruby/Ruby31-x64/lib/ruby/gems/3.1.0/extensions/x64-mingw-ucrt/3.1.0/numo-blis-0.3.0/mkmf.log
extconf failed, exit code 1
PATH=".;F:/windows/tools/ruby/Ruby31-x64/lib;F:\windows\tools\ruby\Ruby31-x64\bin;c:\msys64\ucrt64\bin;c:\msys64\usr\bin;C:\Program Files\Microsoft\jdk-11.0.12.7-hotspot\bin;C:\Oracle\product\11.2.0\client_1\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Tumbleweed\Desktop Validator\;C:\Program Files\Tumbleweed\Desktop Validator\x86;C:\Program Files\Git\cmd;C:\Program Files (x86)\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\130\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\130\Tools\Binn\ManagementStudio\;C:\Program Files (x86)\HID Global\ActivClient\;C:\Program Files\HID Global\ActivClient\;C:\Program Files (x86)\Pulse Secure\VC142.CRT\X64\;C:\Program Files (x86)\Pulse Secure\VC142.CRT\X86\;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files\dotnet\;C:\Program Files (x86)\IncrediBuild;F:\windows\tools\nvm;F:\windows\tools\bin\node;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Users\Dominic E Sisneros\go\bin;F:\windows\scoop\apps\elixir\current\bin;F:\windows\tools\ruby\Ruby31-x64\bin;F:\msys64\mingw64\bin;bin;F:\windows\tools\vscode\bin;F:\windows\scoop\apps\python\current\Scripts;F:\windows\scoop\apps\python\current;F:\windows\scoop\shims;C:\Oracle\product\11.2.0\client_1\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Tumbleweed\Desktop Validator\;C:\Program Files\Tumbleweed\Desktop Validator\x86;C:\Program Files\Git\cmd;C:\Program Files (x86)\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\130\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\130\Tools\Binn\ManagementStudio\;C:\Program Files\Microsoft VS Code\bin;C:\Program Files (x86)\HID Global\ActivClient\;C:\Program Files\HID Global\ActivClient\;C:\Program Files (x86)\Pulse Secure\VC142.CRT\X64\;C:\Program Files (x86)\Pulse Secure\VC142.CRT\X86\;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files\dotnet\;C:\Users\Do;F:\windows\tools\GnuWin32\bin;F:\windows\tools\rust\.cargo\bin;C:\Users\Dominic E Sisneros\.dotnet\tools;C:\Oracle\instantclient_19_5;F:\windows\tools\bin;F:\windows\tools\nvm;F:\windows\tools\bin\node;f:\msy64;%USERPROFILE%\AppData\Local\Microsoft\WindowsApps;" "gcc -o conftest.exe -IF:/windows/tools/ruby/Ruby31-x64/include/ruby-3.1.0/x64-mingw-ucrt -IF:/windows/tools/ruby/Ruby31-x64/include/ruby-3.1.0/ruby/backward -IF:/windows/tools/ruby/Ruby31-x64/include/ruby-3.1.0 -I. -D__USE_MINGW_ANSI_STDIO=1 -DFD_SETSIZE=2048 -D_WIN32_WINNT=0x0600 -D__MINGW_USE_VC2005_COMPAT -D_FILE_OFFSET_BITS=64 -O3 -fno-fast-math -fstack-protector-strong conftest.c -L. -LF:/windows/tools/ruby/Ruby31-x64/lib -L. -pipe -s -fstack-protector-strong -Wl,--no-as-needed -m64 -lx64-ucrt-ruby310 -lshell32 -lws2_32 -liphlpapi -limagehlp -lshlwapi -lbcrypt "
checked program was:
/* begin */
1: #include "ruby.h"
2:
3: #include <winsock2.h>
4: #include <windows.h>
5: int main(int argc, char **argv)
6: {
7: return !!argv[argc];
8: }
/* end */
PATH=".;F:/windows/tools/ruby/Ruby31-x64/lib;F:\windows\tools\ruby\Ruby31-x64\bin;c:\msys64\ucrt64\bin;c:\msys64\usr\bin;C:\Program Files\Microsoft\jdk-11.0.12.7-hotspot\bin;C:\Oracle\product\11.2.0\client_1\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Tumbleweed\Desktop Validator\;C:\Program Files\Tumbleweed\Desktop Validator\x86;C:\Program Files\Git\cmd;C:\Program Files (x86)\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\130\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\130\Tools\Binn\ManagementStudio\;C:\Program Files (x86)\HID Global\ActivClient\;C:\Program Files\HID Global\ActivClient\;C:\Program Files (x86)\Pulse Secure\VC142.CRT\X64\;C:\Program Files (x86)\Pulse Secure\VC142.CRT\X86\;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files\dotnet\;C:\Program Files (x86)\IncrediBuild;F:\windows\tools\nvm;F:\windows\tools\bin\node;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Users\Dominic E Sisneros\go\bin;F:\windows\scoop\apps\elixir\current\bin;F:\windows\tools\ruby\Ruby31-x64\bin;F:\msys64\mingw64\bin;bin;F:\windows\tools\vscode\bin;F:\windows\scoop\apps\python\current\Scripts;F:\windows\scoop\apps\python\current;F:\windows\scoop\shims;C:\Oracle\product\11.2.0\client_1\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Tumbleweed\Desktop Validator\;C:\Program Files\Tumbleweed\Desktop Validator\x86;C:\Program Files\Git\cmd;C:\Program Files (x86)\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\130\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\130\Tools\Binn\ManagementStudio\;C:\Program Files\Microsoft VS Code\bin;C:\Program Files (x86)\HID Global\ActivClient\;C:\Program Files\HID Global\ActivClient\;C:\Program Files (x86)\Pulse Secure\VC142.CRT\X64\;C:\Program Files (x86)\Pulse Secure\VC142.CRT\X86\;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files\dotnet\;C:\Users\Do;F:\windows\tools\GnuWin32\bin;F:\windows\tools\rust\.cargo\bin;C:\Users\Dominic E Sisneros\.dotnet\tools;C:\Oracle\instantclient_19_5;F:\windows\tools\bin;F:\windows\tools\nvm;F:\windows\tools\bin\node;f:\msy64;%USERPROFILE%\AppData\Local\Microsoft\WindowsApps;" "gcc -IF:/windows/tools/ruby/Ruby31-x64/include/ruby-3.1.0/x64-mingw-ucrt -IF:/windows/tools/ruby/Ruby31-x64/include/ruby-3.1.0/ruby/backward -IF:/windows/tools/ruby/Ruby31-x64/include/ruby-3.1.0 -I. -D__USE_MINGW_ANSI_STDIO=1 -DFD_SETSIZE=2048 -D_WIN32_WINNT=0x0600 -D__MINGW_USE_VC2005_COMPAT -D_FILE_OFFSET_BITS=64 -O3 -fno-fast-math -fstack-protector-strong -m64 -c conftest.c"
checked program was:
/* begin */
1: #include "ruby.h"
2:
3: #include <winsock2.h>
4: #include <windows.h>
5: #include <omp.h>
/* end */
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment