From 75ecf1490093f391275f86b277bf3bc7eed84b8a Mon Sep 17 00:00:00 2001
From: Diego Biurrun <diego@biurrun.de>
Date: Mon, 23 Feb 2009 01:56:08 +0000
Subject: [PATCH] Check if -lrt is required for nanosleep, as is the case on
 Solaris. inspired by a patch from Fabian Groffen, grobian gentoo org

Originally committed as revision 17537 to svn://svn.ffmpeg.org/ffmpeg/trunk
---
 configure | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/configure b/configure
index 42d01b12049..a8d094f40de 100755
--- a/configure
+++ b/configure
@@ -1900,6 +1900,9 @@ elif check_func dlopen -ldl; then
     ldl=-ldl
 fi
 
+# Solaris has nanosleep in -lrt, OpenSolaris no longer needs that
+check_func nanosleep || { check_func nanosleep -lrt && add_extralibs -lrt; }
+
 check_func  fork
 check_func  gethrtime
 check_func  getrusage
-- 
GitLab