I have succeeded in launching MemoQ 6.0.59 with Crossover Linux 12 in a Vista-type bottle. The program needs Microsoft .NET environment, tries to install it, but obviously fails. However, if you install .NET manually before installing MemoQ, MemoQ does start. Since I’m not an experience user of this program, I can’t say if all features run, thus so far I give it a bronze medal.
In a few days I will have detailed info on how MQ 6 runs on MAC with CrossOver. I've been using MQ for 7 years and thus will be able to check all functions. I have great expectations with CrossOver, I hope it works.
Just got into here today...
Followed the above steps (GREAT, also the flickering etc. just the cursor is sometimes still out of line of the pointer!),
everything worked after awhile until i took down the job from the server and when i try to open that, here's what MemoQ 6.2 does:
Unable to open document or project.
details: I am not a computer guy so if anyone understands what this is about I would very much appreciate that.
Object reference not set to an instance of an object.
at System.Windows.Forms.UnsafeNativeMethods.IHTMLDocument2.Open(String mimeExtension, Object name, Object features, Object replace)
at System.Windows.Forms.HtmlDocument.OpenNew(Boolean replaceInHistory)
at MemoQ.Controls.HtmlPanel.PanelContentSink.SetContent(String content, String css, String bodyClass)
at MemoQ.Controls.HtmlPanel.set_HtmlPage(HtmlPageBase value)
at MemoQ.Project.ProjectOverviewControl.set_ProjectDocument(ProjectDocument value)
at MemoQ.ApplicationFramework.DocumentControl.set_Document(Document value)
at MemoQ.ApplicationFramework.WindowManager.OpenTab(Document document, Boolean activate)
at MemoQ.ApplicationFramework.WindowManager.OnShowDocumentNoActivate(Document document)
at MemoQ.Project.ProjectDocument.OnOpenDocument(Object openParam)
at MemoQ.ApplicationFramework.DocTypeManager.executeFromOpenErrorHandlingBlock(Func`1 func, Object openParam)
Thx for a quick reply. I only today mannaged to make it.
Unfortunately the same problem comes up. Also, when trying to install the IE7 it says it is not compatible with
the Vista bottle memoQ is in...same happened with Platform SDK Redistributable: GDI+ component, but it is in there...
Attached a screen with now installed components.
Any additional ideas?
Thank you a bunch!
Sorry, I didn't notice the original post about the Vista bottle. Change the Windows version to WinXP and run the IE7 Crosstie again.
1. From Crossover's menu, select Configure > Manage Bottles
2. Select the bottle
3. Click on the Control Panel tab
4. Launch the Wine Configuration tool
5. Set the Windows version to Windows XP
6. Click OK
Hurray! I managed to install MemoQ as well on my Linux (Ubuntu) box! Steps:
1) Windows Vista Bottle
2) Installed Microsoft .NET Framework 3.5 Service Pack 1 (see above)
3) Platform SDK Redistributable: GDI+ - fixes some font issues (see above)
4) Switched Bottle to Windows XP (see above)
5) Installed Internet Explorer 7 (see above)
6) Installed MemoQ.exe installer
The steps above are not required when using the Crosstie. Just click the Install button, install everything into a new bottle, and at the end—uncheck "Launch memoQ" to allow Crossover to complete the install.
I ran it tonight with a fresh copy of codeweaver, on OS X 10.8, and I see the following 2 issues (so far):
1. Installer: an windows error came up right at the very end, it was for the memoQ installer. Basically said the installer died/failed in some way. memoQ DID run though. The crossover installer thingie still thinks the install is going on, however. I haven't killed it off yet.
2. When I created a project in memoQ, it seemed to be ok. I gave it a mif file, and the project appears to create ok. But when I did Statistics and hit the Calculate button, I got a memoQ warning, with "General Error". Details are:
Method not found: 'Void System.Xml.Xsl.Xslt.Compiler..ctor(System.Xml.Xsl.XsltSettings, Boolean, System.String)'.
at System.Xml.Xsl.XslCompiledTransform.CompileXsltToQil(Object stylesheet, XsltSettings settings, XmlResolver stylesheetResolver)
at System.Xml.Xsl.XslCompiledTransform.LoadInternal(Object stylesheet, XsltSettings settings, XmlResolver stylesheetResolver)
at System.Xml.Xsl.XslCompiledTransform.Load(XmlReader stylesheet)
at MemoQ.Project.StatisticsResultHandler.transformHTML(Stream sourceXMLStream, Stream targetHTMLStream)
at MemoQ.Project.StatisticsResultHandler.SetStatInfoAndSaveXMLAndHTML(StatInfo statInfo)
at MemoQ.Project.StatisticsForm.bAnalyze_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
The Translation Editor view does open, but I don't think it's finding any matches in the TM I set up for this project (which does have matches for it). Preview also failed, but I haven't used memoQ in so long I don't remember if there is a preview available for mif files anyway.
follow-up: memoQ crashed while I was manually copying/pasting from a TM view to a document. I think I was actually in the TM view, maybe changing the filter. Once it crashed, the wine installer completed. But.... now when I try to start up memoQ, I get a crash and it never runs. Too good to be true, I guess.
We're rebels. We're misfits. But mostly, we're software liberators. And we're very, very good at what we do. We have to be. Lots of developers work with open source, but only a tiny fraction of those are good enough to get software that was designed for one platform to work on another one. We invented CrossOver software - a unique approach to cross-platform compatibility that does not require dual-boot or another OS license. We launched PortJump to help app and game developers broaden their market beyond Windows® users. And we launched ExecMode to help organizations solve really ugly technical challenges.