1require 'mkmf' 2target = "io/nonblock" 3 4hdr = %w"fcntl.h" 5if have_macro("O_NONBLOCK", hdr) and 6 (have_macro("F_GETFL", hdr) or have_macro("F_SETFL", hdr)) 7 create_makefile(target) 8end 9