Missing File When Creating a Source Distribution for Arduino Based on the LINX Toolkit

Updated Oct 30, 2023

Reported In

Software

  • LINX
  • LabVIEW

Operating System

  • Windows

Issue Details

I have a project based on Arduino where I'm using a LINX Toolkit. When I tried to create a Source Distribution and made preview before the build, I faced the following issue:
image001.png 
LabVIEW cannot find a file that is a dependency of a Startup, Exported, or Always Included VI.
File Not Found: C:\Program Files (x86)\National Instruments\LabVIEW 2021\vi.lib\httpClient\SSL.vi
The missing file might be referenced by one of the libraries included in the build or by the file - FGV_Arduino.vi. To fix this issue:
- Open all Startup, Exported, or Always Included Vls, recompile them (CTRL+SHIFT Click the Run arrow) and save them to update their dependencies.
- Open all libraries included in the build and verify the existence and locations of referenced files. Also, try building with the additional exclusion option, "Remove unused members of project libraries", checked.

Solution

This can happen because there are unused members in the project library. To solve this issue, please enable the Remove unused members of project libraries option in Additional Exclusions.
Image_2022-08-08_19-12-57.png

Additional Information

I would like to inform you that LINX is a third-part add-on, and main support is provided in forum, as mentioned in their official web page: Need some help? Post support questions in the forums so that the entire community can help answer your questions and benefit from the solution. In the meanwhile, you can try to find something on the forum.