[mythtv] ffmpeg sync

Janne Grunau janne-mythtv at grunau.be
Tue Apr 17 12:59:40 UTC 2007


On Tuesday 17 April 2007 05:18:16 Bruce Markey wrote:
> Janne Grunau wrote:
> >
> > argh, I forgot that we enforce PIC in qmake. Attched patch should
> > let it build on x86_36.
>
> ...
>
> > -    check_cc <<EOF && enable ebx_available
> > +    check_cc "-DPIC -fPIC" <<EOF && enable ebx_available
>
> I applied this but got the same error. It appears as if this
> resulted in true and set ebx_available. After the here document
> EOF, I added an explicit "enable ebx_available" which also failed
> in the same way. I them changed it to "disable ebx_available"
> and the compile continued.

On my test system (X86, gentoo) the patch didn't enable ebx_available.

> So, I don't know if this should be set for my env and it may be
> sub-optimal without it or if it really shouldn't be set. All I
> know at this point is that disabling it allowed the compile to
> continue.

The register ebx isn't available since we compile position indepent code 
for the shared libraries. For testing is an explicit "disable 
ebx_available" ok.
I'll try to find a better solution for the merge.

Janne


More information about the mythtv-dev mailing list