[FFmpeg-devel] [PATCH] compilation fix Solaris nanosleep
Tue Feb 17 11:38:46 CET 2009
Fabian Groffen <grobian at gentoo.org> writes:
> On 16-02-2009 10:44:12 +0000, M?ns Rullg?rd wrote:
>> > I tested that, and yes it works on (64-bits) OpenSolaris too, the
>> > library is still around there. It doesn't break. If you have access to
>> > the CHOST, it would be possible to check for >= *-solaris2.11 and skip
>> > -lrt there.
>> A better option would be to check for it with and without -lrt
>> regardless of OS. We already do similar things for some other
> Thanks for your suggestion. I tried
> check_lib time.h nanosleep -lrt
> as in the attached patch, however, that causes -lrt to be used on the
> final link line on OpenSolaris, while this is not necessary.
> Do I use the check_lib function in a wrong way?
Check without -lrt first, and only add -lrt if the first check fails.
mans at mansr.com
More information about the ffmpeg-devel