|
From: | Nicolas Michon |
Subject: | Re: [Flexisip-developers] /src/flexisip/tester/tester.hh:22:30: fatal error: bctoolbox/tester.h: No such file or directory |
Date: | Tue, 30 Jul 2019 11:17:06 +0200 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 |
What is the git revision of flexisip you are trying to build ? bctoolbox/tester.h is provided by bctoolbox. You can check inside /opt/belledonne-communications/include/bctoolbox/ for this header file.
But this is generally not a good idea to build flexisip with
prebuilt dependencies this way unless you are sure the different
versions are compatible between them. Flexisip git repository contains submodules (and linphone-sdk for recent versions) which brings correct dependencies. Update submodules with: git submodule sync && git submodule update --init --recursive And then: ./prepare.py -DCMAKE_INSTALL_PREFIX=/opt/belledonne-communications/ make Regards, Nicolas On 7/30/19 10:49 AM, Brian &
Jennifer Murrell wrote:
On Mon, 2019-07-29 at 10:16 -0400, Brian J. Murrell wrote:I've installed bc-sofia-sip-devel, bc-belr-devel, bc-ortp-devel, bc- mediastreamer-devel, and bc-bctoolbox-devel from http://www.linphone.org/snapshots/centos7/ and then tried to build flexisip with: $ cmake . -DCMAKE_INSTALL_PREFIX=/opt/belledonne-communications -DSYSCONF_INSTALL_DIR=/etc $ make It ends up failing at: $ make [ 0%] Built target flexisip-git-version [ 90%] Built target flexisip [ 91%] Linking CXX executable flexisip [ 92%] Built target flexisip_server Scanning dependencies of target flexisip_pusher [ 93%] Building CXX object src/CMakeFiles/flexisip_pusher.dir/tools/pusher.cc.o [ 94%] Linking CXX executable flexisip_pusher [ 94%] Built target flexisip_pusher Scanning dependencies of target flexisip_serializer [ 95%] Building CXX object src/CMakeFiles/flexisip_serializer.dir/tools/serializer.cc.o [ 96%] Linking CXX executable flexisip_serializer [ 96%] Built target flexisip_serializer Scanning dependencies of target flexisip_tester [ 97%] Building CXX object tester/CMakeFiles/flexisip_tester.dir/tester.cc.o In file included from /src/flexisip/tester/tester.cc:19:0: /src/flexisip/tester/tester.hh:22:30: fatal error: bctoolbox/tester.h: No such file or directory #include "bctoolbox/tester.h" ^ compilation terminated. make[2]: *** [tester/CMakeFiles/flexisip_tester.dir/tester.cc.o] Error 1 make[1]: *** [tester/CMakeFiles/flexisip_tester.dir/all] Error 2 make: *** [all] Error 2There are no flexisip developers (or anyone else) who knows where bctoolbox/tester.h is supposed to come from? I'd really like to get past this issue so that I can get a local build of flexisip so that I can debug why push notifications are not working. Cheers, b. -- Nicolas Michon, Software Engineer Belledonne Communications http://www.belledonne-communications.com |
[Prev in Thread] | Current Thread | [Next in Thread] |