I've had trouble compiling the newest version of avifile (0.60.20011018) , 
and have attached the output of both configure and make to this e-mail. 

My autoconf version : 2.13
Automake : 1.4-p5
Libtool : 1.4 (1.920 2001/04/24)

Hope this helps.

Let me know if you need more information about my system.


Regards,
Terence Parker.
Output of make -j 2 ( majority of make output omitted ) :



/bin/sh ../../libtool --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I../../include   
-Wall -Wno-unused  -O2 -ffast-math -fomit-frame-pointer -funroll-loops -g -O2 
-march=i686 -pipe  -c huffmantable.cpp
c++ -DHAVE_CONFIG_H -I. -I. -I../../include -Wall -Wno-unused -O2 -ffast-math 
-fomit-frame-pointer -funroll-loops -g -O2 -march=i686 -pipe 
-Wp,-MD,.deps/huffmantable.pp -c huffmantable.cpp  -fPIC -DPIC -o huffmantable.lo
/bin/sh ../../libtool --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I../../include   
-Wall -Wno-unused  -O2 -ffast-math -fomit-frame-pointer -funroll-loops -g -O2 
-march=i686 -pipe  -c mpeglayer1.cpp
/bin/sh ../../libtool --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I../../include   
-Wall -Wno-unused  -O2 -ffast-math -fomit-frame-pointer -funroll-loops -g -O2 
-march=i686 -pipe  -c mpeglayer2.cpp
c++ -DHAVE_CONFIG_H -I. -I. -I../../include -Wall -Wno-unused -O2 -ffast-math 
-fomit-frame-pointer -funroll-loops -g -O2 -march=i686 -pipe 
-Wp,-MD,.deps/mpeglayer1.pp -c mpeglayer1.cpp  -fPIC -DPIC -o mpeglayer1.lo
c++ -DHAVE_CONFIG_H -I. -I. -I../../include -Wall -Wno-unused -O2 -ffast-math 
-fomit-frame-pointer -funroll-loops -g -O2 -march=i686 -pipe 
-Wp,-MD,.deps/mpeglayer2.pp -c mpeglayer2.cpp  -fPIC -DPIC -o mpeglayer2.lo
/bin/sh ../../libtool --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I../../include   
-Wall -Wno-unused  -O2 -ffast-math -fomit-frame-pointer -funroll-loops -g -O2 
-march=i686 -pipe  -c mpeglayer3.cpp
c++ -DHAVE_CONFIG_H -I. -I. -I../../include -Wall -Wno-unused -O2 -ffast-math 
-fomit-frame-pointer -funroll-loops -g -O2 -march=i686 -pipe 
-Wp,-MD,.deps/mpeglayer3.pp -c mpeglayer3.cpp  -fPIC -DPIC -o mpeglayer3.lo
/bin/sh ../../libtool --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I../../include   
-Wall -Wno-unused  -O2 -ffast-math -fomit-frame-pointer -funroll-loops -g -O2 
-march=i686 -pipe  -c mpegtable.cppc++ -DHAVE_CONFIG_H -I. -I. -I../../include -Wall 
-Wno-unused -O2 -ffast-math -fomit-frame-pointer -funroll-loops -g -O2 -march=i686 
-pipe -Wp,-MD,.deps/mpegtable.pp -c mpegtable.cpp  -fPIC -DPIC -o mpegtable.lo
/bin/sh ../../libtool --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I../../include   
-Wall -Wno-unused  -O2 -ffast-math -fomit-frame-pointer -funroll-loops -g -O2 
-march=i686 -pipe  -c mpegtoraw.cppc++ -DHAVE_CONFIG_H -I. -I. -I../../include -Wall 
-Wno-unused -O2 -ffast-math -fomit-frame-pointer -funroll-loops -g -O2 -march=i686 
-pipe -Wp,-MD,.deps/mpegtoraw.pp -c mpegtoraw.cpp  -fPIC -DPIC -o mpegtoraw.lo
/bin/sh ../../libtool --mode=link c++  -O2 -ffast-math -fomit-frame-pointer 
-funroll-loops -g -O2 -march=i686 -pipe  -L/usr/X11R6/lib -L/usr/lib/qt2/lib -o 
libmpeg_audiodec.la -rpath /usr/local/lib/avifile0.6 -module -release 0.6 
-version-info 3:0:3 bitwindow.lo filter.lo filter_2.lo huffmantable.lo mpeglayer1.lo 
mpeglayer2.lo mpeglayer3.lo mpegtable.lo mpegtoraw.lo  -lpthread -lnsl -ldl -lm
mkdir .libs
rm -fr .libs/libmpeg_audiodec.la .libs/libmpeg_audiodec.* .libs/libmpeg_audiodec-0.6.*
(cd . && ln -s bitwindow.lo bitwindow.o)
(cd . && ln -s filter.lo filter.o)
(cd . && ln -s filter_2.lo filter_2.o)
(cd . && ln -s huffmantable.lo huffmantable.o)
(cd . && ln -s mpeglayer1.lo mpeglayer1.o)
(cd . && ln -s mpeglayer2.lo mpeglayer2.o)
(cd . && ln -s mpeglayer3.lo mpeglayer3.o)
(cd . && ln -s mpegtable.lo mpegtable.o)
(cd . && ln -s mpegtoraw.lo mpegtoraw.o)
gcc -shared  bitwindow.lo filter.lo filter_2.lo huffmantable.lo mpeglayer1.lo 
mpeglayer2.lo mpeglayer3.lo mpegtable.lo mpegtoraw.lo  -L/usr/X11R6/lib 
-L/usr/lib/qt2/lib -lpthread -lnsl -ldl -lm  -Wl,-soname -Wl,libmpeg_audiodec-0.6.so.0 
-o .libs/libmpeg_audiodec-0.6.so.0.3.0
(cd .libs && rm -f libmpeg_audiodec-0.6.so.0 && ln -s libmpeg_audiodec-0.6.so.0.3.0 
libmpeg_audiodec-0.6.so.0)
(cd .libs && rm -f libmpeg_audiodec.so && ln -s libmpeg_audiodec-0.6.so.0.3.0 
libmpeg_audiodec.so)creating libmpeg_audiodec.la
(cd .libs && rm -f libmpeg_audiodec.la && ln -s ../libmpeg_audiodec.la 
libmpeg_audiodec.la)
make[2]: Leaving directory `/download/avifile-0.6.0.20011018/plugins/libmpeg_audiodec'
Making all in libdivx4
make[2]: Entering directory `/download/avifile-0.6.0.20011018/plugins/libdivx4'
/bin/sh ../../libtool --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I../../include   
-Wall -Wno-unused  -I../../include -g -DLINUX -c divx4.cpp
c++ -DHAVE_CONFIG_H -I. -I. -I../../include   -Wall -Wno-unused  -I../../include -g 
-DLINUX -c test.cpp
c++ -DHAVE_CONFIG_H -I. -I. -I../../include -Wall -Wno-unused -I../../include -g 
-DLINUX -Wp,-MD,.deps/divx4.pp -c divx4.cpp  -fPIC -DPIC -o divx4.lo
/bin/sh ../../libtool --mode=link c++  -I../../include -g -DLINUX -L/usr/X11R6/lib 
-L/usr/lib/qt2/lib -o test -L/usr/local/lib ../../lib/libaviplay.la -L/usr/lib -lSDL 
-lpthread  -ldivxdecore -ldivxencore  test.o  -lpthread -lnsl -ldl -lm
mkdir .libs
/bin/sh ../../libtool --mode=link c++  -I../../include -g -DLINUX -L/usr/X11R6/lib 
-L/usr/lib/qt2/lib -o libdivx4.la -rpath /usr/local/lib/avifile0.6 -L/usr/local/lib 
-module -ldivxdecore -ldivxencore -release 0.6 -version-info 3:0:3 divx4.lo  -lpthread 
-lnsl -ldl -lm
rm -fr .libs/libdivx4.la .libs/libdivx4.* .libs/libdivx4-0.6.*
(cd . && ln -s divx4.lo divx4.o)
gcc -shared  divx4.lo  -L/usr/X11R6/lib -L/usr/lib/qt2/lib -L/usr/local/lib 
-ldivxdecore -ldivxencore -lpthread -lnsl -ldl -lm  -Wl,-soname -Wl,libdivx4-0.6.so.0 
-o .libs/libdivx4-0.6.so.0.3.0
(cd .libs && rm -f libdivx4-0.6.so.0 && ln -s libdivx4-0.6.so.0.3.0 libdivx4-0.6.so.0)
(cd .libs && rm -f libdivx4.so && ln -s libdivx4-0.6.so.0.3.0 libdivx4.so)
creating libdivx4.la
c++ -I../../include -g -DLINUX -o .libs/test test.o  -L/usr/X11R6/lib 
-L/usr/lib/qt2/lib -L/usr/local/lib ../../lib/.libs/libaviplay.so -lpthread -lpthread 
-lpthread -lpthread -L/usr/lib -lm -ldl
-lpthread -lm -ldl -lpthread -lXi -lXft -lpthread -ldl -lm /usr/lib/libSDL.so -lm 
-lasound -ldl /usr/lib/libartsc.so -lpthread /usr/lib/libesd.so 
/usr/lib/libaudiofile.so -lm -lX11 -lXext -lXxf86vm -lXxf86dga -lXv -ldl -lpthread 
-ldivxdecore -ldivxencore -lpthread -lnsl -ldl -lm -Wl,--rpath -Wl,/usr/local/lib
(cd .libs && rm -f libdivx4.la && ln -s ../libdivx4.la libdivx4.la)
/usr/bin/ld: cannot find -lasound
collect2: ld returned 1 exit status
make[2]: *** [test] Error 1
make[2]: Leaving directory `/download/avifile-0.6.0.20011018/plugins/libdivx4'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/download/avifile-0.6.0.20011018/plugins'
make: *** [all-recursive] Error 1
creating cache ./config.cache
avifile configure options: 
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... found
checking for working autoconf... found
checking for working automake... found
checking for working autoheader... found
checking for working makeinfo... found
checking for gcc... gcc
checking whether the C compiler (gcc  ) works... yes
checking whether the C compiler (gcc  ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking how to run the C preprocessor... gcc -E
checking for c++... c++
checking whether the C++ compiler (c++  ) works... yes
checking whether the C++ compiler (c++  ) is a cross-compiler... no
checking whether we are using GNU C++... yes
checking whether c++ accepts -g... yes
checking how to run the C++ preprocessor... c++ -E
checking for a BSD compatible install... /usr/bin/install -c
checking for Cygwin environment... no
checking for mingw32 environment... no
checking build system type... i686-pc-linux-gnu
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognise dependant libraries... pass_all
checking for object suffix... o
checking for executable suffix... no
checking command to parse /usr/bin/nm -B output... ok
checking for dlfcn.h... yes
checking for ranlib... ranlib
checking for strip... strip
checking for objdir... .libs
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.lo... yes
checking if gcc supports -fno-rtti -fno-exceptions... yes
checking whether the linker (/usr/bin/ld) supports shared libraries... yes
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking if libtool supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
creating libtool
checking for dlopen in -ldl... yes
checking for nanosleep in -lposix4... no
checking for socket in -lsocket... no
checking for gethostbyname in -lnsl... yes
checking for kstat_open in -lkstat... no
checking for lseek64 in -lc... yes
checking for pthreads... -lpthread yes
checking for ANSI C header files... yes
checking for fcntl.h... yes
checking for limits.h... yes
checking for malloc.h... yes
checking for unistd.h... yes
checking for stdint.h... yes
checking for sys/types.h... yes
checking for sys/ioctl.h... yes
checking for sys/ioccom.h... no
checking for sys/time.h... yes
checking for valid sysinfo struct... yes
checking for working const... yes
checking for inline... inline
checking whether time.h and sys/time.h may both be included... yes
checking whether gcc needs -traditional... no
checking for 8-bit clean memcmp... yes
checking for unistd.h... (cached) yes
checking for getpagesize... yes
checking for working mmap... yes
checking return type of signal handlers... void
checking for vprintf... yes
checking for ftime... yes
checking for gettimeofday... yes
checking for strdup... yes
checking for strstr... yes
checking for setenv... yes
checking for unsetenv... yes
checking for scandir... yes
checking for nanosleep... yes
checking for OSS audio support... yes
checking for _oss_ioctl in -lossaudio... no
checking for Sun audio support... no
checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include
checking for dnet_ntoa in -ldnet... no
checking for dnet_ntoa in -ldnet_stub... no
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include
checking for X... (cached) libraries /usr/X11R6/lib, headers /usr/X11R6/include
checking for Qt... checking for main in -lqt-mt... yes
libraries /usr/lib/qt2/lib, headers /usr/lib/qt2/include
checking for moc... /usr/bin/moc
checking for uic... /usr/bin/uic
checking whether we like this Qt installation... checking for 
/usr/lib/qt2/include/qvariant.h... yes
checking whether to build QtVidcap... checking for /usr/lib/qt2/include/qtable.h... yes
checking for jpeglib.h... yes
checking for jpeg_start_compress in -ljpeg... yes
checking for XF86DGAQueryExtension in -lXxf86dga... yes
checking for XF86VidModeSwitchMode in -lXxf86vm... yes
checking for DPMSQueryExtension in -lXdpms... no
checking for XGetExtensionVersion in -lXi... yes
checking for X11/Xft/Xft.h... yes
checking for XftDrawString32 in -lXft... yes
checking for X11/extensions/Xv.h... yes
checking for X11/extensions/dpms.h... yes
checking whether system declares DPMS functions in X11/extensions/dpms.h... yes
checking for sdl-config... sdl-config
setting SDL_CONFIG to /usr/bin/sdl-config
checking for sdl-config... /usr/bin/sdl-config
checking for SDL - version >= 1.1.3... yes
checking for lame_decode_init in -lmp3lame... no
checking C compiler version... gcc 2.96
checking for nasm... no
No nasm -> disabling ffmpeg support for now
checking for Ogg... no
*** Could not run Ogg test program, checking why...
*** The test program failed to compile or link. See the file config.log for the
*** exact error that occured. This usually means Ogg was incorrectly installed
*** or that you have moved Ogg since it was installed. In the latter case, you
*** may want to edit the ogg-config script: 
checking for Vorbis... no
*** Could not run Vorbis test program, checking why...
*** The test program failed to compile or link. See the file config.log for the
*** exact error that occured. This usually means Vorbis was incorrectly installed
*** or that you have moved Vorbis since it was installed.
=== configuring mmxnow ===
Generating build information...
Running libtoolize...
Running aclocal ...
Running autoheader...
Running autoconf...
Running automake...
Now you are ready to run ./configure
loading cache ./config.cache
libmmxnow configure options: 
checking for a BSD compatible install... (cached) /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... (cached) yes
checking for working aclocal... found
checking for working autoconf... found
checking for working automake... found
checking for working autoheader... found
checking for working makeinfo... found
checking for gcc... (cached) gcc
checking whether the C compiler (gcc  ) works... yes
checking whether the C compiler (gcc  ) is a cross-compiler... no
checking whether we are using GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking how to run the C preprocessor... (cached) gcc -E
checking for Cygwin environment... (cached) no
checking for mingw32 environment... (cached) no
checking host system type... i686-pc-linux-gnu
checking build system type... i686-pc-linux-gnu
checking for ld used by GCC... (cached) /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... (cached) yes
checking for /usr/bin/ld option to reload object files... (cached) -r
checking for BSD-compatible nm... (cached) /usr/bin/nm -B
checking whether ln -s works... (cached) yes
checking how to recognise dependant libraries... (cached) pass_all
checking for object suffix... (cached) o
checking for executable suffix... (cached) no
checking command to parse /usr/bin/nm -B output... (cached) ok
checking for dlfcn.h... (cached) yes
checking for ranlib... (cached) ranlib
checking for strip... (cached) strip
checking for objdir... .libs
checking for gcc option to produce PIC... (cached)   -fPIC
checking if gcc PIC flag   -fPIC works... (cached) yes
checking if gcc static flag -static works... (cached) yes
checking if gcc supports -c -o file.o... (cached) yes
checking if gcc supports -c -o file.lo... (cached) yes
checking if gcc supports -fno-rtti -fno-exceptions... yes
checking whether the linker (/usr/bin/ld) supports shared libraries... yes
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking if libtool supports shared libraries... yes
checking whether -lc should be explicitly linked in... (cached) no
creating libtool
checking for working alloca.h... (cached) yes
checking for alloca... (cached) yes
checking for 8-bit clean memcmp... (cached) yes
updating cache ./config.cache
creating ./config.status
creating Makefile
creating doc/Makefile
creating include/Makefile
creating src/Makefile
creating src/generic/Makefile
creating src/generic/video/Makefile
creating src/i386/Makefile
creating src/i386/video/Makefile
creating test/Makefile
creating mmxnow-config
creating include/config.h
include/config.h is unchanged
checking for decore in -ldivxdecore... yes
checking for encore in -ldivxencore... yes
checking for decore.h... yes
checking for encore2.h... yes
checking whether to build ac3 decoder module... no
checking whether to use --tag=CXX with libtool... no
updating cache ./config.cache
creating ./config.status
creating ./Makefile
creating plugins/Makefile
creating plugins/libwin32/loader/Makefile
creating plugins/libwin32/loader/wine/Makefile
creating plugins/libwin32/videocodec/Makefile
creating plugins/libwin32/Makefile
creating plugins/libwin32/DirectShow/Makefile
creating plugins/libwin32/audiodec/Makefile
creating plugins/libac3pass/Makefile
creating plugins/libaudiodec/Makefile
creating plugins/libmpeg_audiodec/Makefile
creating plugins/libdivx4/Makefile
creating plugins/libffmpeg/Makefile
creating plugins/libffmpeg/libavcodec/Makefile
creating plugins/libffmpeg/libavcodec/i386/Makefile
creating plugins/libffmpeg/libavcodec/libac3/Makefile
creating plugins/libmp3lame_audioenc/Makefile
creating plugins/libmp3lame_audioenc/lame3.70/Makefile
creating plugins/libmp3lamebin_audioenc/Makefile
creating plugins/libvorbis/Makefile
creating lib/Makefile
creating lib/aviread/Makefile
creating lib/aviwrite/Makefile
creating lib/aviplay/Makefile
creating lib/common/Makefile
creating lib/subtitle/Makefile
creating lib/video/Makefile
creating player/Makefile
creating doc/Makefile
creating debian/Makefile
creating include/Makefile
creating samples/Makefile
creating samples/misc/Makefile
creating samples/mjpeg_plugin/Makefile
creating samples/qtrecompress/Makefile
creating samples/qtvidcap/Makefile
creating bin/Makefile
creating drivers/Makefile
creating libavqt/Makefile
creating avifile-config
creating avifile.spec
creating include/config.h

Building summary:
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          no  (DivX :-), OpenDivX, MJPEG, AC3)
  lame runtime    yes
  os motion jpeg  yes  (MJPEG)
  ogg/vorbis      no
  win32           yes  (DivX, WMF1/2, DV, MJPEG, Ati, Asus,...)

Reply via email to