Actions
Install-Fedora » History » Revision 2
« Previous |
Revision 2/12
(diff)
| Next »
Alex Afanasyev, 12/21/2015 10:57 AM
Installing NFD on Fedora 20¶
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