build: Fix compilation on Ubuntu platform and add work-around for ndn-cxx regression
Note that on Ubuntu 12.04, either boost libraries or compiler needs to be upgraded.
Change-Id: I33f1089f961f99abf3d1803bf833e76ff7fb528d
Refs: #2379, #2380, #2382, #2381, #2383
diff --git a/apps/ndn-producer.cpp b/apps/ndn-producer.cpp
index fe8e42f..f381834 100644
--- a/apps/ndn-producer.cpp
+++ b/apps/ndn-producer.cpp
@@ -110,10 +110,10 @@
data->setName(dataName);
data->setFreshnessPeriod(::ndn::time::milliseconds(m_freshness.GetMilliSeconds()));
- data->setContent(make_shared<::ndn::Buffer>(m_virtualPayloadSize));
+ data->setContent(make_shared< ::ndn::Buffer>(m_virtualPayloadSize));
Signature signature;
- SignatureInfo signatureInfo(static_cast<::ndn::tlv::SignatureTypeValue>(255));
+ SignatureInfo signatureInfo(static_cast< ::ndn::tlv::SignatureTypeValue>(255));
if (m_keyLocator.size() > 0) {
signatureInfo.setKeyLocator(m_keyLocator);