John Darrington <[email protected]> writes: > On Mon, Feb 02, 2009 at 09:54:46PM -0800, Ben Pfaff wrote: > > modules/close in gnulib has $(LIB_CLOSE) in its Link section. > > I don't see anything like that in my copy of gnulib (pulled 30 secs ago).
Er, oops. It seems that I was working on exactly this problem in my copy of gnulib the last time I was in that directory, but never finished it or asked bug-gnulib whether it was the correct fix. Apologies. Seeing as you have a chance to test it, here's the change. If you apply this to gnulib, and then add $(LIB_CLOSE) to the appropriate linker line, does that solve the problem? If so then I'll add a changelog and pass this along to bug-gnulib. If not, can you figure out what additional change is needed (maybe that -lwsock32 that you mentioned)? Thanks, Ben. diff --git a/m4/close.m4 b/m4/close.m4 index fcc9fb1..29d3abd 100644 --- a/m4/close.m4 +++ b/m4/close.m4 @@ -22,4 +22,6 @@ AC_DEFUN([gl_REPLACE_CLOSE], fi REPLACE_CLOSE=1 gl_REPLACE_FCLOSE + LIB_CLOSE="-lws2_32" + AC_SUBST([LIB_CLOSE]) ]) diff --git a/modules/close b/modules/close index bb852d4..138be1b 100644 --- a/modules/close +++ b/modules/close @@ -19,6 +19,9 @@ Makefile.am: Include: <unistd.h> +Link: +$(LIB_CLOSE) + License: LGPLv2+ -- Ben Pfaff http://benpfaff.org _______________________________________________ pspp-dev mailing list [email protected] http://lists.gnu.org/mailman/listinfo/pspp-dev
