[mythtv] [PATCH] time stretch update
Bruce Markey
bjm at lvcm.com
Sun Nov 14 00:47:23 UTC 2004
Current CVS doesn't compile for me with gcc 3.4. However, it
compiles just fine with 3.3. Solvable?
-- bjm
...
cd libmythsoundtouch && make -f Makefile
/home/bjm/m/mythtv/libs/libmythsoundtouch
make[2]: Entering directory `/home/bjm/m/mythtv/libs/libmythsoundtouch'
g++ -c -pipe -w -O3 -march=pentiumpro -fomit-frame-pointer -D_REENTRANT -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr/local\" -DMMX -DCONFIG_VIDEO4LINUX -DUSING_IVTV -DUSING_OSS -DUSING_OPENGL_VSYNC -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -I/usr/share/qt3/mkspecs/default -I. -I/usr/local/include -I../.. -I/usr/include/qt3 -o mmx_gcc.o mmx_gcc.cpp
mmx_gcc.cpp: In member function `virtual void soundtouch::TDStretchMMX::overlapStereo(short int*, const short int*) const':
mmx_gcc.cpp:347: error: can't find a register in class `GENERAL_REGS' while reloading `asm'
make[2]: *** [mmx_gcc.o] Error 1
...
: bjm at moktoo ; g++ --version
g++ (GCC) 3.4.2 (Debian 3.4.2-2)
Copyright (C) 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
: bjm at moktoo ; cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 6
model : 8
model name : AMD Athlon(tm) XP 2200+
stepping : 0
cpu MHz : 1799.932
cache size : 256 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow
bogomips : 3547.13
More information about the mythtv-dev
mailing list