SUSE Linux 10.0 is not officially supported by DAQmx 8.0. The
reason it is not supported is because during our internal testing we
experienced problems calling fork(). In your example popen()
calls fork(), and thus you are seeing the same problem.
Your options are:
1. Use an officially supported distribution, for example SuSE Linux Professional 9.3 (Check the README).
2. Don't call fork() (or anything else that does), when linked with DAQmx
3. Wait for the next version of the driver which will support SUSE Linux 10.0
Hope that helps
Shawn B.
National Instruments