Dear All, I am trying to compile MJPEG-TOOLS under cygwin.... I get the following error message:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> MJPEG tools 1.6.2 build configuration : - X86 Optimizations: - MMX/3DNow!/SSE enabled : true - cmov support enabled : true **************************************************************************** * NOTE: * * The resultant binaries will ***NOT*** run on a K6 or Pentium CPU * **************************************************************************** - video4linux recording/playback: false - software MJPEG playback : false - MPEG Z/Alpha : false - Quicktime playback/recording : false - PNG input support : false - AVI MJPEG playback/recording : true (always) - libDV (digital video) support : false - libDV PAL YV12 read support : false - Gtk+ support for glav : false [EMAIL PROTECTED] ~/mjpegtools-1.6.2 $ make make all-recursive make[1]: Entering directory `/home/Dionik/mjpegtools-1.6.2' Making all in utils make[2]: Entering directory `/home/Dionik/mjpegtools-1.6.2/utils' Making all in mmxsse make[3]: Entering directory `/home/Dionik/mjpegtools-1.6.2/utils/mmxsse' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/Dionik/mjpegtools-1.6.2/utils/mmxsse' make[3]: Entering directory `/home/Dionik/mjpegtools-1.6.2/utils' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/home/Dionik/mjpegtools-1.6.2/utils' make[2]: Leaving directory `/home/Dionik/mjpegtools-1.6.2/utils' Making all in lavtools make[2]: Entering directory `/home/Dionik/mjpegtools-1.6.2/lavtools' if /bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include -DG_LOG_DOMAIN=\"lavto ols\" -DLAVPLAY_VERSION=\"1.6.2\" -I /usr/X11R6/include -I../utils -mcpu=i686 -march=i686 -g -O2 -Wall -Wunused -MT jpegutils.lo -MD -MP -MF ".deps/jpegutils.Tpo" \ -c -o jpegutils.lo `test -f 'jpegutils.c' || echo './'`jpegutils.c; \ then mv -f ".deps/jpegutils.Tpo" ".deps/jpegutils.Plo"; \ else rm -f ".deps/jpegutils.Tpo"; exit 1; \ fi gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include -DG_LOG_DOMAIN=\"lavtools\" -DLAVPLAY_VERSION=\"1.6.2\" -I / usr/X11R6/include -I../utils -mcpu=i686 -march=i686 -g -O2 -Wall -Wunused -MT jpegutils.lo -MD -MP -MF .deps/jpegutils.T po -c jpegutils.c -DPIC -o .libs/jpegutils.o gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include -DG_LOG_DOMAIN=\"lavtools\" -DLAVPLAY_VERSION=\"1.6.2\" -I / usr/X11R6/include -I../utils -mcpu=i686 -march=i686 -g -O2 -Wall -Wunused -MT jpegutils.lo -MD -MP -MF .deps/jpegutils.T po -c jpegutils.c -o jpegutils.o >/dev/null 2>&1 /bin/bash ../libtool --mode=link gcc -mcpu=i686 -march=i686 -g -O2 -Wall -Wunused -o liblavjpeg.la -rpath /usr/local/ lib -version-info 2:2:2 -release 1.6 -export-dynamic jpegutils.lo libtool: link: warning: undefined symbols not allowed in i686-pc-cygwin shared libraries rm -fr .libs/liblavjpeg.a .libs/liblavjpeg.la .libs/liblavjpeg.lai ar cru .libs/liblavjpeg.a jpegutils.o ranlib .libs/liblavjpeg.a creating liblavjpeg.la (cd .libs && rm -f liblavjpeg.la && ln -s ../liblavjpeg.la liblavjpeg.la) /bin/bash ../libtool --mode=link gcc -mcpu=i686 -march=i686 -g -O2 -Wall -Wunused -o lav2yuv.exe lav2yuv.o lav_commo n.o ../utils/libmjpegutils.a liblavfile.la liblavjpeg.la gcc -mcpu=i686 -march=i686 -g -O2 -Wall -Wunused -o lav2yuv.exe lav2yuv.o lav_common.o ../utils/libmjpegutils.a ./.libs /liblavfile.a ./.libs/liblavjpeg.a ./.libs/liblavjpeg.a(jpegutils.o)(.text+0x9b): In function `jpeg_buffer_src': /home/Dionik/mjpegtools-1.6.2/lavtools/jpegutils.c:154: undefined reference to `_jpeg_resync_to_restart' ./.libs/liblavjpeg.a(jpegutils.o)(.text+0x2c5): In function `add_huff_table': /home/Dionik/mjpegtools-1.6.2/lavtools/jpegutils.c:315: undefined reference to `_jpeg_alloc_huff_table' ./.libs/liblavjpeg.a(jpegutils.o)(.text+0x4a9): In function `decode_jpeg_raw': /home/Dionik/mjpegtools-1.6.2/lavtools/jpegutils.c:460: undefined reference to `_jpeg_std_error' ./.libs/liblavjpeg.a(jpegutils.o)(.text+0x4f0):/home/Dionik/mjpegtools-1.6.2/lavtools/jpegutils.c:470: undefined referen ce to `_jpeg_CreateDecompress' ./.libs/liblavjpeg.a(jpegutils.o)(.text+0x517):/home/Dionik/mjpegtools-1.6.2/lavtools/jpegutils.c:477: undefined referen ce to `_jpeg_read_header' ./.libs/liblavjpeg.a(jpegutils.o)(.text+0x548):/home/Dionik/mjpegtools-1.6.2/lavtools/jpegutils.c:482: undefined referen ce to `_jpeg_start_decompress' ./.libs/liblavjpeg.a(jpegutils.o)(.text+0x5da):/home/Dionik/mjpegtools-1.6.2/lavtools/jpegutils.c:695: undefined referen ce to `_jpeg_destroy_decompress' ./.libs/liblavjpeg.a(jpegutils.o)(.text+0x6d6):/home/Dionik/mjpegtools-1.6.2/lavtools/jpegutils.c:574: undefined referen ce to `_jpeg_read_header' ./.libs/liblavjpeg.a(jpegutils.o)(.text+0x6ff):/home/Dionik/mjpegtools-1.6.2/lavtools/jpegutils.c:578: undefined referen ce to `_jpeg_start_decompress' ./.libs/liblavjpeg.a(jpegutils.o)(.text+0x76a):/home/Dionik/mjpegtools-1.6.2/lavtools/jpegutils.c:599: undefined referen ce to `_jpeg_read_raw_data' ./.libs/liblavjpeg.a(jpegutils.o)(.text+0xa19):/home/Dionik/mjpegtools-1.6.2/lavtools/jpegutils.c:676: undefined referen ce to `_jpeg_finish_decompress' ./.libs/liblavjpeg.a(jpegutils.o)(.text+0xa58):/home/Dionik/mjpegtools-1.6.2/lavtools/jpegutils.c:691: undefined referen ce to `_jpeg_destroy_decompress' ./.libs/liblavjpeg.a(jpegutils.o)(.text+0x103c): In function `decode_jpeg_gray_raw': /home/Dionik/mjpegtools-1.6.2/lavtools/jpegutils.c:730: undefined reference to `_jpeg_std_error' ./.libs/liblavjpeg.a(jpegutils.o)(.text+0x1083):/home/Dionik/mjpegtools-1.6.2/lavtools/jpegutils.c:740: undefined refere nce to `_jpeg_CreateDecompress' ./.libs/liblavjpeg.a(jpegutils.o)(.text+0x10aa):/home/Dionik/mjpegtools-1.6.2/lavtools/jpegutils.c:747: undefined refere nce to `_jpeg_read_header' ./.libs/liblavjpeg.a(jpegutils.o)(.text+0x10e8):/home/Dionik/mjpegtools-1.6.2/lavtools/jpegutils.c:759: undefined refere nce to `_jpeg_start_decompress' ./.libs/liblavjpeg.a(jpegutils.o)(.text+0x11ce):/home/Dionik/mjpegtools-1.6.2/lavtools/jpegutils.c:816: undefined refere nce to `_jpeg_read_header' ./.libs/liblavjpeg.a(jpegutils.o)(.text+0x11f7):/home/Dionik/mjpegtools-1.6.2/lavtools/jpegutils.c:820: undefined refere nce to `_jpeg_start_decompress' ./.libs/liblavjpeg.a(jpegutils.o)(.text+0x1253):/home/Dionik/mjpegtools-1.6.2/lavtools/jpegutils.c:840: undefined refere nce to `_jpeg_read_raw_data' ./.libs/liblavjpeg.a(jpegutils.o)(.text+0x1412):/home/Dionik/mjpegtools-1.6.2/lavtools/jpegutils.c:908: undefined refere nce to `_jpeg_finish_decompress' ./.libs/liblavjpeg.a(jpegutils.o)(.text+0x144b):/home/Dionik/mjpegtools-1.6.2/lavtools/jpegutils.c:913: undefined refere nce to `_jpeg_destroy_decompress' ./.libs/liblavjpeg.a(jpegutils.o)(.text+0x1689):/home/Dionik/mjpegtools-1.6.2/lavtools/jpegutils.c:917: undefined refere nce to `_jpeg_destroy_decompress' ./.libs/liblavjpeg.a(jpegutils.o)(.text+0x17ec): In function `encode_jpeg_raw': /home/Dionik/mjpegtools-1.6.2/lavtools/jpegutils.c:963: undefined reference to `_jpeg_std_error' ./.libs/liblavjpeg.a(jpegutils.o)(.text+0x1833):/home/Dionik/mjpegtools-1.6.2/lavtools/jpegutils.c:973: undefined refere nce to `_jpeg_CreateCompress' ./.libs/liblavjpeg.a(jpegutils.o)(.text+0x185c):/home/Dionik/mjpegtools-1.6.2/lavtools/jpegutils.c:980: undefined refere nce to `_jpeg_set_defaults' ./.libs/liblavjpeg.a(jpegutils.o)(.text+0x1871):/home/Dionik/mjpegtools-1.6.2/lavtools/jpegutils.c:981: undefined refere nce to `_jpeg_set_quality' ./.libs/liblavjpeg.a(jpegutils.o)(.text+0x190c):/home/Dionik/mjpegtools-1.6.2/lavtools/jpegutils.c:1075: undefined refer ence to `_jpeg_destroy_compress' ./.libs/liblavjpeg.a(jpegutils.o)(.text+0x199c):/home/Dionik/mjpegtools-1.6.2/lavtools/jpegutils.c:1024: undefined refer ence to `_jpeg_start_compress' ./.libs/liblavjpeg.a(jpegutils.o)(.text+0x1a57):/home/Dionik/mjpegtools-1.6.2/lavtools/jpegutils.c:1059: undefined refer ence to `_jpeg_write_raw_data' ./.libs/liblavjpeg.a(jpegutils.o)(.text+0x1a77):/home/Dionik/mjpegtools-1.6.2/lavtools/jpegutils.c:1064: undefined refer ence to `_jpeg_finish_compress' ./.libs/liblavjpeg.a(jpegutils.o)(.text+0x1aa5):/home/Dionik/mjpegtools-1.6.2/lavtools/jpegutils.c:1070: undefined refer ence to `_jpeg_destroy_compress' ./.libs/liblavjpeg.a(jpegutils.o)(.text+0x1ad5):/home/Dionik/mjpegtools-1.6.2/lavtools/jpegutils.c:1029: undefined refer ence to `_jpeg_write_marker' ./.libs/liblavjpeg.a(jpegutils.o)(.text+0x1afe):/home/Dionik/mjpegtools-1.6.2/lavtools/jpegutils.c:1030: undefined refer ence to `_jpeg_write_marker' Info: resolving ___progname by linking to __imp____progname (auto-import) collect2: ld returned 1 exit status make[2]: *** [lav2yuv.exe] Error 1 make[2]: Leaving directory `/home/Dionik/mjpegtools-1.6.2/lavtools' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/Dionik/mjpegtools-1.6.2' make: *** [all] Error 2 [EMAIL PROTECTED] ~/mjpegtools-1.6.2 $ If possible please provide me with some help. Thanks, Luke ------------------------------------------------------- This SF.Net email is sponsored by: New Crystal Reports XI. Version 11 adds new functionality designed to reduce time involved in creating, integrating, and deploying reporting solutions. Free runtime info, new features, or free trial, at: http://www.businessobjects.com/devxi/728 _______________________________________________ Mjpeg-users mailing list Mjpeg-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mjpeg-users