diff options
Diffstat (limited to 'ext/etc/extconf.rb')
-rw-r--r-- | ext/etc/extconf.rb | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/ext/etc/extconf.rb b/ext/etc/extconf.rb index c26553e71a..26f0ad1364 100644 --- a/ext/etc/extconf.rb +++ b/ext/etc/extconf.rb @@ -1,6 +1,13 @@ require 'mkmf' +headers = [] +%w[sys/utsname.h].each {|h| + if have_header(h, headers) + headers << h + end +} have_library("sun", "getpwnam") # NIS (== YP) interface for IRIX 4 +have_func("uname((struct utsname *)NULL)", headers) have_func("getlogin") have_func("getpwent") have_func("getgrent") |