-
Notifications
You must be signed in to change notification settings - Fork 12
Description
I am trying to install NDN-RTC on the following Ubuntu machine:
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.3 LTS
Release: 18.04
Codename: bionic
From the file ndnrtc/cpp/INSTALL.md in the repository while installing WebRTC I did a git checkout -b branch-heads-59 refs/remotes/branch-heads/59 and followed the steps further. But the additional setup for Ubuntu with ./build/install-build-deps.sh command failed with the error telling it is not supported on Ubuntu 18.04. I looked for more recent branches of webrtc on the repository and changed to latest branch using git checkout -b branch-heads-m78 refs/remotes/branch-heads/m78. The webrtc installation now suceeded, but while compiling and installing the NDN-RTC command make && make install is failing with the following error :
trupthi@trupthi:~/NDN_root/ndn-rtc/ndnrtc/cpp$ make && make install
/bin/bash: /home/trupthi/NDN_root/ndn-rtc/webrtc-checkout/src/out/Default/obj/webrtc/libwebrtc-all.mri: No such file or directory
/bin/bash: line 0: cd: /home/trupthi/NDN_root/ndn-rtc/webrtc-checkout/src/out/Default/obj/webrtc: No such file or directory
CXX tools/frame-fetcher/frame_fetcher-main.o
In file included from tools/frame-fetcher/../../include/frame-fetcher.hpp:17:0,
from tools/frame-fetcher/main.cpp:31:
./src/frame-data.hpp:17:10: fatal error: webrtc/video_frame.h: No such file or directory
#include <webrtc/video_frame.h>
^~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
Makefile:14932: recipe for target 'tools/frame-fetcher/frame_fetcher-main.o' failed
make: *** [tools/frame-fetcher/frame_fetcher-main.o] Error 1
I tried changing the Makefile and playing around with the location of the header files. The header files seems to have been in a different location and I am stuck. Please help me in proceeding and suggesting how I can install NDN-RTC successfully on Ubuntu 18.04.