Компиляция MQL4 через командную строку через wine metaeditor.exe

Я пытаюсь добраться до точки, где я могу скомпилировать/проверить синтаксис через командную строку, чтобы избежать использования метаредактора для управления кодом.

Я использую эту команду (также пытался использовать /s и /log):

wine metaeditor.exe /compile:"MQL4/Experts/MACD Sample.mq4"

который взят из этого вопроса, связанного с MQL4.

В настоящее время я получаю этот вывод, и файлы не создаются:

fixme:advapi:RegisterTraceGuidsW (0x1800f935, 0x640360, {9b18bff9-915e-4cc1-9c3e-f4ac112cb36c}, 1, 0x180b1ba0, (null), (null), 0x640378): stub
fixme:advapi:RegisterTraceGuidsW   register trace class {00000000-0000-0000-0000-000000000000}
fixme:advapi:LsaOpenPolicy ((null),0x33f950,0x00000001,0x33f948) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:process:SetProcessShutdownParameters (00000280, 00000001): partial stub.
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:advapi:LsaOpenPolicy ((null),0x33f4e0,0x00000001,0x33f4d8) stub
fixme:advapi:LsaClose (0xcafe) stub
err:winediag:nulldrv_CreateWindow Application tried to create a window, but no driver could be loaded.
err:winediag:nulldrv_CreateWindow The explorer process failed to start.
fixme:advapi:RegisterEventSourceW ((null),L"gupdate"): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0004,0x0000,0x00000000,(nil),0x0001,0x00000000,0xa4e734,(nil)): stub
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
fixme:advapi:UnregisterTraceGuids deadbeef: stub
fixme:ntoskrnl:KeInitializeEvent stub: 0x14001c1a8 1 1
fixme:ntoskrnl:IoInitializeRemoveLockEx (0x14001c1c0 1297433174 1 100 32) stub
fixme:ntoskrnl:IoAcquireRemoveLockEx (0x14001c1c0, 0x14001bfc0, "", 1, 32): stub
fixme:ntoskrnl:MmGetSystemRoutineAddress L"HalRequestIpi" not found
fixme:ntoskrnl:MmGetSystemRoutineAddress L"HalSendSoftwareInterrupt" not found
fixme:ntoskrnl:MmGetSystemRoutineAddress L"KeIpiGenericCall" not found
fixme:ntoskrnl:MmGetSystemRoutineAddress L"KeInitializeAffinityEx" not found
fixme:ntoskrnl:MmGetSystemRoutineAddress L"KeAddProcessorAffinityEx" not found
fixme:ntoskrnl:MmGetSystemRoutineAddress L"KeGetProcessorIndexFromNumber" not found
fixme:ntoskrnl:MmGetSystemRoutineAddress L"KeQueryInterruptTimePrecise" not found
fixme:ntoskrnl:MmGetSystemRoutineAddress L"KeQuerySystemTimePrecise" not found
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
wine: Call from 0x7f37f3be9f6c to unimplemented function ntoskrnl.exe.__C_specific_handler, aborting
err:seh:setup_exception stack overflow 992 bytes in thread 0036 eip 00007f37f3c1f69a esp 0000000000341220 stack 0x340000-0x342000-0x440000
fixme:mountmgr:harddisk_ioctl Unsupported ioctl 2d1400 (device=2d access=0 func=500 method=0)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)

Для ясности:

  • Открытие metaeditor.exe через вино, открытие файла и его компиляция работают должным образом, только когда я пытаюсь выполнить без открытия метаредактора, он ничего не делает.
  • Версия MetaEditor: 5.00 сборка 1562
  • Винная версия: 1.8

person udjamaflip    schedule 29.01.2018    source источник


Ответы (2)


Итак, я поиграл, и похоже, что это связано с тем, как передаются пути к файлам.

Я изменил, чтобы использовать полный путь к метаредактору и относительный путь без кавычек, например:

wine /home/foo/bar/metaeditor.exe /compile:./MQL4/Experts/MACD Sample.mq4

Журнал может выводиться только в файл и требует точного пути для работы. Я просто использую пользовательский файловый наблюдатель IntelliJ для отслеживания моих изменений и запуска моего сценария компиляции, в то время как терминал запускает tail -f в моем файле журнала.

Больше не нужно использовать метаредактор даже в Linux!

person udjamaflip    schedule 14.02.2018

Ух ты, какая борьба! То же самое случилось со мной. Советник будет компилироваться (но не работать!) с компиляцией командной строки вина. Но скомпилируйте (и работайте), когда я использовал графический интерфейс metaeditor.exe.

Короче говоря, в конце концов, я получил это с помощью этой команды

/usr/bin/wine /path/to/MT4/metaeditor.exe /compile:"Z:\path\to\MT4\MQL4\Experts\Foo\Bar_EA.mq4" /include:"Z:\path\to\MT4\MQL4" /log

Фу!

person user2965205    schedule 29.07.2019