diff options
author | Martin Storsjö <martin@martin.st> | 2011-04-22 00:45:06 +0300 |
---|---|---|
committer | Martin Storsjö <martin@martin.st> | 2011-04-23 00:06:20 +0300 |
commit | d5c5a1c7e2959a5174522b5ac1d73d5095b8c5a3 (patch) | |
tree | bf1a4ca739e013023c6df6262900c133985622f5 | |
parent | d9dee728b8c50fb6dbff3701e1abcb2eac5895b3 (diff) | |
download | ffmpeg-d5c5a1c7e2959a5174522b5ac1d73d5095b8c5a3.tar.gz |
doc: Mention that DragonFly BSD requires __BSD_VISIBLE set
Setting this should fix the FATE build failure on DragonFly BSD,
since inet_aton only is visible if __BSD_VISIBLE is set.
Alternatively, a line defining __BSD_VISIBLE=1 could be
added at the top of os_support.c. For FreeBSD, similar lines
are required in libavdevice/bktr.c and libavdevice/oss_audio.c, too.
Signed-off-by: Martin Storsjö <martin@martin.st>
-rw-r--r-- | doc/general.texi | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/doc/general.texi b/doc/general.texi index 423402ca4e..edd5e60cc3 100644 --- a/doc/general.texi +++ b/doc/general.texi @@ -784,9 +784,9 @@ to configure. BSD make will not build Libav, you need to install and use GNU Make (@file{gmake}). -@subsubsection FreeBSD +@subsubsection FreeBSD, DragonFly BSD -FreeBSD will not compile out-of-the-box due to broken system headers. +These systems will not compile out-of-the-box due to broken system headers. Passing @code{--extra-cflags=-D__BSD_VISIBLE} to configure will work around the problem. This may have unexpected sideeffects, so use it at your own risk. If you care about FreeBSD, please make an attempt at |