Boost C++ Libraries: Ticket #13640: GCC trunk can only compile program_options with -fpermissive https://svn.boost.org/trac10/ticket/13640 <p> /usr/include/boost/program_options/variables_map.hpp:172:14: error: friend declaration of ‘void boost::program_options::store(const boost::program_options::basic_parsed_options&lt;char&gt;&amp;, boost::program_options::variables_map&amp;, bool)’ specifies default arguments and isn't the only declaration [-fpermissive] </p> <blockquote> <p> void store(const basic_parsed_options&lt;char&gt;&amp; options, </p> <blockquote> <p> <sup><del></del> </sup></p> </blockquote> </blockquote> <p> /usr/include/boost/program_options/variables_map.hpp:98:14: note: previous declaration of ‘void boost::program_options::store(const boost::program_options::basic_parsed_options&lt;char&gt;&amp;, boost::program_options::variables_map&amp;, bool)’ </p> <blockquote> <p> void store(const basic_parsed_options&lt;char&gt;&amp; options, </p> <blockquote> <p> <sup><del></del> </sup></p> </blockquote> </blockquote> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/13640 Trac 1.4.3