http://bugs.winehq.org/show_bug.cgi?id=26614
So let's have a look at:> > export CC=arm_v5t_le-gcc > > ./configure --prefix=/usr/local/Wine_Arm --host=arm --with-wine-tools=$PWD --without-freetype--host=arm is the wrong way, as explained in the bug, also arm_v5t_le-gcc scares me. that shouldn't look like that IMHO. i have a (not fully working) crosscompiling setup which looks like: ../configure --host=arm-linux-gnueabi --with-wine-tools=../164/ --without-freetype host_alias=arm-linux-gnueabi this doesn't even need a "export CC", but FWIW it would be arm-linux-gnueabi-gcc Further i have no good experience with crosscompiling Wine for ARM, i normally build directly on the ARM system(which is quite more fun with dual-core ARM at 1GHz).> > After compiling the wine to ARM, can we able to run the windows exe directly or we need the Source of that particular windows application?No you won't as vitamin already said, but he is also right about winelib. You can recompile existing apps for winelib and run them on ARM, i e.g. did that with putty as you can see here: http://dawncrow.de/arm4.png> ARM9 Core 300 MHz Processor > 128 MB RAM > 128 MB Flash > > Is it possible to port the Wine on the above platform?Yes, it is. But I'm afraid your user experience will not be that great with 300 MHz. What device is that?
eyedasan wrote:> I am trying to Recomiple the Wine 1.3.8 for the Arm. >Also you should try a more recent version of Wine, e.g. Wine 1.3.17
In latest git: Code: ccache arm-linux-gnueabi-gcc -c -I/home/test/wine-git/dlls/msvcrt -I. -I/home/test/wine-git/include -I../../include -D__WINESRC__ -D_MT -D_REENTRANT -fPIC -Wall -pipe -fno-strength-reduce -fno-strict-aliasing -Wdeclaration-after-statement -Wstrict-prototypes -Wtype-limits -Wwrite-strings -Wpointer-arith -Wlogical-op -g -O0 -mcpu=arm7tdmi -o wcs.o /home/test/wine-git/dlls/msvcrt/wcs.c In file included from /home/test/wine-git/dlls/msvcrt/wcs.c:38:0: /home/test/wine-git/dlls/msvcrt/printf.h: In function ?create_positional_ctx_a?: /home/test/wine-git/dlls/msvcrt/printf.h:610:13: error: incompatible type for argument 9 of ?pf_printf_a? /home/test/wine-git/dlls/msvcrt/printf.h:338:5: note: expected ?va_list? but argument is of type ?void *? In file included from /home/test/wine-git/dlls/msvcrt/wcs.c:40:0: /home/test/wine-git/dlls/msvcrt/printf.h: In function ?create_positional_ctx_w?: /home/test/wine-git/dlls/msvcrt/printf.h:610:13: error: incompatible type for argument 9 of ?pf_printf_w? /home/test/wine-git/dlls/msvcrt/printf.h:338:5: note: expected ?va_list? but argument is of type ?void *? /home/test/wine-git/dlls/msvcrt/wcs.c: In function ?MSVCRT_vsprintf_p_l?: /home/test/wine-git/dlls/msvcrt/wcs.c:886:17: error: incompatible type for argument 9 of ?pf_printf_a? /home/test/wine-git/dlls/msvcrt/printf.h:338:5: note: expected ?va_list? but argument is of type ?void *? /home/test/wine-git/dlls/msvcrt/wcs.c: In function ?MSVCRT_vswprintf_p_l?: /home/test/wine-git/dlls/msvcrt/wcs.c:940:17: error: incompatible type for argument 9 of ?pf_printf_w? /home/test/wine-git/dlls/msvcrt/printf.h:338:5: note: expected ?va_list? but argument is of type ?void *?