Impact Acquire SDK C
|
After starting any Impact Acquire based application no GenICam™ compliant devices are accessible or detected
The environment variables which are necessary to use the Impact Acquire package are defined by two shell scripts which are set by profile.d. This causes the variables to be available within every login-shell run on the system. Once an application is started from a non-login shell which is using Impact Acquire libraries the variables from profile.d are not used. This results in a situation that the necessary runtime libraries can not be found which leads to missing interfaces and devices.
To avoid this situation there are two possible solutions: