<div>Dear sir,</div>
<div> </div>
<div>I'm trying to build VLC from source (vlc-0.8.2.tar.bz2) for ARM-WinCE, by following the instructions posted at <a href="http://trac.videolan.org/vlc/file/trunk/INSTALL.wince">http://trac.videolan.org/vlc/file/trunk/INSTALL.wince 
</a>.</div>
<div> </div>
<div>I tried to cross-compile VLC on both Debian Linux PC (woody upgraded with kernel <a href="http://2.6.8.1/">2.6.8.1</a>) and cygwin, but had no luck.</div>
<div> </div>
<div>- On Debian Linux:</div>
<blockquote dir="ltr" style="MARGIN-RIGHT: 0px">
<div><font color="#3333ff" size="1">//================================>>></font></div>
<div><font color="#3333ff" size="1">./bootstrap &&<br>> PATH=/usr/local/wince/cross-tools/bin:$PATH \<br>> CFLAGS="-D__stdcall= -D_OFF_T_ -I/usr/local/wince/cross-tools/include" \<br>> CFLAGS="$CFLAGS -I/usr/local/wince/contrib-xscale/include" \ 
<br>> LDFLAGS="-L/usr/local/wince/cross-tools/lib" \<br>> LDFLAGS="-L/usr/local/wince/contrib-xscale/lib" \<br>> CC="arm-wince-pe-gcc -mcpu=xscale" \<br>>    ../configure --host=arm-wince-pe --target=arm-wince-pe \ 
<br>>     --build=i686-linux --prefix=/usr/local/wince \<br>>     --disable-sdl --disable-gtk --disable-dvdnav --disable-dvdread \<br>>     --disable-nls --disable-sout --disable-vlm --disable-wxwindows \<br>>     --disable-a52 --disable-libmpeg2 --disable-freetype --disable-fribidi \ 
<br>>     --disable-mad --disable-plugins --enable-optimize-memory \<br>>     --with-freetype-config-path=/usr/local/wince-xscale/bin \<br>>     --with-fribidi-config-path=/usr/local/wince-xscale/bin \<br>>     --enable-tremor --enable-faad 
<br></font><font color="#3333ff" size="1">+ AUTOMAKESUCKS=no<br>+ INSTALLSUCKS=no<br>+ ACLOCAL_ARGS=-I m4<br>+ test -d extras/contrib/bin<br>+ amvers=none<br>+ automake-1.8 --version<br>+ automake-1.9 --version<br>+ amvers=- 
1.9<br>+ automake-1.6 --version<br>+ test -1.9 = none<br>+ gettextize --version<br>++ gettextize --version<br>++ sed -e '1s/[^0-9]*//' -e q<br>+ expr 0.14.1 '>=' 0.11.5<br>+ autopoint=autopoint<br>+ GETTEXT=yes<br>+ pkg-config --version 
<br>+ PKGCONFIG=yes<br>+ aclocal=aclocal-1.9<br>+ automake=automake-1.9<br>+ autoconf=autoconf<br>+ autoheader=autoheader<br>+ set +x<br>generating modules/**/Makefile.am and m4/private.m4<br>.................................................................... done. 
<br>+ rm -f aclocal.m4 configure config.log config.h <a href="http://config.h.in/">config.h.in</a><br>+ rm -Rf autom4te.cache<br>+ rm -f config.guess config.sub missing mkinstalldirs compile depcomp install-sh<br>+ rm -Rf autotools 
<br>+ mkdir autotools<br>+ rm -f ltmain.sh libtool ltconfig<br>+ rm -f ABOUT-NLS<br>+ rm -Rf intl<br>+ rm -f m4/oldgettext.m4 stamp-pic <a href="http://configure.ac.in/">configure.ac.in</a> <a href="http://modules.am/">Modules.am 
</a><br>+ rm -f stamp-builtin 'stamp-h*' mozilla/stamp-pic<br>+ rm -f <a href="http://vlc-config.in/">vlc-config.in</a><br>+ printf ''<br>+ '[' yes '!=' yes ']'<br>+ autopoint -f</font></div>
<div><br><font color="#3333ff" size="1">Copying file ABOUT-NLS<br>Copying file autotools/config.rpath<br>Creating directory intl<br>Copying file intl/ChangeLog<br>......</font></div>
<div><font color="#3333ff" size="1">......</font></div>
<div><font color="#3333ff" size="1">Copying file intl/ref-add.sin<br>Copying file intl/ref-del.sin<br>Copying file intl/textdomain.c<br>Copying file autotools/mkinstalldirs<br>+ aclocal-1.9 -I m4<br>+ autoconf<br><a href="http://configure.ac:213/">
configure.ac:213</a>: error: possibly undefined macro: AC_DEFINE<br>      If this token and others are legitimate, please use m4_pattern_allow.<br>      See the Autoconf documentation.<br><a href="http://configure.ac:706/">
configure.ac:706</a>: error: possibly undefined macro: AC_MSG_WARN</font></div>
<div><font color="#3333ff" size="1">//================================<<<</font></div></blockquote>
<div> </div>
<div>    Then I tried to set "ulimit 20000" but didn't help.</div>
<div> </div>
<div> </div>
<div>- On cygwin:</div>
<blockquote dir="ltr" style="MARGIN-RIGHT: 0px"><font color="#3333ff" size="1">
<div><font color="#3333ff" size="1">  //================================>>></font></div>
<div>   ./bootstrap && \<br>   PATH=/usr/local/wince/cross-tools/bin:$PATH \<br>   CFLAGS="-D__stdcall= -D_OFF_T_ -I/usr/local/wince/cross-tools/include" \<br>   CFLAGS="$CFLAGS -I/usr/local/wince/contrib-xscale/include" \ 
<br>   LDFLAGS="-L/usr/local/wince/cross-tools/lib" \<br>   LDFLAGS="$LDFLAGS -L/usr/local/wince/contrib-xscale/lib" \<br>   CC="arm-wince-pe-gcc -mcpu=xscale" \<br>       ../configure --host=arm-wince-pe --target=arm-wince-pe \ 
<br>       --build=i686-linux --prefix=/usr/local/wince \<br>       --disable-sdl --disable-gtk --disable-dvdnav --disable-dvdread \<br>       --disable-nls --disable-sout --disable-vlm --disable-wxwindows \<br>       --enable-ffmpeg --with-ffmpeg-mp3lame --with-ffmpeg-faac \ 
<br>       --with-ffmpeg-zlib --enable-faad --enable-flac --enable-theora \<br>       --with-freetype-config-path=/usr/local/wince-xscale/bin \<br>       --with-fribidi-config-path=/usr/local/wince-xscale/bin \<br>       --enable-debug 
<br>+ AUTOMAKESUCKS=no<br>+ INSTALLSUCKS=no<br>+ ACLOCAL_ARGS='-I m4'<br>+ test -d extras/contrib/bin<br>+ amvers=none<br>+ automake-1.8 --version<br>+ automake-1.9 --version<br>+ automake-1.7 --version<br>+ amvers=-1.7<br>
+ automake-1.6 --version<br>+ test -1.7 = none<br>+ gettextize --version<br>++ gettextize --version<br>++ sed -e '1s/[^0-9]*//' -e q<br>+ expr 0.14.1 '>=' 0.11.5<br>+ autopoint=autopoint<br>+ GETTEXT=yes<br>+ pkg-config --version 
<br>+ PKGCONFIG=yes<br>+ aclocal=aclocal-1.7<br>+ automake=automake-1.7<br>+ autoconf=autoconf<br>+ autoheader=autoheader<br>+ set +x<br>generating modules/**/Makefile.am and m4/private.m4<br>.................................................................... done. 
<br>+ rm -f aclocal.m4 configure config.log config.h <a href="http://config.h.in/">config.h.in</a><br>+ rm -Rf autom4te.cache<br>+ rm -f config.guess config.sub missing mkinstalldirs compile depcomp install-sh<br>+ rm -Rf autotools 
<br>+ mkdir autotools<br>+ rm -f ltmain.sh libtool ltconfig<br>+ rm -f ABOUT-NLS<br>+ rm -Rf intl<br>+ rm -f m4/oldgettext.m4 stamp-pic <a href="http://configure.ac.in/">configure.ac.in</a> <a href="http://modules.am/">Modules.am 
</a><br>+ rm -f stamp-builtin 'stamp-h*' mozilla/stamp-pic<br>+ rm -f <a href="http://vlc-config.in/">vlc-config.in</a><br>+ printf ''<br>+ '[' yes '!=' yes ']'<br>+ autopoint -f<br>tar: Skipping to next header<br>tar: Archive contains obsolescent base-64 headers 
<br> </div></font><font color="#3333ff" size="1">gzip: stdin: invalid compressed data--crc error<br></font><font color="#3333ff" size="1">gzip: stdin: invalid compressed data--length error<br>tar: Read 479 bytes from -<br>
tar: Error exit delayed from previous errors<br>Copying file ABOUT-NLS<br>Creating directory intl   </font>
<div><font color="#3333ff" size="1">.......</font></div>
<div><font color="#3333ff" size="1">......</font></div>
<div><font color="#3333ff" size="1">Copying file intl/hash-string.h<br>Copying file intl/intl-compat.c<br>+ aclocal-1.7 -I m4<br>+ autoconf<br>+ autoheader<br>+ automake-1.7 --add-missing --copy<br><a href="http://configure.ac/">
configure.ac</a>: installing `autotools/install-sh'<br><a href="http://configure.ac/">configure.ac</a>: installing `autotools/mkinstalldirs'<br><a href="http://configure.ac/">configure.ac</a>: installing `autotools/missing' 
<br><a href="http://configure.ac:12/">configure.ac:12</a>: installing `autotools/config.guess'<br><a href="http://configure.ac:12/">configure.ac:12</a>: installing `autotools/config.sub'<br><a href="http://makefile.am/">Makefile.am 
</a>: installing `autotools/compile'<br><a href="http://makefile.am/">Makefile.am</a>: installing `autotools/depcomp'<br>+ rm -f <a href="http://vlc-config.in/">vlc-config.in</a> vlc-config<br>+ rm -f src/misc/modules_builtin.h src/misc/modules_plugin.h 
<br>+ rm -f include/vlc_symbols.h<br>+ rm -f mozilla/vlcintf.h<br>+ set +x<br>bash: ../configure: No such file or directory</font></div>
<div>
<div><font color="#3333ff" size="1">//================================<<<</font></div>
<div><font color="#3333ff" size="1"></font> </div></div></blockquote>
<div dir="ltr">What is the preferred way to build VLC for ARM-WinCE, cygwin or Linux? How to do it correctly?</div>
<div dir="ltr"> </div>
<div dir="ltr">I appreciate any help.</div>
<div dir="ltr"> </div>
<div dir="ltr"><font color="#000000" size="2">- George</font></div>