I have found the source code here: https://gitlab.com/revolutionpi/revpi-pitest
but when I try to build it I get these errors:
Code: Select all
pi@RevPi110811:~$ git clone --recurse-submodules https://gitlab.com/revolutionpi/revpi-pitest.git
cd revpi-pitest
mkdir build && cd build
sudo cmake ..
sudo cmake --build .
Cloning into 'revpi-pitest'...
remote: Enumerating objects: 578, done.
remote: Counting objects: 100% (455/455), done.
remote: Compressing objects: 100% (204/204), done.
remote: Total 578 (delta 241), reused 449 (delta 240), pack-reused 123 (from 1)
Receiving objects: 100% (578/578), 797.83 KiB | 3.37 MiB/s, done.
Resolving deltas: 100% (288/288), done.
Submodule 'lib/piControl' (https://gitlab.com/revolutionpi/piControl) registered for path 'lib/piControl'
Cloning into '/home/pi/revpi-pitest/lib/piControl'...
warning: redirecting to https://gitlab.com/revolutionpi/piControl.git/
remote: Enumerating objects: 2763, done.
remote: Counting objects: 100% (363/363), done.
remote: Compressing objects: 100% (129/129), done.
remote: Total 2763 (delta 232), reused 344 (delta 226), pack-reused 2400 (from 1)
Receiving objects: 100% (2763/2763), 1.09 MiB | 9.14 MiB/s, done.
Resolving deltas: 100% (1959/1959), done.
Submodule path 'lib/piControl': checked out '8e867a1f80ca85ca769844fe1177011e17efb471'
-- The C compiler identification is GNU 12.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Configuring done
-- Generating done
-- Build files have been written to: /home/pi/revpi-pitest/build
[ 33%] Building C object src/CMakeFiles/piTest.dir/piTest.c.o
[ 66%] Building C object src/CMakeFiles/piTest.dir/piControlIf.c.o
[100%] Linking C executable piTest
[100%] Built target piTest
[100%] Built target piControlReset
/bin/sh: 1: scdoc: not found
gmake[2]: *** [doc/CMakeFiles/piTest.1.dir/build.make:70: doc/CMakeFiles/piTest.1] Error 127
gmake[1]: *** [CMakeFiles/Makefile2:170: doc/CMakeFiles/piTest.1.dir/all] Error 2
gmake: *** [Makefile:136: all] Error 2