Git Product home page Git Product logo

numo-blis's People

Contributors

yoshoku avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

kojix2

numo-blis's Issues

typo in extconf preventing install?

Thank you for writing this! There may be a very simple typo preventing the full install of numo-blis? (I'm using 10.12/macOS sierra)

`... sudo gem2.5 install numo-blis
Building native extensions. This could take a while...
ERROR: Error installing numo-blis:
ERROR: Failed to build gem native extension.

current directory: /opt/local/lib/ruby2.5/gems/2.5.0/gems/numo-blis-0.2.0/ext/numo/blis

/opt/local/bin/ruby2.5 -r ./siteconf20220117-81554-1atkjot.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
--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=/opt/local/bin/$(RUBY_BASE_NAME)2.5
--enable-threading
extconf.rb:37:in <main>': undefined method try_complie' for main:Object (NoMethodError)
Did you mean? try_compile

To see why this extension failed to compile, please check the mkmf.log which can be found here:

/opt/local/lib/ruby2.5/gems/2.5.0/extensions/x86_64-darwin-16/2.5.0/numo-blis-0.2.0/mkmf.log

extconf failed, exit code 1

Gem files will remain installed in /opt/local/lib/ruby2.5/gems/2.5.0/gems/numo-blis-0.2.0 for inspection.
Results logged to /opt/local/lib/ruby2.5/gems/2.5.0/extensions/x86_64-darwin-16/2.5.0/numo-blis-0.2.0/gem_make.out
`

doesnt build on windows

C:\WINDOWS\system32>gem install numo-blis
Fetching numo-linalg-0.1.7.gem
Fetching numo-blis-0.2.0.gem
Temporarily enhancing PATH for MSYS/MINGW...
Building native extensions. This could take a while...
Successfully installed numo-linalg-0.1.7
Building native extensions. This could take a while...
ERROR: Error installing numo-blis:
ERROR: Failed to build gem native extension.

current directory: F:/windows/tools/ruby/Ruby30-x64/lib/ruby/gems/3.0.0/gems/numo-blis-0.2.0/ext/numo/blis

F:/windows/tools/ruby/Ruby30-x64/bin/ruby.exe -I F:/windows/tools/ruby/Ruby30-x64/lib/ruby/site_ruby/3.0.0 -r ./siteconf20210913-28152-uug2t1.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/Ruby30-x64/bin/$(RUBY_BASE_NAME)
--enable-threading
F:/windows/tools/ruby/Ruby30-x64/lib/ruby/3.0.0/open3.rb:221:in spawn': Exec format error - ./configure --enable-cblas --enable-threading=openmp --prefix=F:/windows/tools/ruby/Ruby30-x64/lib/ruby/gems/3.0.0/gems/numo-blis-0.2.0/vendor CC='x86_64-w64-mingw32-gcc' CXX='x86_64-w64-mingw32-gcc -E' auto (Errno::ENOEXEC) from F:/windows/tools/ruby/Ruby30-x64/lib/ruby/3.0.0/open3.rb:221:in popen_run'
from F:/windows/tools/ruby/Ruby30-x64/lib/ruby/3.0.0/open3.rb:102:in popen3' from F:/windows/tools/ruby/Ruby30-x64/lib/ruby/3.0.0/open3.rb:289:in capture3'
from extconf.rb:75:in block in <main>' from extconf.rb:73:in chdir'
from extconf.rb:73:in `

'
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/Ruby30-x64/lib/ruby/gems/3.0.0/extensions/x64-mingw32/3.0.0/numo-blis-0.2.0/mkmf.log

extconf failed, exit code 1

Gem files will remain installed in F:/windows/tools/ruby/Ruby30-x64/lib/ruby/gems/3.0.0/gems/numo-blis-0.2.0 for inspection.
Results logged to F:/windows/tools/ruby/Ruby30-x64/lib/ruby/gems/3.0.0/extensions/x64-mingw32/3.0.0/numo-blis-0.2.0/gem_make.out

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.