Gilles wrote: Hi
First, libftdi is the tricky one
Try to follow this :
developer.intra2net.com/mailarchive/html...i/2013/msg00014.html
(until step 4)

Then :
ssh to your pi and install compilation tools :
(copy/paste bold lines and press enter)
<strong>sudo apt-get install build-essential gcc cmake git
</strong>install indilib dev prerequisites :
<strong>sudo apt-get install cdbs libcfitsio-dev libnova-dev libusb-1.0-0-dev libjpeg-dev libusb-dev libtiff5-dev libftdi-dev fxload libkrb5-dev libcurl4-gnutls-dev libraw-dev libgphoto2-dev libgsl0-dev dkms libboost-regex-dev libgps-dev libdc1394-22-dev
</strong>
Clone cam86 driver somewhere on your machine (here ~/tmp)
<strong>cd
mkdir tmp
cd tmp
git clone github.com/gehelem/indi_cam86_ccd.git
cd indi_cam86_ccd</strong>

Then switch to my lastest code :
<strong>git checkout workinprogress
</strong>
Then compilation steps starts :
<strong>mkdir build
cd build
cmake ..</strong> (<= two points are important !)
<strong>make</strong>
If you have any error in the 2 previous steps, tell me

You have to manually isnstall udev rules file, i have to fix that :
<strong>sudo cp ../99-cam86.rules /etc/udev/rules.d/</strong>
And restart udev :
<strong>sudo service udev restart
</strong>
plug your cam86

From here you can run the driver like that :
<strong>indiserver -v -m 100 ./indi_cam86_ccd
</strong>
you can also install the driver into your environemnt :
<strong>sudo make install
</strong>with that one, you can use the driver like any other one.

Gilles.


I have problem in cmake .. step it got error result, how can I do? (Im using Cam90)

-- The C compiler identification is GNU 8.3.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Build type: RelWithDebInfo
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29")
-- Checking for module 'libusb-1.0'
-- No package 'libusb-1.0' found
-- Could NOT find LIBUSB (missing: LIBUSB_LIBRARIES LIBUSB_INCLUDE_DIR)
-- Detected git snapshot version: v1.4-37-gafd738f
-- Found Confuse: /usr/lib/arm-linux-gnueabihf/libconfuse.so
-- Looking for dgettext
-- Looking for dgettext - found
-- Found Libintl: /usr/include
-- Building ftdi_eeprom
-- Summary of build options:

Build static libs: ON
Build C++ bindings: OFF
Build Python bindings: OFF
Build ftdi_eeprom: ON
Build examples: ON
Build tests: OFF
Build API documentation: OFF

CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
LIBUSB_INCLUDE_DIR (ADVANCED)
used as include directory in directory /home/stellarmate/libftdi/libftdi
used as include directory in directory /home/stellarmate/libftdi/libftdi
used as include directory in directory /home/stellarmate/libftdi/libftdi
used as include directory in directory /home/stellarmate/libftdi/libftdi
used as include directory in directory /home/stellarmate/libftdi/libftdi
used as include directory in directory /home/stellarmate/libftdi/libftdi
used as include directory in directory /home/stellarmate/libftdi/libftdi
used as include directory in directory /home/stellarmate/libftdi/libftdi
used as include directory in directory /home/stellarmate/libftdi/libftdi
used as include directory in directory /home/stellarmate/libftdi/libftdi/src
used as include directory in directory /home/stellarmate/libftdi/libftdi/src
used as include directory in directory /home/stellarmate/libftdi/libftdi/src
used as include directory in directory /home/stellarmate/libftdi/libftdi/src
used as include directory in directory /home/stellarmate/libftdi/libftdi/src
used as include directory in directory /home/stellarmate/libftdi/libftdi/src
used as include directory in directory /home/stellarmate/libftdi/libftdi/src
used as include directory in directory /home/stellarmate/libftdi/libftdi/src
used as include directory in directory /home/stellarmate/libftdi/libftdi/src
used as include directory in directory /home/stellarmate/libftdi/libftdi/src
used as include directory in directory /home/stellarmate/libftdi/libftdi/ftdi_eeprom
used as include directory in directory /home/stellarmate/libftdi/libftdi/ftdi_eeprom
used as include directory in directory /home/stellarmate/libftdi/libftdi/ftdi_eeprom
used as include directory in directory /home/stellarmate/libftdi/libftdi/ftdi_eeprom
used as include directory in directory /home/stellarmate/libftdi/libftdi/ftdi_eeprom
used as include directory in directory /home/stellarmate/libftdi/libftdi/ftdi_eeprom
used as include directory in directory /home/stellarmate/libftdi/libftdi/ftdi_eeprom
used as include directory in directory /home/stellarmate/libftdi/libftdi/ftdi_eeprom
used as include directory in directory /home/stellarmate/libftdi/libftdi/ftdi_eeprom
used as include directory in directory /home/stellarmate/libftdi/libftdi/examples
used as include directory in directory /home/stellarmate/libftdi/libftdi/examples
used as include directory in directory /home/stellarmate/libftdi/libftdi/examples
used as include directory in directory /home/stellarmate/libftdi/libftdi/examples
used as include directory in directory /home/stellarmate/libftdi/libftdi/examples
used as include directory in directory /home/stellarmate/libftdi/libftdi/examples
used as include directory in directory /home/stellarmate/libftdi/libftdi/examples
used as include directory in directory /home/stellarmate/libftdi/libftdi/examples
used as include directory in directory /home/stellarmate/libftdi/libftdi/examples
used as include directory in directory /home/stellarmate/libftdi/libftdi/examples
used as include directory in directory /home/stellarmate/libftdi/libftdi/examples
used as include directory in directory /home/stellarmate/libftdi/libftdi/examples
used as include directory in directory /home/stellarmate/libftdi/libftdi/examples
used as include directory in directory /home/stellarmate/libftdi/libftdi/examples
used as include directory in directory /home/stellarmate/libftdi/libftdi/examples
used as include directory in directory /home/stellarmate/libftdi/libftdi/examples
used as include directory in directory /home/stellarmate/libftdi/libftdi/examples
used as include directory in directory /home/stellarmate/libftdi/libftdi/examples
used as include directory in directory /home/stellarmate/libftdi/libftdi/examples
used as include directory in directory /home/stellarmate/libftdi/libftdi/examples
used as include directory in directory /home/stellarmate/libftdi/libftdi/packages
used as include directory in directory /home/stellarmate/libftdi/libftdi/packages
used as include directory in directory /home/stellarmate/libftdi/libftdi/packages
used as include directory in directory /home/stellarmate/libftdi/libftdi/packages
used as include directory in directory /home/stellarmate/libftdi/libftdi/packages
used as include directory in directory /home/stellarmate/libftdi/libftdi/packages
used as include directory in directory /home/stellarmate/libftdi/libftdi/packages
used as include directory in directory /home/stellarmate/libftdi/libftdi/packages
LIBUSB_LIBRARIES (ADVANCED)
linked by target "ftdi1-static" in directory /home/stellarmate/libftdi/libftdi/src
linked by target "ftdi1" in directory /home/stellarmate/libftdi/libftdi/src

-- Configuring incomplete, errors occurred!
See also "/home/stellarmate/libftdi/libftdi/build/CMakeFiles/CMakeOutput.log".

Read More...