[ndnSIM] 'libndn-cxx' not found (when porting NLSR)

siqi wang wsq2118641145 at gmail.com
Fri Mar 1 04:46:13 PST 2019

Hi everybody,
I am currently trying to port NLSR into ndnSIM and follow instructions from

However, the following error is obtained when I configure (./waf configure
--enable-examples --enable-nlsr) :

Checking for program 'doxygen'                                     : not

Checking for program 'tar'                                         :

Checking for program 'sphinx-build'                                : not

Checking for 'libndn-cxx'                                          : not

The configuration failed

(complete log in /Users/siqiwang/ndnSIM-NLSR/ns-3/build/config.log)

config.log shows that:

Checking for 'libndn-cxx'

['/opt/local/bin/pkg-config', '--cflags', '--libs', 'libndn-cxx']

err: Package libndn-cxx was not found in the pkg-config search path.

Perhaps you should add the directory containing `libndn-cxx.pc'

to the PKG_CONFIG_PATH environment variable

No package 'libndn-cxx' found

not found

from /Users/siqiwang/ndnSIM-NLSR/ns-3/src/ndnSIM: The configuration failed

Any guidance for this problem is highly appreciated.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.lists.cs.ucla.edu/pipermail/ndnsim/attachments/20190301/5aa0b0b4/attachment.html>

More information about the ndnSIM mailing list