Hi, all<br><br>We are building WinCE vlc following the guide of INSTALL.wince. <br><br>1. the compiler tool<br><a href="http://www.videolan.org/pub/testing/wince/wince-arm-gcc4.0.0-cvs-linux-crosscompiler-20050517.tar.bz2">http://www.videolan.org/pub/testing/wince/wince-arm-gcc4.0.0-cvs-linux-crosscompiler-20050517.tar.bz2</a>.<br>
<br>2. contrib lib<br><a href="http://download.videolan.org/pub/testing/wince/contrib-20050220-wince-xscale-bin.tar.bz2">http://download.videolan.org/pub/testing/wince/contrib-20050220-wince-xscale-bin.tar.bz2</a> <br><br>
3. configure-vlc.sh<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-a52 \<br>    --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>
<br>However, we face the C compiler cannot create executables error. <br><br><br>The following are selected from Config.log: <br>....<br>configure:4602: checking for arm-wince-pe-gcc<br>configure:4629: result: arm-wince-pe-gcc -mcpu=xscale<br>
configure:4898: checking for C compiler version<br>configure:4907: arm-wince-pe-gcc -mcpu=xscale --version >&5<br>/usr/local/wince/cross-tools/bin/arm-wince-pe-gcc: /usr/local/wince/cross-tools/bin/arm-wince-pe-gcc: cannot execute binary file<br>
configure:4918: $? = 126<br>configure:4907: arm-wince-pe-gcc -mcpu=xscale -v >&5<br>/usr/local/wince/cross-tools/bin/arm-wince-pe-gcc: /usr/local/wince/cross-tools/bin/arm-wince-pe-gcc: cannot execute binary file<br>
configure:4918: $? = 126<br>configure:4907: arm-wince-pe-gcc -mcpu=xscale -V >&5<br>/usr/local/wince/cross-tools/bin/arm-wince-pe-gcc: /usr/local/wince/cross-tools/bin/arm-wince-pe-gcc: cannot execute binary file<br>
configure:4918: $? = 126<br>configure:4907: arm-wince-pe-gcc -mcpu=xscale -qversion >&5<br>/usr/local/wince/cross-tools/bin/arm-wince-pe-gcc: /usr/local/wince/cross-tools/bin/arm-wince-pe-gcc: cannot execute binary file<br>
configure:4918: $? = 126<br>configure:4938: checking whether the C compiler works<br>configure:4960: arm-wince-pe-gcc -mcpu=xscale  -I/usr/local/wince/contrib-xscale/include   -L/usr/local/wince/contrib-xscale/lib conftest.c  >&5<br>
/usr/local/wince/cross-tools/bin/arm-wince-pe-gcc: /usr/local/wince/cross-tools/bin/arm-wince-pe-gcc: cannot execute binary file<br>configure:4964: $? = 126<br>configure:5002: result: no<br>configure: failed program was:<br>
| /* confdefs.h */<br>| #define PACKAGE_NAME "vlc"<br>| #define PACKAGE_TARNAME "vlc"<br>| #define PACKAGE_VERSION "1.2.0-git"<br>| #define PACKAGE_STRING "vlc 1.2.0-git"<br>| #define PACKAGE_BUGREPORT ""<br>
| #define PACKAGE_URL ""<br>| #define PACKAGE "vlc"<br>| #define VERSION "1.2.0-git"<br>| /* end confdefs.h.  */<br>| <br>| int<br>| main ()<br>| {<br>| <br>|   ;<br>|   return 0;<br>| }<br>configure:5007: error: in `/home/administrator/dev/ce':<br>
configure:5011: error: C compiler cannot create executables<br>See `config.log' for more details.<br>....<br><br><br>Should we ignore the problem since our win32 compiling platform can not execute the wince binaries ?<br>
<br>Could anyone help us to figure out the problem?<br><br>Thanks.<br><br><br>