-   Linux - Desktop (
-   -   Wine + Installshield (

DSLC 10-31-2012 02:34 PM

Wine + Installshield
1 Attachment(s)
Hi all. I'm trying to install a Windows program on Wine 1.5.5 and am having difficulty. The program is 'RSLinx Classic Lite' version 2.57 - by Rockwell Software. It uses the 'InstallShield' installation system.

My system is Debian Wheezy.

I can get about half-way through the installation process, to the point where I am asked to enter my name and company. I do this, but when I click 'Next' nothing happens. See attachment for screenshot of program when it stops responding.

Here is the terminal output while trying to install:

david@m7$ fixme:storage:create_storagefile Storage share mode not implemented.
fixme:msi:ITERATE_DuplicateFiles We should track these duplicate files as well
fixme:storage:create_storagefile Storage share mode not implemented.
fixme:wshom:ClassFactory_QueryInterface (0x7db6ba80)->({342d1ea0-ae25-11d1-89c5-006008c3fbfc} 0x7fe5b0)
fixme:wshom:WshShell3_QueryInterface Unknown iface {fc4801a3-2ba9-11cf-a229-00aa003d7352}

Clicking on the 'Next' button doesn't actually cause any new output.

I started over with a new ~/.wine directory but that didn't help.

Here are some of the DLLs I have installed.

david@m7$ winetricks installed

I asked about this on the forums as well ( ), but haven't resolved the issue yet. Apologies if raising the question here also is frowned upon (I waited a few weeks).

I've tried this with two different versions of Wine. I was using 1.4.x originally, but upgraded to 1.5.5 in attempting to resolve the issue.

John VV 10-31-2012 06:20 PM

i would install windows and run windows programs on the operating system they were built for

and why would one even want to run that software in WINE on a linux box ???

from a quick google search
it looks useless unless you have that hardware

gradinaruvasile 11-02-2012 11:58 AM

What does that program really do?

Wine provides an abstraction layer for some Windows functions, it cannot interact DIRECTLY with the hardware. Also, it doesnt have a full Windows environment emulated, so complex non-usual programs will probably not work fully (if at all), let alone programs that need direct hardware access (this program seems to talk to native Windows drivers).

If you are trying to configure some device directly that is attached to USB ports or it is somewhere over the network, you either use Windows or Windows in VirtualBox.
But devices attached via PCI or something else will work only in Windows.

DSLC 11-04-2012 08:17 PM

Thanks for the perspectives. We use this software in one of our labs in college. We have Windows machines in the labs, but I don't have a Windows laptop personally and would prefer not to have to buy one (or purchases a license to install Windows alongside the existing Debian installation on my laptop).

Yes, the software is partly redundant without access to the hardware / PLCs themselves, but not entirely. (You can still document edit your code / ladder logic diagram. Also, there is an emulator which obviates the need to run actual hardware - although it's not very good to be honest.)

Anyway, I'll explore other options.

gradinaruvasile 11-05-2012 07:17 PM

I use Windows in VirtualBox in case i need something Windows-bound.
Now, ideally you need a license to do this (i use the OEM license from the COA label from the laptop - its not legally correct being an OEM version, but this is life - i could very well use a cracked version and delete the image if needed and noone would know).
But the OEM installer versions of WIndows XP/7 give you 30 days to register, during that period you can use them legally. I dont know of anything in the EULA that prevents you from doing this repeatedly...
On a decent computer, Windows in VirtualBox installs in a few minutes, provided you use an iso image (which is recommended given the speed advantage). You can install most updates such as service packs/internet explorer newer versions from downloadable packages so you dont have to wait for updates to trickle down automatically (until its registered, you cannot use Windows update manually).
