diff --git a/libavutil/lfg.c b/libavutil/lfg.c
index 1dad4e442c14df545822882973e94b4ae780f5b7..b5db5a4b17cb0a4f091be007c5ed74db78038d1c 100644
--- a/libavutil/lfg.c
+++ b/libavutil/lfg.c
@@ -20,6 +20,8 @@
  */
 
 #include <inttypes.h>
+#include <limits.h>
+#include <math.h>
 #include "lfg.h"
 #include "md5.h"
 #include "intreadwrite.h"