diff --git a/libltdl/ltdl.h b/libltdl/ltdl.h
index 2d01e7e7..3617e79c 100644
--- a/libltdl/ltdl.h
+++ b/libltdl/ltdl.h
@@ -34,6 +34,10 @@ License along with GNU Libltdl. If not, see .
#include
#include
+#if defined _WIN32 && !defined __CYGWIN__
+#include
+#endif
+
LT_BEGIN_C_DECLS
diff --git a/libltdl/ltdl.mk b/libltdl/ltdl.mk
index 7cf9f386..46109775 100644
--- a/libltdl/ltdl.mk
+++ b/libltdl/ltdl.mk
@@ -35,7 +35,7 @@ AM_CPPFLAGS += -DLT_CONFIG_H='<$(LT_CONFIG_H)>' \
-I$(srcdir)/libltdl -Ilibltdl/libltdl \
-I$(srcdir)/libltdl/libltdl
AM_LDFLAGS += -no-undefined
-LTDL_VERSION_INFO = -version-info 10:3:3
+LTDL_VERSION_INFO = -version-info 10:4:3
noinst_LTLIBRARIES += $(LT_DLLOADERS)