09-06-2011 12:17 PM
I have written a VI in LabVIEW 8.6 under Windows XP and compiled it into a .exe. Now I want to run this executable on a MAC OSx machine. What is the best way to do this without having to purchase a LabVIEW for MAC license or Windows VM software for the MAC?
Thank you,
cjl
Solved! Go to Solution.
09-06-2011 12:19 PM
There is no other way. Any exe you create with LabVIEW or other programming languages is going to be OS specific.
09-06-2011 12:21 PM
So, we can buy the Windows VM dual boot option for the MAC and the exe will run under that?
09-06-2011 12:35 PM
I do not use a Mac so I cannot guarantee anything. There have been posts on the subject. Have you done a search?
09-06-2011 12:53 PM
cjl,
Yes, that should run. Except.... Does your program use any hardware? Does it use any Windows-specific functions (from the Platform folder)? Does it rely on a particular video driver or soundcard? Does it rely on right click mouse actions? All of these kinds of things may or may not work because they are closely linked between the Windows OS and the underlying computer hardware. While the software itself will problaby execute, the programmay not work as expected if some of these dependencies are handled differently by the Apple hardware.
I have not used VM but running native under Bootcamp works pretty well, again allowing for the issues mentioned above.
Lynn
09-06-2011 01:20 PM
Yes, I did a search prior to posting my question and found lots of information but nothing as simple as my question.
Thanks Lynn, that helps a lot. Fortunately, all my VI uses is a serial port and I hope configuring a serial port on the MAC is easy to do?
cjl
09-06-2011 01:52 PM
Of course Macs have not had native RS-232 ports for ~20 years, if ever (RS-422 I think). Suitable USB<->RS-232 adapters work OK. If your serial device expect to steal power from the port, you may have problems regardless of OS.
You should be OK.
Lynn