try ./configure --disable-mmx Christian
Graham Evans wrote: > >> No problem Graham. I would have said this is a different problem >> anyway. :) >> > I am still getting build problems with a fresh checkout of cinelerra. I > seem to have ruled out the most recent cinelerra change as the cause by > reproducing the problem with svn 1017 (thus the new thread title). Svn > 1017 was building for me less than a week ago but the build now > terminates as below. I guess that leaves the other sid deb packages as > likely culprits. I tried downgrading core-utils which changed versions > a few days back but that didn't help. What else can I look for? Should > I be trying to use some compiler flags (as opposed to none)? > > I am using cinelerra cv svn 1018 on AMD64 X2 running debian sid > 2.6.21-2-amd64 with nvidia opengl driver. > The build teminates with the output I've posted right at the end of the > email but I think possibly more relevant is the build output a bit > further up which has lots of these: > ...predcomp_mmx.s:517: error: invalid operands in non-64-bit mode > predcomp_mmx.s:518: error: invalid operands in non-64-bit mode > predcomp_mmx.s:519: error: invalid operands in non-64-bit mode > predcomp_mmx.s:520: error: invalid operands in non-64-bit mode > ... > and these... > quant_mmx.s:429: error: invalid operands in non-64-bit mode > quant_mmx.s:430: error: invalid operands in non-64-bit mode > quant_mmx.s:431: error: invalid operands in non-64-bit mode > quant_mmx.s:432: error: invalid operands in non-64-bit mode > ... > and possibly more usefully here is one of the gcc commands leading up to > one of these sequences of errors: > gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../quicktime -I../libmpeg3 > -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 > -MT quantize_x86.lo -MD -MP -MF .deps/quantize_x86.Tpo -c > quantize_x86.c -fPIC -DPIC -o .libs/quantize_x86.o > /bin/sh ../libtool --tag=CC --mode=compile ../admin/nasm -g -O2 -c -o > predict_mmx.lo predict_mmx.s > ../admin/nasm -g -O2 -c predict_mmx.s -fPIC -DPIC -o .libs/predict_mmx.o > \1 better written as $1 at ../admin/nasm line 12. > Use of $# is deprecated at ../admin/nasm line 27. > nasm -felf predict_mmx.s -o .libs/predict_mmx.o > predict_mmx.s:45: error: invalid operands in non-64-bit mode > predict_mmx.s:47: error: invalid operands in non-64-bit mode > predict_mmx.s:49: error: invalid operands in non-64-bit mode > ... > > Does this mean anything to anyone? This should be a pure 64 system but > it seems some part of the build system is confused. > > Here is the termination output... > predcomp_mmx.s:524: error: invalid operands in non-64-bit mode > predcomp_mmx.s:526: error: invalid operands in non-64-bit mode > predcomp_mmx.s:527: error: invalid operands in non-64-bit mode > /bin/sh ../libtool --tag=CC --tag=CC --mode=link gcc -D_LARGEFILE_SOURCE > -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o > libmpeg2enc.la conform.lo mpeg2enc.lo putseq.lo putpic.lo puthdr.lo > putmpg.lo putvlc.lo putbits.lo predict.lo readpic.lo writepic.lo > transfrm.lo fdctref.lo idct.lo quantize.lo ratectl.lo stats.lo motion.lo > cpu_accel.lo fdct_mmx.lo fdctdata.lo idct_mmx.lo idctdata.lo > quant_mmx.lo quantize_x86.lo predict_mmx.lo predcomp_mmxe.lo > predcomp_mmx.lo -lm -ldl -lpthread > ar cru .libs/libmpeg2enc.a .libs/conform.o .libs/mpeg2enc.o > .libs/putseq.o .libs/putpic.o .libs/puthdr.o .libs/putmpg.o > .libs/putvlc.o .libs/putbits.o .libs/predict.o .libs/readpic.o > .libs/writepic.o .libs/transfrm.o .libs/fdctref.o .libs/idct.o > .libs/quantize.o .libs/ratectl.o .libs/stats.o .libs/motion.o > .libs/cpu_accel.o .libs/fdct_mmx.o .libs/fdctdata.o .libs/idct_mmx.o > .libs/idctdata.o .libs/quant_mmx.o .libs/quantize_x86.o > .libs/predict_mmx.o .libs/predcomp_mmxe.o .libs/predcomp_mmx.o > ar: .libs/fdct_mmx.o: No such file or directory > make[2]: *** [libmpeg2enc.la] Error 1 > make[2]: Leaving directory > `/home/gray/install/hvirtual2/hvirtual/hvirtual/mpeg2enc' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/home/gray/install/hvirtual2/hvirtual/hvirtual' > make: *** [all] Error 2 > > grateful for any help... > Graham E > > _______________________________________________ > Cinelerra mailing list > Cinelerra@skolelinux.no > https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra _______________________________________________ Cinelerra mailing list Cinelerra@skolelinux.no https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra