require 'mkmf'
def err(*s)
$stderr.puts "#{s}"
exit 1
end
err "Yaz does not seem to be installed" unless system("yaz-config")
err "Yaz ZOOM header not available" unless have_header("yaz/zoom.h")
$CFLAGS << " #{`yaz-config --cflags`} "
$LDFLAGS << " #{`yaz-config --libs`}".chomp
create_makefile("zoom", "src")