From: Jon <jpu...@ya...> - 2007-03-16 20:38:20
|
Couldn't find anything on this in the archives or on the google. Ran "./configure --prefix=/static --disable-shared --enable-static --disable-frontend", which completed successfully. Then ran "make" and got: $ make make all-recursive make[1]: Entering directory `/c/advdev/videomail/ffmpeg_2/lame/lame-3.97' Making all in mpglib make[2]: Entering directory `/c/advdev/videomail/ffmpeg_2/lame/lame-3.97/mpglib' if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I. -I../libmp3lame -I.. -O -fomit-frame-pointer -ffast-math -maccumulate-outgoing-args -Wall -pipe -MT common.lo -MD -MP -MF ".deps/common.Tpo" -c -o common.lo common.c; \ then mv -f ".deps/common.Tpo" ".deps/common.Plo"; else rm -f ".deps/common.Tpo"; exit 1; fi gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I. -I../libmp3lame -I.. -O -fomit-frame-pointer -ffast-math -maccumulate-outgoing-args -Wall -pipe -MT common.lo -MD -MP -MF .deps/common.Tpo -c common.c -o common.o In file included from c:/mingw/include/winnt.h:37, from c:/mingw/include/windef.h:246, from c:/mingw/include/windows.h:48, from ../libmp3lame/machine.h:110, from ../libmp3lame/encoder.h:140, from ../libmp3lame/lame-analysis.h:25, from mpglib.h:1, from common.h:24, from common.c:23: c:/mingw/include/string.h:54: parse error before '(' token c:/mingw/include/string.h:54: parse error before "void" c:/mingw/include/string.h:55: parse error before '(' token c:/mingw/include/string.h:55: parse error before "void" make[2]: *** [common.lo] Error 1 make[2]: Leaving directory `/c/advdev/videomail/ffmpeg_2/lame/lame-3.97/mpglib' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/c/advdev/videomail/ffmpeg_2/lame/lame-3.97' make: *** [all] Error 2 Here are lines 49-56 from string.h: /* * Prototypes of the ANSI Standard C library string functions. */ _CRTIMP void* __cdecl memchr (const void*, int, size_t); _CRTIMP int __cdecl memcmp (const void*, const void*, size_t); _CRTIMP void* __cdecl memcpy (void*, const void*, size_t); _CRTIMP void* __cdecl memmove (void*, const void*, size_t); _CRTIMP void* __cdecl memset (void*, int, size_t); Other info: $ gcc --version gcc.exe (GCC) 3.2.3 (mingw special 20030504-1) MinGW version is 3.1.0. Any ideas on how to fix this would be appreciated. Thanks in advance, Jon ____________________________________________________________________________________ Now that's room service! Choose from over 150,000 hotels in 45,000 destinations on Yahoo! Travel to find your fit. http://farechase.yahoo.com/promo-generic-14795097 |