Buy Contact NSDSP Home

Linux Notes

System Requirements:

  • Linux kernel 3.8 or later
  • x86 processor or ARM-64 processor
  • USB 2 or USB 3

The library is called libnsdspif.so

On Linux, the lib file does not contain the library version. Therefore the version is appended to the file name, but the real name of the library (libnsdspif.so) is hidden within the file. To use the library, you need to create a symlink, for example:

ln -s libnsdspif.so.xxx libnsdspif.so

where xxx is the version number of the NSDSP Interface library.

Then you need to set LD_LIBRARY_PATH environment variable to include the path to the library.

Alternatively, you can install the library into the system library folder, usually /usr/lib. If your Linux can run both 32-bit and 64-bit applications, there will be a separate folder for 32-bit libraries. Once copied, run the following command as root:

ldconfig

This will create the symlink automatically and you do not need to worry about LD_LIBRARY_PATH.

NSDSP interface library uses standard pthread library. Therefore you need to include libpthread when building.

To use NSDSP on Linux you need to install an udev permission file which grants access to NSDSP to all users. The 65-nsdsp.rules file is supplied with the library and must be copied to the /etc/udev/rules.d directory.

Northern Software Home NSDSP Contact Us Purchase/View Cart

© 2007-2026 Northern Software Inc. All Rights Reserved.