qaul / qaul.net

Internet Independent Wireless Mesh Communication App
https://qaul.net
GNU Affero General Public License v3.0
508 stars 62 forks source link

Raspberry Pi build broken #166

Closed MathJud closed 7 years ago

MathJud commented 7 years ago

Build on Raspberry Pi fails.

MathJud commented 7 years ago

qaullib mbedtls linking error:

[ 61%] Building C object src/libqaul/CMakeFiles/libqaul.dir/qaullib_crypto.c.o cd /home/pi/src/qaul.net/build/src/libqaul && /usr/bin/cc -I/home/pi/src/qaul.net/build/include -I/home/pi/src/qaul.net/build/external/mbedtls/include -I/home/pi/src/qaul.net/src/libqaul/include -I/home/pi/src/qaul.net/third_party/mongoose -I/home/pi/src/qaul.net/build/third_party/pjsip/src/pjsip/pjlib/include -I/home/pi/src/qaul.net/build/third_party/pjsip/src/pjsip/pjlib-util/include -I/home/pi/src/qaul.net/build/third_party/pjsip/src/pjsip/pjmedia/include -I/home/pi/src/qaul.net/build/third_party/pjsip/src/pjsip/pjnath/include -I/home/pi/src/qaul.net/build/third_party/pjsip/src/pjsip/pjsip/include -o CMakeFiles/libqaul.dir/qaullib_crypto.c.o -c /home/pi/src/qaul.net/src/libqaul/qaullib_crypto.c /home/pi/src/qaul.net/src/libqaul/qaullib_crypto.c: In function ‘Ql_sha1_filepointer’: /home/pi/src/qaul.net/src/libqaul/qaullib_crypto.c:39:2: error: unknown type name ‘mbedtls_sha1_context’ mbedtls_sha1_context ctx; ^ src/libqaul/CMakeFiles/libqaul.dir/build.make:446: recipe for target 'src/libqaul/CMakeFiles/libqaul.dir/qaullib_crypto.c.o' failed make[2]: [src/libqaul/CMakeFiles/libqaul.dir/qaullib_crypto.c.o] Error 1 make[2]: Leaving directory '/home/pi/src/qaul.net/build' CMakeFiles/Makefile2:501: recipe for target 'src/libqaul/CMakeFiles/libqaul.dir/all' failed make[1]: [src/libqaul/CMakeFiles/libqaul.dir/all] Error 2 make[1]: Leaving directory '/home/pi/src/qaul.net/build' Makefile:149: recipe for target 'all' failed make: *** [all] Error 2