I am running a Debian AMD64 system. I have little luck with mjpegtools so far. I know, I have mentioned it already, but temporarily I fixed the problem by using the Marillat Debian packages. However, they are absolutely slow. They run at about half the speed than the usual i386 packages do. It seems that they run without mmx or any other assembler optimization.
Now, I would believe that the mjpegtools sources are just not ready yet for AMD64-architecture and given up. In fact, I did. My video encodings run now on a modified Knoppix DVD in 32-bit mode. That solution is not really to my satisfaction. But didn't someone here in the list say that on his machine with AMD64 the mjpegtools are actually much faster than normal? So, I tried again to compile it myself and see what is wrong. Here is my first try. Comments? > aclocal --version aclocal (GNU automake) 1.9.5 > automake --version automake (GNU automake) 1.9.5 > gcc --version gcc (GCC) 4.0.0 20050304 (prerelease) (Debian 4.0-0pre7) > cd mjpeg_play > fakeroot dpkg-buildpackage dpkg-checkbuilddeps: error: cannot read control file debian/control: No such file or directory dpkg-buildpackage: Build dependencies/conflicts unsatisfied; aborting. dpkg-buildpackage: (Use -d flag to override.) > fakeroot dpkg-buildpackage -d dpkg-buildpackage: source package is mjpegtools dpkg-buildpackage: source version is 1.7.0-1 dpkg-buildpackage: source maintainer is Kawamata/Hitoshi <[EMAIL PROTECTED]> dpkg-buildpackage: host architecture is amd64 debian/rules clean sed: can't read debian/control: No such file or directory dh_testdir dh_testdir: cannot read debian/control: No such file or directory make: *** [clean] Error 1 > sh autogen.sh /usr/share/aclocal/lirc.m4:15: warning: underquoted definition of AC_PATH_LIRC run info '(automake)Extending aclocal' or see http://sources.redhat.com/automake/automake.html#Extending-aclocal /usr/share/aclocal/libraw1394.m4:6: warning: underquoted definition of AC_LIB_RAW1394_FLAGS /usr/share/aclocal/libraw1394.m4:19: warning: underquoted definition of AC_LIB_RAW1394_HEADERS /usr/share/aclocal/libraw1394.m4:41: warning: underquoted definition of AC_LIB_RAW1394_LIBVERSION /usr/share/aclocal/libraw1394.m4:75: warning: underquoted definition of AC_LIB_RAW1394_RUNTEST /usr/share/aclocal/libraw1394.m4:138: warning: underquoted definition of AC_LIB_RAW1394 /usr/share/aclocal/gtk.m4:7: warning: underquoted definition of AM_PATH_GTK /usr/share/aclocal/glib.m4:8: warning: underquoted definition of AM_PATH_GLIB /usr/share/aclocal/aalib.m4:12: warning: underquoted definition of AM_PATH_AALIB configure.ac:68: error: possibly undefined macro: AC_PROG_LIBTOOL If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. autoreconf: /usr/bin/autoconf failed with exit status: 1 Then I tried with jpeg-mmx > cd jpeg-mmx > fakeroot dpkg-buildpackage ... gcc -O6 -I. -c -o cpu_accel.o cpu_accel.c /tmp/ccKIW5Xw.s: Assembler messages: /tmp/ccKIW5Xw.s:16: Error: suffix or operands invalid for `pushf' /tmp/ccKIW5Xw.s:17: Error: suffix or operands invalid for `pop' ... make[1]: *** [cpu_accel.o] Error 1 make[1]: Leaving directory `/home/dard/tmp/mjpeg/jpeg-mmx' make: *** [build-stamp] Error 2 ------------------------------------------------------- This SF.Net email is sponsored by the 'Do More With Dual!' webinar happening July 14 at 8am PDT/11am EDT. We invite you to explore the latest in dual core and dual graphics technology at this free one hour event hosted by HP, AMD, and NVIDIA. To register visit http://www.hp.com/go/dualwebinar _______________________________________________ Mjpeg-users mailing list Mjpeg-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mjpeg-users