--- origsrc/clisp-2.48/modules/syscalls/calls.c 2009-07-22 21:12:31.000000000 -0400 +++ src/clisp-2.48/modules/syscalls/calls.c 2015-01-26 12:28:34.091951900 -0500 @@ -3302,6 +3302,7 @@ DEFUN(POSIX::DUPLICATE-HANDLE, old &opti #if defined(WIN32_NATIVE) || defined(UNIX_CYGWIN32) #include +#include DEFCHECKER(check_file_attributes, type=DWORD, reverse=uint32_to_I, \ default=, prefix=FILE_ATTRIBUTE, bitmasks=both, \ ARCHIVE COMPRESSED :DEVICE :DIRECTORY ENCRYPTED HIDDEN :NORMAL \ --- origsrc/clisp-2.48/modules/syscalls/configure 2009-07-28 12:33:13.000000000 -0400 +++ src/clisp-2.48/modules/syscalls/configure 2015-01-26 12:09:16.528743100 -0500 @@ -4085,7 +4085,7 @@ fi done if test "$ac_cv_header_shlobj_h" = yes ; then - LIBS=${LIBS}' -luser32 -lole32 -loleaut32 -luuid'; + LIBS=${LIBS}' -luser32 -lole32 -loleaut32 -L/usr/lib/w32api -luuid'; fi # The cast to long int works around a bug in the HP C Compiler # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects