通过wine metaeditor.exe命令行编译MQL4

时间:2018-01-29 03:45:52

标签: ubuntu wine mql4

我正试图通过命令行进行编译/语法检查,这样我就可以避免使用metaeditor进行代码管理。

我正在使用此命令(也尝试使用/ s和/ log):

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

来自this MQL4 related question

我目前收到此输出并且没有生成文件:

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)

为清楚起见:

  • 通过wine打开metaeditor.exe并打开文件并进行编译 它按预期工作,只有当我尝试没有执行时 打开metaeditor它什么都不做。
  • MetaEditor版本:5.00 build 1562
  • 葡萄酒版:1.8

2 个答案:

答案 0 :(得分:0)

所以我玩了一下,这似乎与传递文件路径的方式有关。

我修改为使用完全限定的metaeditor路径和相对不带引号的路径,如下所示:

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

日志只能输出到文件,并且需要以相同的方式运行路径。我只是使用自定义的IntelliJ filewatcher来监视我的更改并运行我的编译脚本,而终端在我的日志文件上运行tail -f。

即使在Linux上也不再需要使用metaeditor!

答案 1 :(得分:0)

哇,好挣扎! 这样的事情我也经历过。 EA将使用wine命令行编译进行编译(但不起作用!)。但是,当我使用metaeditor.exe gui

时,进行编译(并工作)

长话短说,最终通过此命令得到了

/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

Ph!