Petter Sundl�f wrote:
> 
> Hi. I just grabbed the avifile0.7-20020412 snapshot.
> 
> I thought I should install the divx4linux-20020304 tgz, but not so? I
> got a build error relating to divx4 because of this. I then instaleld
> the older (divx4linux-20011025) tgz, and I seemed to get past that
> error.
> 
> Now I get another error:
> 
>                  [the below error is repeated hundreds of times]
>                  from ../mangle.h:1,
>                  from mpegvideo_mmx.c:26:
> ../mangle.h:1: macro or `#include' recursion too deep
> mpegvideo_mmx.c:433: mpegvideo_mmx_template.c: No such file or directory
> mpegvideo_mmx.c:438: mpegvideo_mmx_template.c: No such file or directory
> mpegvideo_mmx.c: In function `MPV_common_init_mmx':
> mpegvideo_mmx.c:449: `dct_quantize_MMX2' undeclared (first use in this
> function)
> mpegvideo_mmx.c:449: (Each undeclared identifier is reported only once
> mpegvideo_mmx.c:449: for each function it appears in.)
> mpegvideo_mmx.c:451: `dct_quantize_MMX' undeclared (first use in this
> function)
> make[4]: *** [mpegvideo_mmx.lo] Error 1
> make[4]: Leaving directory
> `/home/odd/NL/avifile0.7-20020412/plugins/libffmpeg/l
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory
> `/home/odd/NL/avifile0.7-20020412/plugins/libffmpeg/l
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory
> `/home/odd/NL/avifile0.7-20020412/plugins/libffmpeg'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/odd/NL/avifile0.7-20020412/plugins'
> make: *** [all-recursive] Error 1
> 
> Any ideas?
> 

I got past that by disabling CPU optimizations, but now I run into this
problem:

c++ -g -march=i686 -pipe -o .libs/avibench benchmark.o -Wl,-rpath
-Wl,/usr/local/lib  -L/usr/X
11R6/lib -L/usr/lib ../../lib/.libs/libaviplay.so -L/usr/local/lib
/usr/local/lib/libSDL.so /u
sr/local/lib/libesd.so /usr/local/lib/libaudiofile.so -lXinerama -lXft
-lXv -lXxf86dga -lXxf86
vm -lXi -lXext -lX11 -lpthread -lnsl -ldl -lm -Wl,--rpath
-Wl,/usr/local/lib
benchmark.o: In function `avm::CPU_Info::operator double(void) const':
/home/odd/NL/avifile0.7-20020412/samples/misc/../../include/creators.h(.text+0xf):
undefined r
eference to `cout'
/home/odd/NL/avifile0.7-20020412/samples/misc/../../include/creators.h(.text+0x14):
undefined 
reference to `ostream::operator<<(char const *)'
benchmark.o: In function `main':
/home/odd/NL/avifile0.7-20020412/samples/misc/benchmark.cpp:68:
undefined reference to `endl(o
stream &)'
/home/odd/NL/avifile0.7-20020412/samples/misc/benchmark.cpp:68:
undefined reference to `cout'
/home/odd/NL/avifile0.7-20020412/samples/misc/benchmark.cpp:68:
undefined reference to `ostrea
m::operator<<(char const *)'
/home/odd/NL/avifile0.7-20020412/samples/misc/benchmark.cpp:68:
undefined reference to `ostrea
m::operator<<(int)'
/home/odd/NL/avifile0.7-20020412/samples/misc/benchmark.cpp:68:
undefined reference to `ostrea
m::operator<<(char const *)'
/home/odd/NL/avifile0.7-20020412/samples/misc/benchmark.cpp:68:
undefined reference to `ostrea
m::operator<<(int)'
/home/odd/NL/avifile0.7-20020412/samples/misc/benchmark.cpp:68:
undefined reference to `ostrea
m::operator<<(char const *)'
/home/odd/NL/avifile0.7-20020412/samples/misc/benchmark.cpp:68:
undefined reference to `ostrea
m::operator<<(ostream &(*)(ostream &))'
/home/odd/NL/avifile0.7-20020412/samples/misc/benchmark.cpp:183:
undefined reference to `endl(
ostream &)'
/home/odd/NL/avifile0.7-20020412/samples/misc/benchmark.cpp:183:
undefined reference to `cout'
/home/odd/NL/avifile0.7-20020412/samples/misc/benchmark.cpp:183:
undefined reference to `ostre
am::operator<<(char const *)'
/home/odd/NL/avifile0.7-20020412/samples/misc/benchmark.cpp:183:
undefined reference to `ostre
am::operator<<(char const *)'
/home/odd/NL/avifile0.7-20020412/samples/misc/benchmark.cpp:183:
undefined reference to `ostre
am::operator<<(ostream &(*)(ostream &))'
/home/odd/NL/avifile0.7-20020412/samples/misc/benchmark.cpp:244:
undefined reference to `endl(
ostream &)'
/home/odd/NL/avifile0.7-20020412/samples/misc/benchmark.cpp:244:
undefined reference to `cout'
/home/odd/NL/avifile0.7-20020412/samples/misc/benchmark.cpp:244:
undefined reference to `ostre
am::operator<<(char const *)'
/home/odd/NL/avifile0.7-20020412/samples/misc/benchmark.cpp:244:
undefined reference to `ostre
am::operator<<(int)'
/home/odd/NL/avifile0.7-20020412/samples/misc/benchmark.cpp:244:
undefined reference to `ostre
am::operator<<(ostream &(*)(ostream &))'
/home/odd/NL/avifile0.7-20020412/samples/misc/benchmark.cpp:341:
undefined reference to `endl(
ostream &)'
/home/odd/NL/avifile0.7-20020412/samples/misc/benchmark.cpp:341:
undefined reference to `cout'
/home/odd/NL/avifile0.7-20020412/samples/misc/benchmark.cpp:341:
undefined reference to `ostre
am::operator<<(char const *)'
/home/odd/NL/avifile0.7-20020412/samples/misc/benchmark.cpp:341:
undefined reference to `ostre
am::operator<<(ostream &(*)(ostream &))'
collect2: ld returned 1 exit status
make[2]: *** [avibench] Error 1
make[2]: Leaving directory
`/home/odd/NL/avifile0.7-20020412/samples/misc'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/odd/NL/avifile0.7-20020412/samples'
make: *** [all-recursive] Error 1

_______________________________________________
Avifile mailing list
[EMAIL PROTECTED]
http://prak.org/mailman/listinfo/avifile

Reply via email to