It is the same error that was on this ticket:

http://bugs.cinelerra.org/ticket/527 (not mine of course)

I know the Makefile is generated. I just didn't have time to dig into it.
Probably the key config flag is:

CPU_CFLAGS='-DHAVE_MMX -DUSE_MMX -DX86_CPU '

uname for my machine shows the following build environment:

Linux athlon 3.2.7-1.fc16.x86_64 #1 SMP Tue Feb 21 01:40:47 UTC 2012 x86_64
x86_64 x86_64 GNU/Linux

The cpu is AMD dual core. Nothing special.

Other than the missing build of some mmx related files (which I fixed by
hand) the entire 2.2 build went fine in fedora 16.


On Mon, Mar 5, 2012 at 1:22 PM, Einar Rünkaru <[email protected]> wrote:

> Hi
>
> On Mon, Mar 5, 2012 at 6:50 PM, Keith Bellairs <[email protected]> wrote:
> > The compile of the cinelerracv 2.2 from git failed for me in the mpeg2enc
> > directory. The problem was that the mmx .s files were not included as
> > targets. My build worked correctly when I included the following as
> targets
> > in the Makefile:
> >
> > MMX_LIBS = predcomp_mmxe.s predict_mmx.s quant_mmx.s predcomp_mmx.s
> > idct_mmx.s fdct_mmx.s
> >
> > and then added ${MMX_LIBS} to the target list for libmpeg2enc_la_SOURCES
> >
>
> What was the exact error message? Makefile is generated by build scripts.
>
> Einar
>

Reply via email to