[MPlayer-dev-eng] [PATCH] two independent patches for configure

Alexander Strasser eclipse7 at gmx.net
Wed Oct 31 00:06:07 CET 2012


Hi Xidorn,

Xidorn Quan wrote:
> On Sat, Oct 27, 2012 at 8:26 PM, Alexander Strasser <eclipse7 at gmx.net>wrote:
> > Alexander Strasser wrote:
[...]
> > >
> > >   I am about to apply this. But while digging up history doubts came
> > > up this is still needed?
> > >
> > >   So does anyone reading this successfully compile with gcc on osx
> > > and does it really need -falign-loops=16 -shared-libgcc ?
> > >
> > >   From what I read in the commit log the
> > >
> > >     -falign-loops=16 recommended flags on osx
> > >     -shared-libgcc   fix missing symbol when compiling with live support
> > on mac osx
> > >
> > >   If none of those are needed anymore, it might be better to just
> > > not set these flags. If I do not hear any news on this soon I will
> > > just go with the patch as it helps people compiling with clang as
> > > cc. Can still be removed later though if anyone can confirm those
> > > flags are not needed anymore.
> >
> >   Committed (with a remark in the commit message).
> >
> >   So anyone, please comment if you can clarify if those flags are still
> > needed.
> >
> 
> AFAIK, no compiler other than clang can compile mplayer properly for
> OS X at present. GCC cannot recognize block, a nonstandard extension
> which is widely used in system header files, and LLVM-GCC seems to
> be buggy when compiling.
> 
> I'd like to try to fix the bug of LLVM-GCC myself, and try compiling
> again. We also don't know whether GCC will add block so that it would
> be able to compile mplayer.

  So there is no compiling possible with GCC on OS X anymore. Sorry
I did not know that. I guess the code messing with extra_cflags is
not really useful then.

> BTW, what about the first patch?

  I tested the first patch on sunday. I found that it was not working
entirely as I expected it to work on one of my machines. I am currently
trying to pinpoint the issue. As soon as I have figured out what is
going on I will comment again. I am sorry this is taking so long.

  Alexander


More information about the MPlayer-dev-eng mailing list