[MPlayer-users] MPlayer-users Digest, Vol 80, Issue 36
Reimar Döffinger
Reimar.Doeffinger at gmx.de
Thu Aug 26 21:36:58 CEST 2010
On Thu, Aug 26, 2010 at 09:15:27PM +0200, Reimar Döffinger wrote:
> On Thu, Aug 26, 2010 at 08:59:04PM +0200, Reimar Döffinger wrote:
> > On Thu, Aug 26, 2010 at 04:48:34PM +0100, - wrote:
> > > Well actually Tom, the differences between the compilers is a difficult
> > > topic. Haiku has been released in four different varieties; GCC2, GCC2
> > > Hybrid, GCC4 Hybrid and GCC4. If I compile this successfully, I'd like to
> > > post it onto haikuware so that others can use it. In order to give the most
> > > compatibility, it ought to be compiled with GCC2 to talk to the GCC2 servers
> > > that are used in the GCC2 hybrid version, the most commonly used release,
> > > but I can give it a try with GCC4.
> >
> > First, are you sure there is any compatibility issue between those compilers
> > for compiling pure C (i.e. not C++) code?
> > Native BeOS applications will be C++, but MPlayer is not.
> > Secondly, use --disable-ass if you can live without that feature.
> > Unfortunately the libass developers are unwilling to support gcc 2.95,
> > so there is little hope of getting that to compile (though you could try
> > linking MPlayer against a version separately compiled with gcc 4 while
> > still using gcc2 for MPlayer).
> > If it does not compile with --disable-ass there is a chance we might fix
> > those issues.
>
> Also, why is ASS enabled for you anyway?
> configure contains this:
> > if [ "$cc_vendor" = "gnu" ] && [ "$_cc_major" = 2 ] ; then
> > ass_internal=no
> > fi
>
> which should automatically disable it when you compile on gcc 2,
> why did this not work in your case?
This check was not working as intended, it should now and thus
compilation is supposed to work even with gcc2 (though you'll
lose this feature unless you install a libass from somewhere).
More information about the MPlayer-users
mailing list