[mythtv] Included ffmpeg?
John Nilsson
john at milsson.nu
Sun Aug 1 23:44:24 EDT 2004
Hi
When I try to install mythtvv-0.15.1 on my gentoobox (epia-m 10000) I
get a compile failure (gcc-3.3.4-r1):
gcc -c -pipe -w -march=c3-2 -momit-leaf-frame-pointer -Os -fweb
-fomit-frame-pointer -ffast-math -pipe -DPIC -fPIC
-fomit-frame-pointer -DHAVE_AV_CONFIG_H -I..
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE
-D_REENTRANT -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64
-DPREFIX=\"/usr\" -DMMX -DUSING_IVTV -DUSING_VIASLICE
-DUSING_OPENGL_VSYNC -DHAVE_VIASLICE -DQT_NO_DEBUG
-DQT_THREAD_SUPPORT -I/usr/qt/3/mkspecs/linux-g++ -I. -I../..
-I/usr/qt/3/include -o postprocess.o libpostproc/postprocess.c
libpostproc/postprocess_template.c: In function
`postProcess_MMX':
libpostproc/postprocess_template.c:2624: error: can't find a
register in class `GENERAL_REGS' while reloading `asm'
libpostproc/postprocess_template.c:2707: error: can't find a
register in class `GENERAL_REGS' while reloading `asm'
libpostproc/postprocess_template.c:2624: error: can't find a
register in class `GENERAL_REGS' while reloading `asm'
libpostproc/postprocess_template.c:2707: error: can't find a
register in class `GENERAL_REGS' while reloading `asm'
distcc[4112] ERROR: compile libpostproc/postprocess.c on newkid
failed
make[2]: *** [postprocess.o] Error 1
make[2]: Leaving directory
`/var/tmp/portage/mythtv-0.15.1-r1/work/mythtv-0.15.1/libs/libavcodec'
make[1]: *** [sub-libavcodec] Error 2
make[1]: Leaving directory
`/var/tmp/portage/mythtv-0.15.1-r1/work/mythtv-0.15.1/libs'
make: *** [sub-libs] Error 2
however installing ffmpeg-0.4.9_pre1 seperatly is no problem (there is a
warning in postprocess.c in the same area:
gcc -Wall -march=c3-2 -momit-leaf-frame-pointer -Os -fweb
-fomit-frame-pointer -ffast-math -pipe -DHAVE_AV_CONFIG_H -I..
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
libpostproc/postprocess.o libpostproc/postprocess.c
libpostproc/postprocess_template.c: In function
`postProcess_MMX':
libpostproc/postprocess_template.c:2872: warning: use of memory
input without lvalue in asm operand 4 is deprecated
libpostproc/postprocess_template.c:2872: warning: use of memory
input without lvalue in asm operand 4 is deprecated
now for the question.
Why is ffmpeg included in the mythtv distribution and not linked against
a system supplied library?
-John
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://mythtv.org/pipermail/mythtv-dev/attachments/20040802/4a06aba1/attachment.pgp
More information about the mythtv-dev
mailing list