Actions
Install-Fedora » History » Revision 3
« Previous |
Revision 3/12
(diff)
| Next »
Alex Afanasyev, 12/21/2015 10:57 AM
Installing NFD on Fedora¶
The trick in compiling and installing NFD and the library on Fedora 20 is that Fedora by default is configured to look for libraries only in /usr/lib
and for binaries only in /usr/bin
(as opposed to also /usr/local/lib
and /usr/local/bin
as additional options).
NFD and ndn-cxx can be either installed into /usr
(as shown below). It is also possible to install NFD and ndn-cxx in a custom location. However, in this case PATH
and LD_LIBRARY_PATH
environment variables need to be adjusted to proper values.
Installing prerequisite¶
sudo yum install git gcc-g++ openssl-devel sqlite-devel cryptopp-devel boost-devel libpcap-devel
On Fedora 23+
sudo dnf install git gcc-g++ openssl-devel sqlite-devel cryptopp-devel boost-devel libpcap-devel
Compiling and installing ndn-cxx library¶
git clone git://github.com/named-data/ndn-cxx
cd ndn-cxx
./waf configure
sudo ./waf install --prefix=/usr --sysconfprefix=/etc
sudo ldconfig
Compiling and installing NFD¶
git clone git://github.com/named-data/NFD
cd NFD
./waf configure --prefix=/usr --sysconfprefix=/etc
sudo ./waf install
Updated by Alex Afanasyev almost 9 years ago · 12 revisions