[FFmpeg-devel] [PATCH][RFC] -std=c99
Michael Niedermayer
michaelni
Tue Aug 12 23:46:53 CEST 2008
On Tue, Aug 12, 2008 at 10:47:54PM +0200, Michael Niedermayer wrote:
> On Tue, Aug 12, 2008 at 08:56:12PM +0100, M?ns Rullg?rd wrote:
[...]
> >
> > Most (all?) of the above-mentioned functions are POSIX standard, so
> > there should be no need for _BSD_SOURCE. If anything does require
> > this, we should look for a POSIX alternative.
>
> Ill try again with xopen and posix and without bsd
done, the following works for me too
lower values of _XOPEN_SOURCE fail with:
ffserver.c:4474: error: ?SA_RESTART? undeclared (first use in this function)
lower values of _POSIX_C_SOURCE fail with:
libavdevice/v4l.c:294: error: storage size of ?ts? isn?t known
Index: configure
===================================================================
--- configure (revision 14508)
+++ configure (working copy)
@@ -1827,6 +1827,7 @@
check_cflags -Wwrite-strings
check_cflags -Wtype-limits
enabled extra_warnings && check_cflags -Winline
+check_cflags -std=c99 -fasm -D_POSIX_C_SOURCE=199309 -D_XOPEN_SOURCE=500
# add some linker flags
check_ldflags -Wl,--warn-common
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
The worst form of inequality is to try to make unequal things equal.
-- Aristotle
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20080812/06f190f0/attachment.pgp>
More information about the ffmpeg-devel
mailing list