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 >
