From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Application Builder on MacOS failing due to (false) dependency on Windows Registry.llb vi's

We recently moved our code from LabVIEW 2016 to LabVIEW 2018.   I have opened the top level vis in our application and there are no conflicts.  However, when trying to compile on MacOS we get the error attached.  It appears to be looking for a registry.llb file in vi.lib which appears to not exist on MacOS.  Any idea why this is happening?  Could it be confused by a conditional disable structure and looking for a file in a disabled case?

0 Kudos
Message 1 of 3
(1,828 Views)

If you open up the "Dependencies" section of your project, can you find that file listed there? 

 

Then right-click it to select "Why is this item in dependencies?" and try to follow the trail from there.

0 Kudos
Message 2 of 3
(1,807 Views)

Just to clarify, the 2016 version was also built on a MAC and worked. Is that right?

 

Did  you change anything in the build specs? Look for "disconnect unused ..." or similar. (Sorry posting by phone, cannot be more specific)

 

Might well be a bug, though...

0 Kudos
Message 3 of 3
(1,801 Views)