Sha256: c716b76f7fb5c7b7d9d5be587b554c54bf349efbe15bc58637769280583456e4
Contents?: true
Size: 746 Bytes
Versions: 3
Compression:
Stored size: 746 Bytes
Contents
require 'mkmf' require_relative '../mkmf_linalg' srcs = %w( blas blas_s blas_d blas_c blas_z ) $objs = srcs.collect{|i| i+".o"} dir_config("narray") find_narray_h if !have_header("numo/narray.h") puts " Header numo/narray.h was not found. Give pathname as follows: % ruby extconf.rb --with-narray-include=narray_h_dir" exit(1) end if RUBY_PLATFORM =~ /mswin|cygwin|mingw/ find_libnarray_a unless have_library("narray","nary_new") puts "libnarray.a not found" exit(1) end end if have_header("dlfcn.h") exit(1) unless have_library("dl") exit(1) unless have_func("dlopen") elsif have_header("windows.h") exit(1) unless have_func("LoadLibrary") end create_site_conf create_depend create_makefile('numo/linalg/blas')
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
numo-linalg-0.1.5 | ext/numo/linalg/blas/extconf.rb |
numo-linalg-0.1.4 | ext/numo/linalg/blas/extconf.rb |
numo-linalg-0.1.3 | ext/numo/linalg/blas/extconf.rb |