*** Note: you will need to have root access to perform the following actions ***
cp libicsneoAPI.so.0.1.3 /usr/local/lib
cd /usr/lib
ln -s /usr/local/lib/libicsneoAPI.so.0.1.3 libicsneoAPI.so
Most systems will require a change to the permissions on USB devices for your
applications to access the ports. This version of the icsneoAPI for Linux was developed using Ubuntu Linux, version 10.4.1,
Linux kernel version 2.6.32-24-generic.
Your system should have a similar configuration for changing the permissions on the USB ports:
- I had to modify the following file:
/lib/udev/rules.d/50-udev-default.rule (you will need to have root access to modify this file)
- Find the entry:
# libusb devices nodes
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0664"
- Change the "0664" to "0666".
- icsneoLinuxAPI.h
- icsnVC40.h
- icsSpyData.h
- icsSpyDataCommon.h
- icsSpyDataCStyle.h