<html><head></head><body><div class="yahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:13px;"><div>i was trying to installing <span>ndnSIM-NLSR from <span><a href="https://github.com/3rd-ndn-hackathon/ndnSIM-NLSR/blob/master/PORTING.md" rel="nofollow" target="_blank" class="enhancr_card_5128366822">3rd-ndn-hackathon/ndnSIM-NLSR</a> in my Ubuntu 16.04. </span><div><br></div><div>I was modify the step of porting with selecting version of ns-3 branch with version ns-3.23-dev-ndnSIM2.1 branch.  </div></span></div><div><span><span>It was any error but I has configure and try to resolve few error, but another error was appearing. First is error in 'libndn-cxx' in ./waf configure, it can be solved by installing ndn-cxx before installing it (<span><a href="http://named-data.net/doc/ndn-cxx/current/INSTALL.html" rel="nofollow" target="_blank">http://named-data.net/doc/ndn-cxx/current/INSTALL.html</a></span>).  </span></span></div><div><span><span>After that ndnSIM-NLSR can configured. But when I compile (./waf) there error with protobuf. The protobuf is can't linked with ndnSIM-</span></span></div><div><span><span>NLSR. I was install protobuf 3.6 before. </span></span></div><div><span><span><br></span></span></div><div><span><span>This error is :</span></span></div><div><span><span><span><div>[2382/2395] Linking build/scratch/subdir/subdir</div><div>./libns3-dev-ndnSIM-debug.so: <span>undefined reference to</span> `google::protobuf::io::CodedInputStream::IncrementRecursionDepthAndPushLimit(int)' </div><div>./libns3-dev-ndnSIM-debug.so: <span>undefined reference to</span> `google::protobuf::UnknownFieldSet::default_instance()' </div><div>./libns3-dev-ndnSIM-debug.so: <span>undefined reference to</span> `google::protobuf::Arena::OnArenaAllocation(std::type_info const*, unsigned long) const' </div><div>./libns3-dev-ndnSIM-debug.so: <span>undefined reference to</span> `google::protobuf::io::CodedInputStream::ReadVarintSizeAsIntFallback()' </div><div>./libns3-dev-ndnSIM-debug.so: <span>undefined reference to</span> `google::protobuf::internal::RepeatedPtrFieldBase::InternalExtend(int)' </div><div>./libns3-dev-ndnSIM-debug.so: <span>undefined reference to</span> `google::protobuf::internal::ArenaImpl::AllocateAlignedAndAddCleanup(unsigned long, void (*)(void*))' </div><div>./libns3-dev-ndnSIM-debug.so: <span>undefined reference to</span>  `google::protobuf::io::CodedInputStream::DecrementRecursionDepthAndPopLimit(int)' </div><div>./libns3-dev-ndnSIM-debug.so: <span>undefined reference to</span>  `google::protobuf::internal::DestroyMessage(void const*)' </div><div>./libns3-dev-ndnSIM-debug.so: <span>undefined reference to</span>  `google::protobuf::Message::SpaceUsedLong() const' </div><div>./libns3-dev-ndnSIM-debug.so: <span>undefined reference to</span>  `google::protobuf::internal::ArenaImpl::AllocateAligned(unsigned long)' </div><div>./libns3-dev-ndnSIM-debug.so: undefined reference to  `google::protobuf::internal::AssignDescriptors(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::internal::MigrationSchema const*, google::protobuf::Message const* const*, unsigned int const*, google::protobuf::Metadata*, google::protobuf::EnumDescriptor const**, google::protobuf::ServiceDescriptor const**)' </div><div>./libns3-dev-ndnSIM-debug.so: <span>undefined reference to</span>  `google::protobuf::io::CodedInputStream::ReadVarint64Fallback()' </div><div>./libns3-dev-ndnSIM-debug.so: <span>undefined reference to</span>  `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int)' </div><div>./libns3-dev-ndnSIM-debug.so: <span>undefined reference to</span>  `google::protobuf::internal::RegisterAllTypes(google::protobuf::Metadata const*, int)' </div><div>./libns3-dev-ndnSIM-debug.so: <span>undefined reference to</span>  `google::protobuf::internal::OnShutdownRun(void (*)(void const*), void const*)' </div><div>./libns3-dev-ndnSIM-debug.so: <span>undefined reference to</span>  `google::protobuf::internal::InitSCCImpl(google::protobuf::internal::SCCInfoBase*)' </div><div>./libns3-dev-ndnSIM-debug.so: <span>undefined reference to</span>  `google::protobuf::internal::fixed_address_empty_string[abi:cxx11]' </div><div>./libns3-dev-ndnSIM-debug.so: <span>undefined reference to</span> `google::protobuf::io::CodedInputStream::ReadTagFallback(unsigned int)' </div><div>collect2: error: ld returned 1 exit status</div><div><br></div><div><br></div></span></span></span></div><div><span><span>How to solve it? I need help. Thank for your attention.</span></span></div></div></body></html>