I've been testing an app for the PCI-6224 on Fedora 9 (32-bit) and am building an instrument which is powered by a mini-ITX w/ Intel 330 atom processor. I thought I would try the latest (Fedora 11) while I was at it, but can drop back to 9 if necessary.
I cannot seem to install NIDAQ800_RedHat. When I...
mount -o loop /root/NI/NIDAQ800_RedHat.iso /mnt
I get the error...
Kernel source in /lib/modules/184.108.40.206-167.fc11.i686.PAE/source does not appear to be
configured for the 220.127.116.11-167.fc11.i686.PAE kernel.
There is a number of posts addressing this error, mostly centered on SuSe which call for 'make cloneconfig'. That is not present on Fedora. I haven't seen this before in the several times I have done this on Fedora (first on F7, then F9) and now F11. Could this be associated with the PAE kernel? Any suggestions?
I went a little further in following threads and found the suggestion to copy the boot config file over the .config in the kernel source directory. They were identical. Thereafter...
resulting in a failure with message ...
No rule to make target `missing-syscalls'. Stop.
Installed Fedora 10 with similar result.
Kernel source in /lib/modules/18.104.22.168-170.2.82.fc10.i686/source does not appear to be
configured for the 22.214.171.124-170.2.82.fc10.i686 kernel.
One good resource we have available for Linux-specific issues is the Linux Users Community Page. The community is made up of a number of developers and Linux users who work with NI products. Perhaps somebody there could offer some more insight.
I wish I could provide more advice but I have never tried installing DAQmx to Fedora before (keep in mind that it is not an officially supported distribution).
Thanks for the heads-up on the new (to me, anyway) community. I think I've found the core problem... I should be using the new (to me, anyway) DAQmx801f0.is, rather than the older NIDAQ800_RedHat.iso.
I'll write up my solution in the Linux Users Community when I've tested it.
-- John Navratil