diff --git a/configure b/configure
index 99aa12a8fac87879e63af8f7350ecd7ab12352a6..7f7210b1e597ed657bdbe828b3291091034ed2c0 100755
--- a/configure
+++ b/configure
@@ -1053,8 +1053,8 @@ EOF
     targetos=CYGWIN
     shlibdir="$bindir"
     dv1394="no"
-    VHOOKSHFLAGS='-shared -L$(BUILD_ROOT)/libavformat -L$(BUILD_ROOT)/libavcodec -L$(BUILD_ROOT)/libavutil'
-    VHOOKLIBS='-lavformat$(BUILDSUF) -lavcodec$(BUILDSUF) -lavutil$(BUILDSUF) $(EXTRALIBS)'
+    VHOOKSHFLAGS='-shared -L$(BUILD_ROOT)/libavformat -L$(BUILD_ROOT)/libavcodec -L$(BUILD_ROOT)/libswscale -L$(BUILD_ROOT)/libavutil'
+    VHOOKLIBS='-lavformat$(BUILDSUF) -lavcodec$(BUILDSUF) -lswscale$(BUILDSUF) -lavutil$(BUILDSUF) $(EXTRALIBS)'
     osextralibs=""
     EXESUF=".exe"
     SLIBPREF="cyg"