From f9c744dbd9527cc69be7f4f4ff712dd13b0ebedf Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Sun, 18 Dec 2016 00:38:37 +0100 Subject: getlogin, getlogin_r: Fix link errors on MSVC. * m4/getlogin.m4 (gl_LIB_GETLOGIN): New macro. * modules/getlogin (configure.ac): Require gl_LIB_GETLOGIN. (Link): New section. * modules/getlogin_r (Files): Add m4/getlogin.m4. (configure.ac): Require gl_LIB_GETLOGIN. (Link): New section. * NEWS: Mention the new link requirements. * modules/getlogin-tests (test_getlogin_LDADD): New variable. * modules/getlogin_r-tests (test_getlogin_r_LDADD): New variable. --- modules/getlogin_r | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'modules/getlogin_r') diff --git a/modules/getlogin_r b/modules/getlogin_r index 5406d9472d..169cb441a2 100644 --- a/modules/getlogin_r +++ b/modules/getlogin_r @@ -4,6 +4,7 @@ getlogin_r() function: Get user name to a buffer allocated by the caller. Files: lib/getlogin_r.c m4/getlogin_r.m4 +m4/getlogin.m4 Depends-on: unistd @@ -17,12 +18,16 @@ if test $HAVE_GETLOGIN_R = 0 || test $REPLACE_GETLOGIN_R = 1; then gl_PREREQ_GETLOGIN_R fi gl_UNISTD_MODULE_INDICATOR([getlogin_r]) +AC_REQUIRE([gl_LIB_GETLOGIN]) Makefile.am: Include: +Link: +$(LIB_GETLOGIN) + License: LGPLv2+ -- cgit v1.2.1