Upgrading a VI to a New Version of LabVIEW for Mac

Updated Nov 7, 2018

Issue Details

I am trying to upgrade an old LabVIEW VI on Mac to one of the newer versions of LabVIEW, but I'm running into a lot of issues along the way. I'm using the advice on the VI migration guide, but are there additional considerations for Mac users that I'm unaware of?


The migration process from older VI's is similar for Mac users but there are additional considerations for operating system and system processors requirements that don't apply to Windows users.

Example Migration Path
Let's say we wanted to upgrade a VI from LabVIEW 3.0 to LabVIEW 2018 on Mac. As seen in the migration table below, taken from the migration guide in the section above, in order to upgrade a VI made in LabVIEW 2.x or 3.x, you will need the VI Conversion Kit to upgrade the VI to versions 5.0.x to 8.2.x.

When you run the VI Conversion Kit (C), the conversion kit will automatically upgrade the selected VI(s) to the LabVIEW 4.x format, which can then be opened in any version of LabVIEW between 5.0.x and 8.2.x.

 LabVIEW Conversion Kit Needed
 Intermediate Version Needed for Conversion
 Conversion Kit and Intermediate Version Needed
 VI Opens Successfully
 Save to Previous Version Available
 Multiple Versions Needed to Revert

Once you have the file in the 4.x format, you will need to open the VI in LabVIEW 8.2.x and save the VI in this version of LabVIEW in order to upgrade the VI's further. Once the VI is in the LabVIEW 8.2.x format, it can then be opened in any version of LabVIEW between 8.2.x and 2018. The last step would be to open the 8.2.x VI in LabVIEW 2018 and save the VI in the LabVIEW 2018 format.

System Requirement Considerations
In the example above, the user needed a VI Conversion Kit, a copy of LabVIEW 8.2.x, and a copy of LabVIEW 2018 to upgrade his or her VI from LabVIEW 3.0 to LabVIEW 2018.

LabVIEW 8.2.x is not supported on newer Mac books and requires an older Mac system running Mac OS 10.3.9 or 10.4 with a PowerPC processor (such as a G3, G4 or G5). LabVIEW 2018, however is only supported on the newer Mac OS X operating systems with Intel processors.

Therefore Mac users need to be especially careful when migrating VI's that they have the right systems for intermediary versions of LabVIEW. The full system requirements for each version of LabVIEW for Mac can be found in the LabVIEW Readme files for each version.