-
Notifications
You must be signed in to change notification settings - Fork 73
liblabview_grpc_server.so RT20.5 Compatability Issues #439
Description
I have been running v1.2.7.1 on a 9046 with NILRT 20.5 for a while now without issues. After noticing that the latest release (v1.5.0.1) includes a gRPC update to v1.62, addressing multiple CVEs, I proceeded with the upgrade.
After rebuilding my RTEXE and deploying both the updated RTEXE and the new .so file to my 9046, my application started throwing error 7 ("File Not Found") at launch.
I verified the permissions for /home/lvuser/natinst/bin/liblabview_grpc_server.so and ran ldd to check for missing dependencies. This revealed a dependency issue with libstdc++:
According to opkg, there are no available updates for libstdc++. I then attempted to rebuild the .so file directly on the RIO, following the steps in the building section of the repo. However, it appears that CMake v3.15 or higher is required, while NILRT 20.5 only includes CMake v3.10.3.
Any advice on how to proceed from here would be greatly appreciated.