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

Reply via email to