wine on ARM and running a Windows .exe on an ARM

Questions about Wine on Linux
Level 2
Level 2
Posts: 32
Joined: Wed Oct 22, 2014 12:42 am

wine on ARM and running a Windows .exe on an ARM

Post by k3ck3c » Tue Jan 27, 2015 3:28 pm

I have an Odroid from Hardkernel, which can be seen as a Raspberry on steroids.

I bought Exagear Desktop which is a faster QEMU

With this I can run an X86 executable on an ARM.

I try to run Captvty wich is a Windows freeware on it
I know what is needed tio run Captvty with wine

So I launch exagear (I just get a prompt), I do as usual on Linux, create a prefix, install the various winetricks.I have wine version 1.4, I was wondering if I could get more recent version
odroid@odroid:~$ file `which file`
/usr/bin/file: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=2ca142ef7dd994fdb6c72eef60b887883f722562, stripped
odroid@odroid:~$ exagear
Starting the shell in the guest image /opt/exagear/images/ubuntu-1204lts
odroid@odroid:~$ wine --version
odroid@odroid:~$ file `which file`
/usr/bin/file: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, BuildID[sha1]=0xabca77787115d8fb7fc615cc7f245660248f2625, stripped
When I launch Captvty, I get
odroid@odroid:~$ env WINEPREFIX=/home/odroid/.wine_captvty/ wine /home/odroid/Captvty/Captvty.exe
fixme:service:svcctl_ChangeServiceConfig2W SERVICE_CONFIG_FAILURE_ACTIONS not implemented: period 86400 msg (null) cmd (null)
fixme:advapi:RegisterEventSourceW ((null),L".NET Runtime Optimization Service"): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x0000044f,(nil),0x0001,0x00000000,0x94e510,(nil)): stub
err:eventlog:ReportEventW L".NET Runtime Optimization Service (clr_optimization_v2.0.50727_32) - Tried to start a service that wasn't the latest version of CLR Optimization service. Will shutdown\n"
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:process:SetProcessDEPPolicy (1): stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (
fixme:module:GetModuleHandleExW should pin refcount for 0x79000000
fixme:sync:CreateMemoryResourceNotification (0) stub
fixme:advapi:RegisterEventSourceW ((null),L".NET Runtime"): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x000003ff,(nil),0x0001,0x00000000,0x32e93c,(nil)): stub
err:eventlog:ReportEventW L"Application: Captvty.exe\nFramework Version: v4.0.30319\nDescription: The process was terminated due to an internal error in the .NET Runtime at IP 7922DAF5 (79140000) with exit code 80131506.\n"
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
I get a message

Internal Error
Invalid Parameters received

Thanks for any hint, and how I can have a more recent wine on ARM.