diff options
Diffstat (limited to 'ext/socket/extconf.rb')
-rw-r--r-- | ext/socket/extconf.rb | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/ext/socket/extconf.rb b/ext/socket/extconf.rb index 60d6deeb84..f2ec0578d5 100644 --- a/ext/socket/extconf.rb +++ b/ext/socket/extconf.rb @@ -1,6 +1,11 @@ -have_library("inet", "gethostbyname") have_library("socket", "socket") +have_library("inet", "gethostbyname") +have_library("nsl", "gethostbyname") have_header("sys/un.h") if have_func("socket") + have_func("hsterror") + unless have_func("gethostname") + have_func("uname") + end create_makefile("socket") end |