Archived: NI-DAQmx Base and Linux / OS X Compatibility

NI does not actively maintain this document.

This content provides support for older products and technology, so you may notice outdated links or obsolete information about operating systems or other relevant products.


Note: NI-DAQmx Base is compatible with macOS 10.14 and earlier versions. For more information, please read the End-of-Life Announcement for DAQmx Base Driver.


This page shows supported versions of the NI-DAQmx Base hardware driver with the Linux and MacOS operating systems. Reference this information to ensure you install the correct version when upgrading or updating your operating system, or when migrating or porting code to a new system. Using incompatible versions may result in errors, the inability for Linux or MacOS to recognize or detect and then find a driver for your device, or missing devices.


NI-DAQmx Base versus NI-DAQmx

NI-DAQmx Base offers a subset of NI-DAQmx functionality on Windows, Linux, Mac OS X, Windows Mobile, and Windows CE OSs. Application development is simple, using the clean, concise programming interface, programmatic channel and task creation, and tight integration with NI LabVIEW. This driver software includes ready-to-use LabVIEW VIs and C function examples similar to those included in the full-featured NI-DAQmx software.

NI recommends developers creating applications for Windows and Linux-based systems to instead use the full-featured NI-DAQmx distribution.  Click here to learn more about NI-DAQmx compatibility with LabVIEW and Windows.

NI-DAQmx Base and Linux or OS X Compatibility

Note: Support for LabVIEW 2016/2017 can be added, for Mac OS X, by installing the LabVIEW 2016/2017 add-ons included in the NI-DAQmx Base 15.0 download. These add-ons are not supported on Linux OSs.
Use this table to compare NI-DAQmx Base Linux or OS X Compatibility
Operating SystemDAQmx Base Version
DAQmx Base 15.0DAQmx Base 14.0DAQmx Base 3.7DAQmx Base 3.6DAQmx Base 3.5DAQmx Base 3.4.5
OS X 10.14      
OS X 10.13      
OS X 10.12      
OS X 10.11      
OS X 10.10     
OS X 10.9    
OS X 10.8   
OS X 10.7   
OS X 10.6   
OS X 10.5     
CentOS 7     
Red Hat Enterprise Linux 7     
Red Hat Enterprise Linux 6 
Red Hat Enterprise Linux 5  
Red Hat Enterprise Linux 4     
OpenSUSE 13.2     
OpenSUSE 13.1    
OpenSUSE 12.3     
OpenSUSE 12.1    
OpenSUSE 11.4     
OpenSUSE 11.3    
OpenSUSE 11.2    
Scientific Linux 6 
Scientific Linux 5  


Limited testing done for Compatibility

Was this information helpful?