[MPlayer-cvslog] r27240 - trunk/configure

Michael Niedermayer michaelni at gmx.at
Tue Jul 15 00:35:37 CEST 2008


On Tue, Jul 15, 2008 at 12:21:05AM +0300, Uoti Urpala wrote:
> On Mon, 2008-07-14 at 22:58 +0200, Michael Niedermayer wrote:
> > On Mon, Jul 14, 2008 at 10:45:58AM +0200, Diego Biurrun wrote:
> > [...]
> > >  If you
> > > want to see -std=c99 used, then make FFmpeg compilable with that flag,
> > > which is a prerequisite for MPlayer to use it.
> > 
> > ffmpeg compiles fine and passes the regression tests if i add
> > 
> > -std=c99 -fasm -D_BSD_SOURCE -D_POSIX_C_SOURCE=200112L
> > 
> > And i think it wont be disputed (except by uoti) that this enables less
> > than -std=gnu99 does.
> 
> Why do you think I would dispute that? 

Because it would fit well with the other nonsense by you.


> It obviously enables less. If you
> manage to find some compiler options / defines / code changes that make
> MPlayer compile reliably with -std=c99 on the majority of systems I have
> nothing against using them. I just think it is nontrivial to actually
> make that happen. What you quoted above certainly isn't enough.

-std=c99 -fasm -fms-extensions -D_BSD_SOURCE -D_POSIX_C_SOURCE=200112L -Dlinux

IS enough to compile mplayer here

-Dlinux is required by stream/vcd_read.h at least [This obviously is a bug]

-fms-extensions is required by /usr/include/linux/videodev2.h [ironically
 linux headers using MS style C, ohh well i guess they also used gnu dialect
 by mistake and missed that ...]


[...]

-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

I have often repented speaking, but never of holding my tongue.
-- Xenocrates
-------------- 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/mplayer-cvslog/attachments/20080715/8ea371cb/attachment.pgp>


More information about the MPlayer-cvslog mailing list