hi there, first of all: sorry for attaching so much...
when i try to compile avifile-0.6.0.20011207, but also earlier versions, i get a lot of errors about undefined references... when i compile it with the option --disable-samples it compiles fine and i can install the libraries. but when i then try to compile a program that requires libaviplay.so i get a lot of the same messages again. i have no idea...below is some output: after i did ./configure, everithing seems fine: Configuration: Compiler C: gcc -g -march=i586 -ffast-math -pipe Compiler C++: c++ -g -march=i586 -ffast-math -pipe Install path: /usr/local Qt: yes Sdl: yes Xft: yes Oss audio: yes Sun audio: no Mga_vid: no Plugins: ac3passthrough yes (with SBLive only) divx4 yes (DivX ;-), OpenDivX, DivX4) ffmpeg yes (DivX ;-), OpenDivX, MJPEG, AC3) os motion jpeg yes (MJPEG) win32 yes (DivX, WMF1/2, DV, MJPEG, Ati, Asus,...) MAD yes (MPEG Layer I/II/III) ogg/vorbis yes lame runtime yes but when i try to compile: ...benchmark.o: In function `CPU_Info::operator double(void) const': /src/pakete/avifile-0.6.0.20011207/samples/misc/../../include/cpuinfo.h(.text+0xf): undefined reference to `cout' /src/pakete/avifile-0.6.0.20011207/samples/misc/../../include/cpuinfo.h(.text+0x14): undefined reference to `ostream::operator<<(char const *)' benchmark.o: In function `main': /src/pakete/avifile-0.6.0.20011207/samples/misc/benchmark.cpp:66: undefined reference to `endl(ostream &)' /src/pakete/avifile-0.6.0.20011207/samples/misc/benchmark.cpp:66: undefined reference to `cout' /src/pakete/avifile-0.6.0.20011207/samples/misc/benchmark.cpp:66: undefined reference to `ostream::operator<<(char const *)' /src/pakete/avifile-0.6.0.20011207/samples/misc/benchmark.cpp:66: undefined reference to `ostream::operator<<(double)' /src/pakete/avifile-0.6.0.20011207/samples/misc/benchmark.cpp:66: undefined reference to `ostream::operator<<(char const *)' /src/pakete/avifile-0.6.0.20011207/samples/misc/benchmark.cpp:66: undefined reference to `ostream::operator<<(double)' /src/pakete/avifile-0.6.0.20011207/samples/misc/benchmark.cpp:66: undefined reference to `ostream::operator<<(char const *)' /src/pakete/avifile-0.6.0.20011207/samples/misc/benchmark.cpp:66: undefined reference to `ostream::operator<<(ostream &(*)(ostream &))' /src/pakete/avifile-0.6.0.20011207/samples/misc/benchmark.cpp:181: undefined reference to `endl(ostream &)' /src/pakete/avifile-0.6.0.20011207/samples/misc/benchmark.cpp:181: undefined reference to `cout' /src/pakete/avifile-0.6.0.20011207/samples/misc/benchmark.cpp:181: undefined reference to `ostream::operator<<(char const *)' /src/pakete/avifile-0.6.0.20011207/samples/misc/benchmark.cpp:181: undefined reference to `ostream::operator<<(char const *)' /src/pakete/avifile-0.6.0.20011207/samples/misc/benchmark.cpp:181: undefined reference to `ostream::operator<<(ostream &(*)(ostream &))' /src/pakete/avifile-0.6.0.20011207/samples/misc/benchmark.cpp:239: undefined reference to `endl(ostream &)' /src/pakete/avifile-0.6.0.20011207/samples/misc/benchmark.cpp:239: undefined reference to `cout' /src/pakete/avifile-0.6.0.20011207/samples/misc/benchmark.cpp:239: undefined reference to `ostream::operator<<(char const *)' /src/pakete/avifile-0.6.0.20011207/samples/misc/benchmark.cpp:239: undefined reference to `ostream::operator<<(int)' /src/pakete/avifile-0.6.0.20011207/samples/misc/benchmark.cpp:239: undefined reference to `ostream::operator<<(ostream &(*)(ostream &))' /src/pakete/avifile-0.6.0.20011207/samples/misc/benchmark.cpp:278: undefined reference to `endl(ostream &)' /src/pakete/avifile-0.6.0.20011207/samples/misc/benchmark.cpp:278: undefined reference to `cout' /src/pakete/avifile-0.6.0.20011207/samples/misc/benchmark.cpp:278: undefined reference to `ostream::operator<<(char const *)' /src/pakete/avifile-0.6.0.20011207/samples/misc/benchmark.cpp:278: undefined reference to `ostream::operator<<(ostream &(*)(ostream &))' /src/pakete/avifile-0.6.0.20011207/samples/misc/benchmark.cpp:280: undefined reference to `endl(ostream &)' /src/pakete/avifile-0.6.0.20011207/samples/misc/benchmark.cpp:280: undefined reference to `cout' /src/pakete/avifile-0.6.0.20011207/samples/misc/benchmark.cpp:280: undefined reference to `ostream::operator<<(char const *)' /src/pakete/avifile-0.6.0.20011207/samples/misc/benchmark.cpp:280: undefined reference to `ostream::operator<<(ostream &(*)(ostream &))' /src/pakete/avifile-0.6.0.20011207/samples/misc/benchmark.cpp:338: undefined reference to `endl(ostream &)' /src/pakete/avifile-0.6.0.20011207/samples/misc/benchmark.cpp:338: undefined reference to `cout' /src/pakete/avifile-0.6.0.20011207/samples/misc/benchmark.cpp:338: undefined reference to `ostream::operator<<(char const *)' /src/pakete/avifile-0.6.0.20011207/samples/misc/benchmark.cpp:338: undefined reference to `ostream::operator<<(ostream &(*)(ostream &))' ../../lib/.libs/libaviplay.so: undefined reference to `cerr' ../../lib/.libs/libaviplay.so: undefined reference to `ostream::operator<<(char)' ../../lib/.libs/libaviplay.so: undefined reference to `ostream::operator<<(void const *)' ../../lib/.libs/libaviplay.so: undefined reference to `ostream::operator<<(short)' ../../lib/.libs/libaviplay.so: undefined reference to `ostream::operator<<(long long)' ../../lib/.libs/libaviplay.so: undefined reference to `flush(ostream &)' ../../lib/.libs/libaviplay.so: undefined reference to `ostream::operator<<(ios &(*)(ios &))' ../../lib/.libs/libaviplay.so: undefined reference to `dec(ios &)' ../../lib/.libs/libaviplay.so: undefined reference to `ostream & operator<<<int>(ostream &, smanip<int> const &)' ../../lib/.libs/libaviplay.so: undefined reference to `setw(int)' ../../lib/.libs/libaviplay.so: undefined reference to `ostream::operator<<(bool)' ../../lib/.libs/libaviplay.so: undefined reference to `ostream::operator<<(float)' ../../lib/.libs/libaviplay.so: undefined reference to `ostream::operator<<(unsigned int)' ../../lib/.libs/libaviplay.so: undefined reference to `ostream::operator<<(unsigned short)' ../../lib/.libs/libaviplay.so: undefined reference to `hex(ios &)' collect2: ld returned 1 exit status make[2]: *** [avibench] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all-recursive] Error 1 has anyone any idea? i don't...;-( please help! thanx in advance daniel -- email: [EMAIL PROTECTED] / phone: +49 3722 83884 fax: +49 89 244365117 / web: www.paessler.org The software package said 'Requires Windows 95 or better', so I installed Linux ;-) _______________________________________________ Avifile mailing list [EMAIL PROTECTED] http://prak.org/mailman/listinfo/avifile
