JdeRobot / ThirdParty

ThirdParty software to JdeRobot project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Install instructions for ARDroneLib don't work as expected

lr-morales opened this issue · comments

The README.md states that to build ARDroneLib you only need to get the CMakeLists file and run cmake over it. As soon as you reach this step, CMake reports missing files from the repo to continue.
An execution example could be this (CMakeLists download step ommited in the example, assumes that the file is already downloaded::

# cmake .
 -- The C compiler identification is GNU 4.9.2`
 -- The CXX compiler identification is GNU 4.9.2
 -- 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
 -- Check for working CXX compiler: /usr/bin/c++
 -- Check for working CXX compiler: /usr/bin/c++ -- works
 -- Detecting CXX compiler ABI info
 -- Detecting CXX compiler ABI info - done
 ardronelib version: autonomy-gps
 -- Found Git: /usr/bin/git (found version "2.1.4")
 CMake Error: File /root/ardronelib-build/ffmpeg-0.8.pc.in does not exist.
 CMake Error at CMakeLists.txt:79 (configure_file):
   configure_file Problem configuring file


 CMake Error: File /root/ardronelib-build/ardronelib.pc.in does not exist.
 CMake Error at CMakeLists.txt:90 (configure_file):
   configure_file Problem configuring file


 -- Configuring incomplete, errors occurred!

Possible solutions could be fixing the README.md or modifying the CMakeList.txt to include pull orders from the repo.

Hi, you are right, the README.md is obsolete. The actual instructions can be found here: http://jderobot.org/Manual-5#Manual_installation_of_JdeRobot_.28for_the_brave.29
In the Sdk parrot subsection. I'll update the README.md ASAP, sorry!

No problem.

Pull request #9 should help regarding this issue, @fqez.