Boost C++ Libraries: Ticket #7527: Compilation broken on Android https://svn.boost.org/trac10/ticket/7527 <p> Before using boost::tr1 when <span class="underline">ANDROID</span> is defined I have to "help" boost\tr1\detail\config_all.hpp with: #define BOOST_TR1_GCC_INCLUDE_PATH include. Otherwise the wrong path is deduced and compilation fails (tested with ANDROID NDK r8b and the GCC 4.6 toolset). </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/7527 Trac 1.4.3 Domagoj Šarić Thu, 18 Oct 2012 11:20:40 GMT cc set https://svn.boost.org/trac10/ticket/7527#comment:1 https://svn.boost.org/trac10/ticket/7527#comment:1 <ul> <li><strong>cc</strong> <span class="trac-author">psiha@…</span> added </li> </ul> Ticket Domagoj Šarić Thu, 18 Oct 2012 11:21:58 GMT component changed; owner set; cc deleted https://svn.boost.org/trac10/ticket/7527#comment:2 https://svn.boost.org/trac10/ticket/7527#comment:2 <ul> <li><strong>cc</strong> <span class="trac-author">psiha@…</span> removed </li> <li><strong>owner</strong> set to <span class="trac-author">John Maddock</span> </li> <li><strong>component</strong> <span class="trac-field-old">None</span> → <span class="trac-field-new">TR1</span> </li> </ul> Ticket Domagoj Šarić Thu, 18 Oct 2012 11:22:16 GMT cc set https://svn.boost.org/trac10/ticket/7527#comment:3 https://svn.boost.org/trac10/ticket/7527#comment:3 <ul> <li><strong>cc</strong> <span class="trac-author">psiha@…</span> added </li> </ul> Ticket anonymous Thu, 18 Oct 2012 12:03:45 GMT <link>https://svn.boost.org/trac10/ticket/7527#comment:4 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/7527#comment:4</guid> <description> <p> Do you have a patch? To what should BOOST_TR1_GCC_INCLUDE_PATH be set? </p> <p> Thanks. </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Domagoj Šarić</dc:creator> <pubDate>Tue, 22 Jan 2013 16:07:27 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/7527#comment:5 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/7527#comment:5</guid> <description> <p> As written in the description, it "should" be defined to simply "include". I placed "should" in quotes because this is what "worked for me" with NDK versions r8b and r8c and the GCC 4.6 toolset. In the current NDK r8d there are the GCC 4.4, 4.6, 4.7 and Clang 3.1 toolsets and maybe these require different treatment (haven't tested)... </p> <p> The Android NDK does not require installation, merely unpacking from an archive (<a class="ext-link" href="http://developer.android.com/tools/sdk/ndk/index.html"><span class="icon">​</span>http://developer.android.com/tools/sdk/ndk/index.html</a>) so you might be able to deduce the "correct course of action" by merely inspecting the (include) directory structure... </p> </description> <category>Ticket</category> </item> <item> <dc:creator>John Maddock</dc:creator> <pubDate>Tue, 22 Jan 2013 18:46:53 GMT</pubDate> <title>status changed; resolution set https://svn.boost.org/trac10/ticket/7527#comment:6 https://svn.boost.org/trac10/ticket/7527#comment:6 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">fixed</span> </li> </ul> <p> (In <a class="changeset" href="https://svn.boost.org/trac10/changeset/82587" title="Patch for Android support. Fixes #7527.">[82587]</a>) Patch for Android support. Fixes <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/7527" title="#7527: Bugs: Compilation broken on Android (closed: fixed)">#7527</a>. </p> Ticket