5.4 - What are the system requirements? | LabJack
« Close

Datasheets and User Guides

App Notes

Software & Driver


5.4 - What are the system requirements?

LJM is supported on Windows, macOS, and Linux.


  • Supported: Windows XP or later
  • Supported: 32-bit or 64-bit
  • Required: A C or C++ compiler. Microsoft's Visual Studio works well

Windows UWP


  • Supported: 32-bit, 64-bit, ARMv6, ARMv7l (armhf), aarch64
  • Supported: kernel 2.6.28 or later (older versions may work as well)
  • Required: libusb-1.0 library or greater version
  • Required: A C or C++ compiler. gcc works well
  • Required: libstdc++ version 4.4.7 or later
  • Required: glibc version 2.12 or later
  • Most distributions are supported, including:
    • CentOS 6.7 and later
    • Most versions of Ubuntu
    • Raspberry Pi's Raspbian
    • Let us know if there's a distribution you'd like to use that doesn't work

If you have equal or greater versions of the above libraries, LJM should work.


  • Supported: macOS 10.9 and later
  • Supported: 64-bit (x86_64)
    • Legacy 32-bit (i386) and PowerPC (ppc) builds are available
  • Required: The Xcode developer tools (or other C or C++ compiler)