Running WinCE program on ARM based Linux Device
Running WinCE program on ARM based Linux Device
Dear Sir,
May I use any version of Wine to run WinCE program on ARM based linux device?
Regards,
Wilson
May I use any version of Wine to run WinCE program on ARM based linux device?
Regards,
Wilson
Re: Running WinCE program on ARM based Linux Device
http://wiki.winehq.org/ARM
Wilson there was a wince branch of wine. Bad news it never really developed. You have a better chance running Windows RT applications than wince applications.
Wilson there was a wince branch of wine. Bad news it never really developed. You have a better chance running Windows RT applications than wince applications.
Re: Running WinCE program on ARM based Linux Device
If I translate WinCE program to X86 MS Windows program first, may I use Wine on ARM to execute this X86 MS Windows program on ARM based Linux Device such as this? (http://www.youtube.com/watch?v=bVYlrv0kbdA)oiaohm wrote:http://wiki.winehq.org/ARM
Wilson there was a wince branch of wine. Bad news it never really developed. You have a better chance running Windows RT applications than wince applications.
And how to do?
Regards,
Wilson
Re: Running WinCE program on ARM based Linux Device
Wine doesn't do CPU emulation, so no, you can't run x86 apps on ARM with Wine alone. There is a forum thread about running x86 apps on ARM with QEMU and Wine. http://forum.winehq.org/viewtopic.php?f=2&t=17701
Re: Running WinCE program on ARM based Linux Device
If I translate WinCE program to Windows RT program, may I use Wine on ARM on ARM based Linux Device to run the Windows RT program without QEMU?oiaohm wrote:http://wiki.winehq.org/ARM
Wilson there was a wince branch of wine. Bad news it never really developed. You have a better chance running Windows RT applications than wince applications.
Regards,
Wilson
Re: Running WinCE program on ARM based Linux Device
Wilson due to Windows RT support being fairly new there is a Linux kernel requirement.
The processor with Windows RT has to be ARMv7 or latter ARMv8 has a ARMv7 compatibility option. Like the PI is out because its only a ARMv6. Basically not all Arm based devices that run Linux are compatible to run Windows RT applications with wine.
The processor with Windows RT has to be ARMv7 or latter ARMv8 has a ARMv7 compatibility option. Like the PI is out because its only a ARMv6. Basically not all Arm based devices that run Linux are compatible to run Windows RT applications with wine.
Re: Running WinCE program on ARM based Linux Device
Thank you for your comment. Is there any ARM support list for 'Wine on ARM' showing what arm based devices can run linux and run Windows RT applications with Wine?oiaohm wrote:Wilson due to Windows RT support being fairly new there is a Linux kernel requirement.
The processor with Windows RT has to be ARMv7 or latter ARMv8 has a ARMv7 compatibility option. Like the PI is out because its only a ARMv6. Basically not all Arm based devices that run Linux are compatible to run Windows RT applications with wine.
Regards,
Wilson
Re: Running WinCE program on ARM based Linux Device
Wilson there is no list of boards. Its checking the specs of the device.
You also need a Linux 3.11 kernel or latter for the ARMv7 device. Problem here is not all ARMv7 devices support a mainline kernel of 3.11 or latter.
Wilson so its fairly much between kernel and hardware maker if wine can work on it with the required kernel version and be the right cpu type.
Wine is possible to operate as winelib for porting applications.
http://wiki.winehq.org/Winelib
As you can read in the documentation this can be a complete pain. If something can be made operate with winelib it is not restricted on cpu that can be used.
Wilson wine has many ways of skinning the cat the problem is how much flesh are you going to lose doing it.
You also need a Linux 3.11 kernel or latter for the ARMv7 device. Problem here is not all ARMv7 devices support a mainline kernel of 3.11 or latter.
Wilson so its fairly much between kernel and hardware maker if wine can work on it with the required kernel version and be the right cpu type.
Wine is possible to operate as winelib for porting applications.
http://wiki.winehq.org/Winelib
As you can read in the documentation this can be a complete pain. If something can be made operate with winelib it is not restricted on cpu that can be used.
Wilson wine has many ways of skinning the cat the problem is how much flesh are you going to lose doing it.
Re: Running WinCE program on ARM based Linux Device
Thank you. Let me summarize the pre-requirement:oiaohm wrote:Wilson there is no list of boards. Its checking the specs of the device.
You also need a Linux 3.11 kernel or latter for the ARMv7 device. Problem here is not all ARMv7 devices support a mainline kernel of 3.11 or latter.
Wilson so its fairly much between kernel and hardware maker if wine can work on it with the required kernel version and be the right cpu type.
Wine is possible to operate as winelib for porting applications.
http://wiki.winehq.org/Winelib
As you can read in the documentation this can be a complete pain. If something can be made operate with winelib it is not restricted on cpu that can be used.
Wilson wine has many ways of skinning the cat the problem is how much flesh are you going to lose doing it.
1. Need instruction set ARMv7 or latter device
2. Need Linux kernel 3.11 or latter
3. Need Window RT application
However, if I use Winelib, there is no limited for item 1. and 2.,right?
Re: Running WinCE program on ARM based Linux Device
Yes you got the summery right.
Technically a wine-lib application is a application type in its own right. So you technically don't need a Windows RT application when using winelib you need a windows application source that is compatible with winelib building.
Winelib will work on what ever platform you get it to build. Arm Mips PPC.... Fairly unrestricted. Winelib option also allows you to go freebsd on arm. So yes the kernel restriction is reduced a lot.
Winelib list
1) Source code to application.
2) Something that can run winelib applications(this is very open)
3) determination to put up with all the road blocks to code building that will come.
Technically a wine-lib application is a application type in its own right. So you technically don't need a Windows RT application when using winelib you need a windows application source that is compatible with winelib building.
Winelib will work on what ever platform you get it to build. Arm Mips PPC.... Fairly unrestricted. Winelib option also allows you to go freebsd on arm. So yes the kernel restriction is reduced a lot.
Winelib list
1) Source code to application.
2) Something that can run winelib applications(this is very open)
3) determination to put up with all the road blocks to code building that will come.
Re: Running WinCE program on ARM based Linux Device
Sounds great, thank you.oiaohm wrote:Yes you got the summery right.
Technically a wine-lib application is a application type in its own right. So you technically don't need a Windows RT application when using winelib you need a windows application source that is compatible with winelib building.
Winelib will work on what ever platform you get it to build. Arm Mips PPC.... Fairly unrestricted. Winelib option also allows you to go freebsd on arm. So yes the kernel restriction is reduced a lot.
Winelib list
1) Source code to application.
2) Something that can run winelib applications(this is very open)
3) determination to put up with all the road blocks to code building that will come.