<div dir="ltr">This error is coming from all these lines.. (119 to 127). <div><br></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><div>106 // Bug 2109 workaround</div></div><div><div>107 using namespace std::placeholders;</div></div><div><div>108 #define BOOST_BIND_NO_PLACEHOLDERS</div></div><div><div>109 #include <boost/is_placeholder.hpp></div></div><div><div>110 namespace boost {</div></div><div><div>111 #define NDN_CXX_SPECIALIZE_BOOST_IS_PLACEHOLDER_FOR_STD_PLACEHOLDER(N) \</div></div><div><div>112   template<> \</div></div><div><div>113   struct is_placeholder<typename std::remove_const<decltype(_##N)>::type> \</div></div><div><div>114   { \</div></div><div><div>115     enum _vt { \</div></div><div><div>116       value = N \</div></div><div><div>117     }; \</div></div><div><div>118   };</div></div><div><div>119 NDN_CXX_SPECIALIZE_BOOST_IS_PLACEHOLDER_FOR_STD_PLACEHOLDER(1)</div></div><div><div>120 NDN_CXX_SPECIALIZE_BOOST_IS_PLACEHOLDER_FOR_STD_PLACEHOLDER(2)</div></div><div><div>121 NDN_CXX_SPECIALIZE_BOOST_IS_PLACEHOLDER_FOR_STD_PLACEHOLDER(3)</div></div><div><div>122 NDN_CXX_SPECIALIZE_BOOST_IS_PLACEHOLDER_FOR_STD_PLACEHOLDER(4)</div></div><div><div>123 NDN_CXX_SPECIALIZE_BOOST_IS_PLACEHOLDER_FOR_STD_PLACEHOLDER(5)</div></div><div><div>124 NDN_CXX_SPECIALIZE_BOOST_IS_PLACEHOLDER_FOR_STD_PLACEHOLDER(6)</div></div><div><div>125 NDN_CXX_SPECIALIZE_BOOST_IS_PLACEHOLDER_FOR_STD_PLACEHOLDER(7)</div></div><div><div>126 NDN_CXX_SPECIALIZE_BOOST_IS_PLACEHOLDER_FOR_STD_PLACEHOLDER(8)</div></div><div><div>127 NDN_CXX_SPECIALIZE_BOOST_IS_PLACEHOLDER_FOR_STD_PLACEHOLDER(9)</div></div><div><div>128 #undef NDN_CXX_SPECIALIZE_BOOST_IS_PLACEHOLDER_FOR_STD_PLACEHOLDER</div></div><div><div>129 } // namespace boost</div></div><div><div>130 </div></div></blockquote><div><br></div><div>Is this some new fix added? What my application has to do with this change since there are no compile errors in the application code.</div><div><br></div><div>/anil.</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Apr 30, 2015 at 2:58 PM, Anil Jangam <span dir="ltr"><<a href="mailto:anilj.mailing@gmail.com" target="_blank">anilj.mailing@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I am hitting this compilation error.. <div><br></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><div>[8/19] Compiling ../src/main.cpp</div></div><div><div>In file included from /usr/local/include/ndn-cxx/face.hpp:27:0,</div></div><div><div>                 from /home/ndnusr1/sandbox/ndnProducer/src/producer.hpp:12,</div></div><div><div>                 from ../src/config/conf-file-proc.hpp:16,</div></div><div><div>                 from ../src/main.cpp:8:</div></div><div><div>/usr/local/include/ndn-cxx/common.hpp:119:1: error: template argument 1 is invalid</div></div><div><div> NDN_CXX_SPECIALIZE_BOOST_IS_PLACEHOLDER_FOR_STD_PLACEHOLDER(1)</div></div><div><div> ^</div></div><div><div>/usr/local/include/ndn-cxx/common.hpp:119:1: error: expected ‘(’ before ‘>’ token</div></div><div><div> NDN_CXX_SPECIALIZE_BOOST_IS_PLACEHOLDER_FOR_STD_PLACEHOLDER(1)</div></div><div><div> ^</div></div><div><div>/usr/local/include/ndn-cxx/common.hpp:119:1: error: template argument 1 is invalid</div></div><div><div>/usr/local/include/ndn-cxx/common.hpp:119:1: error: expected ‘::’ before ‘{’ token</div></div><div><div> NDN_CXX_SPECIALIZE_BOOST_IS_PLACEHOLDER_FOR_STD_PLACEHOLDER(1)</div></div></blockquote><div><br></div><div>What could be the reason for this error?</div><span class="HOEnZb"><font color="#888888"><div><br></div><div>/anil.</div><div><br></div></font></span></div>
</blockquote></div><br></div>