[ndnSIM] Update of submodule ndn-cxx for ndnSIM

Junxiao Shi shijunxiao at email.arizona.edu
Mon Jul 25 06:12:39 PDT 2016

Hi Xuxiang

It seems that ./waf configure is being executed in the wrong folder, as evidenced by:
Setting top to                           : /Users/apple/ndnSIM-test/ns-3/src/ndnSIM/ndn-cxx
According to ndnSIM installation instructions, this command should be executed in the top-level ns-3 folder, ie /Users/apple/ndnSIM-test/ns-3, not inside ndnSIM or ndn-cxx folder.

When you execute ./waf configure inside ndn-cxx, the compiler is looking for /Users/apple/ndnSIM-test/ns-3/src/ndnSIM/ndn-cxx/build/.conf_check_3a45ee5323740188e645eab38d82218a/../../src/ndnSIM/ndn-cxx/src/security/cryptopp.hpp ie /Users/apple/ndnSIM-test/ns-3/src/ndnSIM/ndn-cxx/src/ndnSIM/ndn-cxx/src/security/cryptopp.hpp and this file does not exist.

Since ndnSIM 2.1, ndn-cxx becomes embedded and does not need separate installation. You aren’t the first one making this mistake.

Once you get past this step, there’s another caution since you are trying to upgrade ndn-cxx: ndn-cxx commits since April 2016 requires Boost 1.54 or above, not Boost 1.49 as stated in ndnSIM 2.1 instructions.

Yours, Junxiao

From: Xuxiang Tian
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.lists.cs.ucla.edu/pipermail/ndnsim/attachments/20160725/4226d2bc/attachment.html>

More information about the ndnSIM mailing list