require 'mkmf' if have_header('ndbm.h') and (have_library('ndbm', 'dbm_open') or have_library('gdbm', 'dbm_open')) create_makefile 'DBM' end