remove rb_time_interval() and gettimeofday() dependency
[ruby_posix_mq.git] / ext / posix_mq / extconf.rb
blobd34288b5ca2e70f802fbef6599153f1ecc812876
1 require "mkmf"
3 have_header("sys/select.h")
4 have_header("signal.h")
5 have_header("mqueue.h") or abort "mqueue.h header missing"
6 have_func("__mq_oshandle")
7 have_header("pthread.h")
8 have_func("rb_str_set_len")
9 have_func("rb_struct_alloc_noinit")
10 have_func('rb_thread_blocking_region')
11 have_library("m")
12 have_library("rt")
13 have_library("pthread")
14 dir_config("posix_mq")
15 create_makefile("posix_mq_ext")