I tried to compile the mjpegtools for an Athlon64. I am currently installing a Debian distribution for gcc 3.4 on http://debian.inode.at/debian-amd64/gcc-3.4 using sources from ftp://ftp.nerim.net/debian-marillat/ with the commands dpkg-source -x mjpegtools_1.6.2-0.9.dsc cd mjpegtools-1.6.2 dpkg-buildpackage
I can't compile. I tried gcc 4.0 and gcc 3.4 It ends with: x86_64-linux-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/include -DG_LOG_DOMAIN=\"lavtools\" -DLAVPLAY_VERSION=\"1.6.2\" -I/usr/local/include -I/usr/include/quicktime -I/usr/X11R6/include -I /usr/X11R6/include -I../utils -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -O2 -Wall -g -fPIC -DPIC -MT liblavrec_la-liblavrec.lo -MD -MP -MF .deps/liblavrec_la-liblavrec.Tpo -c liblavrec.c -fPIC -DPIC -o .libs/liblavrec_la-liblavrec.o In file included from liblavrec.h:33, from liblavrec.c:76: frequencies.h:107: error: array type has incomplete element type liblavrec.c: In function 'lavrec_hardware_init': liblavrec.c:1234: warning: comparisons like X<=Y<=Z do not have their mathematical meaning make[3]: *** [liblavrec_la-liblavrec.lo] Error 1 make[3]: Leaving directory `/tmp/mjpegtools-1.6.2/lavtools' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/tmp/mjpegtools-1.6.2' make[1]: *** [all] Error 2 make[1]: Leaving directory `/tmp/mjpegtools-1.6.2' make: *** [build-stamp] Error 2 Any ideas? BTW, are the commands above all I should use or are there ways to create more optimized code? Thanks -- Lehmeier Michael <[EMAIL PROTECTED]> ------------------------------------------------------- This SF.net email is sponsored by: 2005 Windows Mobile Application Contest Submit applications for Windows Mobile(tm)-based Pocket PCs or Smartphones for the chance to win $25,000 and application distribution. Enter today at http://ads.osdn.com/?ad_id=6882&alloc_id=15148&op=click _______________________________________________ Mjpeg-users mailing list Mjpeg-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mjpeg-users