Dear Rob, Thank you for your answer. I filed a bug report for the Wine developers at http://bugs.winehq.org/show_bug.cgi?id=27646.
Best regards, Zoltan 2011/6/28 Rob Mensching <r...@robmensching.com> > It seems like Wine hasn't implemented the MsiGenerateTransform() function. > Without that Torch isn't going to be much use to you. > The WiX toolset works (or at least it did work a couple years ago, I > haven't > checked in a while) on Mono but you need the MSI API implemented so that > means Windows or WINE. > 2011/6/21 Kovács Zoltán <zol...@geogebra.org> > > > Dear WiX Users and Developers, > > > > Yesterday I started to use WiX. It seems to be an adequate choice to be > the > > official tool to create a Windows installer for GeoGebra, the free > dynamic > > mathematics software. (Earlier we used NSIS for that.) > > > > WiX does a wonderful job, so I thank the developers for this great > > software! > > > > Now I am about to create a multilingual installer. I learned that I need > > some tweaks to do that. My main problem is that we would like to run WiX > > from the Wine Windows emulator, because our packaging process runs > > completely on Linux. Fortunately, the newest Wine (+winetricks for the > .NET > > Framework) can run WiX under Linux properly, so I was able to create a > > perfect MSI file using WiX, under Linux. > > > > Now I learned what I need to do is to create a multilanguage installer as > > > > > http://wix.tramontana.co.hu/tutorial/transforms/morphing-installersdescribes > > . > > Unfortunately, running torch.exe under Wine gives the following > > exception: > > > > kovzol@kovzol-dell:~/workspace/geogebra/scripts/autobuild/windows/WiX$ > > wine > > ../wix35/torch.exe -p -t language GeoGebra.msi GeoGebra_hu-hu.msi -out > > hu-hu.mst > > fixme:sync:CreateMemoryResourceNotification (0) stub > > fixme:shell:URL_ParseUrl failed to parse L"wix" > > fixme:shell:URL_ParseUrl failed to parse L"System" > > fixme:shell:URL_ParseUrl failed to parse L"wconsole" > > fixme:shell:URL_ParseUrl failed to parse L"wix.resources" > > fixme:shell:URL_ParseUrl failed to parse L"wix.resources" > > Microsoft (R) Windows Installer Xml Transform Builder version 3.5.2519.0 > > Copyright (C) Microsoft Corporation. All rights reserved. > > > > fixme:shell:URL_ParseUrl failed to parse L"System.Xml" > > fixme:storage:create_storagefile Storage share mode not implemented. > > fixme:msi:MsiDatabaseGenerateTransformW 2 1 > > > > > L"Z:\\home\\kovzol\\workspace\\geogebra\\scripts\\autobuild\\windows\\WiX\\hu-hu.mst" > > 0 0 > > fixme:shell:URL_ParseUrl failed to parse L"mscorlib.resources" > > fixme:shell:URL_ParseUrl failed to parse L"mscorlib.resources" > > fixme:shell:URL_ParseUrl failed to parse L"wix.resources" > > fixme:shell:URL_ParseUrl failed to parse L"wix.resources" > > fixme:shell:URL_ParseUrl failed to parse L"wix.resources" > > fixme:shell:URL_ParseUrl failed to parse L"wix.resources" > > torch.exe : error TRCH0001 : Call not implemented > > > > Exception Type: System.ComponentModel.Win32Exception > > > > Stack Trace: > > at > > > Microsoft.Tools.WindowsInstallerXml.Msi.Database.GenerateTransform(Database > > referenceDatabase, String transformFile) > > at Microsoft.Tools.WindowsInstallerXml.Binder.BindTransform(Output > > transform, String transformFile) > > at Microsoft.Tools.WindowsInstallerXml.Binder.Bind(Output output, > String > > file) > > at Microsoft.Tools.WindowsInstallerXml.Tools.Torch.Run(String[] args) > > fixme:shell:URL_ParseUrl failed to parse L"torch.resources" > > fixme:shell:URL_ParseUrl failed to parse L"torch.resources" > > Binder temporary directory located at 'C:\users\kovzol\Temp\swy7q6gd'. > > Unbinder temporary directory located at 'C:\users\kovzol\Temp\swy7q6gd'. > > Torch temporary directory located at 'C:\users\kovzol\Temp\wrh77ehg'. > > > > I know that this is rather a Wine problem than a WiX bug, but probably > one > > of you have some kind of experience of running WiX under Wine. I am also > > interested in compiling WiX against Mono (for Unix) as well. Is it > > possible? > > > > If you like, you can read on how to run WiX under Linux/Wine at > > http://www.geogebra.org/trac/wiki/CreateMSIonUnix. The autobuild > machinery > > is in developing phase yet, but anyone can check it out at > > > > > http://www.geogebra.org/trac/browser/trunk/geogebra/scripts/autobuild/windows/WiX > > . > > > > I also experienced that RTF files generated by LibreOffice 3.2 or > > latex2rtf, > > are unable to work with WiX. Only Wordpad helped. > > > > So, thank you the great work again, and thank for any help in advance! > > > > Best regards, > > Zoltan Kovacs > > developer of the GeoGebra team > > > > > ------------------------------------------------------------------------------ > > EditLive Enterprise is the world's most technically advanced content > > authoring tool. Experience the power of Track Changes, Inline Image > > Editing and ensure content is compliant with Accessibility Checking. > > http://p.sf.net/sfu/ephox-dev2dev > > _______________________________________________ > > WiX-users mailing list > > WiX-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > > > > -- > virtually, Rob Mensching - http://RobMensching.com LLC > > ------------------------------------------------------------------------------ > All of the data generated in your IT infrastructure is seriously valuable. > Why? It contains a definitive record of application performance, security > threats, fraudulent activity, and more. Splunk takes this data and makes > sense of it. IT sense. And common sense. > http://p.sf.net/sfu/splunk-d2d-c2 > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > ------------------------------------------------------------------------------ All of the data generated in your IT infrastructure is seriously valuable. Why? It contains a definitive record of application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-d2d-c2 _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users