[MPlayer-dev-eng] [ANNOUNCE] MPlayer prerelease RPM packages available for testing

D Richard Felker III dalias at aerifal.cx
Tue Apr 30 17:15:23 CEST 2002


On Tue, Apr 30, 2002 at 03:23:55PM +0200, Dominik Mierzejewski wrote:
> On Tuesday, 30 April 2002, D Richard Felker III wrote:
> > On Tue, Apr 30, 2002 at 02:07:25PM +0200, Arpi wrote:
> > > Hi,
> > > 
> > > > > Well, it was compiled with gcc3-3.0.4, so you should have a matching
> > > > > libgcc. Good to hear it works, though.
> > > > 
> > > > I've found the answer. It appears that only vidix requires libgcc. So
> > > > if you don't install vidix, you don't actually need it.
> > > 
> > > what the hell is libgcc ?
> > > and what functions are used from it?
> > 
> > IIRC, libgcc contains function calls to emulate some 64bit math as
> > well as some exception-handling stuff that's mainly used for C++.
> 
> Exception handling? Since exceptions are only used in dshow loader, maybe
> we could put -fno-exceptions -fno-rtti everywhere else (where g++ is used,
> obviously).

Last I checked, g++ isn't used at all by mplayer. The dshow loader was
replaced with C code to emulate the hideous C++ interface.

Rich




More information about the MPlayer-dev-eng mailing list