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
Sorry if this is old news.
