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

Reply via email to