Sha256: 5e4150e7fd4a6ea77bbedc7296a709cb0c1fa00d048819c435774c5b0a1219d7

Contents?: true

Size: 633 Bytes

Versions: 8

Compression:

Stored size: 633 Bytes

Contents

# Dtable installation file
require 'mkmf'

# Conditional use of fftw3
if have_header("fftw3.h") and have_library("fftw3", "fftw_execute", "fftw3.h")
  puts "fftw3 was found on this system: Fourier transforms will be available"
else
  puts "fftw3 was not found on this system: no Fourier transforms"
end

# "Safe" way to store doubles (ie in a platform-independant way)
unless have_header("ieee754.h")
  puts "You lack the ieee754.h header file, which might mean lower " +
    "reliability when Marshalling Dvectors and Dtables"
end


# We add include directories
$INCFLAGS += " -I../../includes"


create_makefile 'Dobjects/Dvector'

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
tioga-1.19.1 ext/Dobjects/Dvector/extconf.rb
tioga-1.19 ext/Dobjects/Dvector/extconf.rb
tioga-1.18 ext/Dobjects/Dvector/extconf.rb
tioga-1.17 ext/Dobjects/Dvector/extconf.rb
tioga-1.16 ext/Dobjects/Dvector/extconf.rb
tioga-1.15 ext/Dobjects/Dvector/extconf.rb
tioga-1.14 ext/Dobjects/Dvector/extconf.rb
tioga-1.13 ext/Dobjects/Dvector/extconf.rb