Boost C++ Libraries: Ticket #7200: Unable to build boost.thread modularized https://svn.boost.org/trac10/ticket/7200 <p> building cmake modularized boost.thread from master, using xcode 4.4 (apple llvm) fails on : /thread.cpp:27:10: fatal error: </p> <blockquote> <p> 'libs/thread/src/pthread/timeconv.inl' file not found </p> </blockquote> <p> #include &lt;libs/thread/src/pthread/timeconv.inl&gt; </p> <p> Replacing the include with : #include "timeconv.inl" passes. </p> <p> I guess CMakeScript can not fix it, because there is no lib directory in include paths. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/7200 Trac 1.4.3 viboes Sun, 12 Aug 2012 19:25:14 GMT owner, status changed https://svn.boost.org/trac10/ticket/7200#comment:1 https://svn.boost.org/trac10/ticket/7200#comment:1 <ul> <li><strong>owner</strong> changed from <span class="trac-author">Anthony Williams</span> to <span class="trac-author">viboes</span> </li> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">assigned</span> </li> </ul> <p> I have replaced #include "timeconv.inl" by #include &lt;libs/thread/src/pthread/timeconv.inl&gt; as other platforms complains. Could you try to add the parent directory of libs/thread on the cmake file? </p> Ticket anonymous Mon, 13 Aug 2012 01:44:58 GMT <link>https://svn.boost.org/trac10/ticket/7200#comment:2 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/7200#comment:2</guid> <description> <p> I'm afraid that i'm not able to add parent of libs/thread to cmake file, because i was using this repository: github.com/ryppl/boost-zero.git </p> <p> As it was mentioned at boost CMakeModularizationStatus wiki page, the repository above, already have an overlay cmake script, but the directory structure of that repository (after git cloning) looks like: </p> <p> &lt;root&gt; </p> <blockquote> <p> boost </p> </blockquote> <blockquote> <blockquote> <p> ... </p> </blockquote> </blockquote> <blockquote> <blockquote> <p> thread </p> </blockquote> </blockquote> <blockquote> <blockquote> <p> ... </p> </blockquote> </blockquote> <p> I think that there should not be any requirement for directory structure outside its own, because that would break the idea of modularization (it should depend only on libraries found by ryppl_find_and_use_package). Am i getting it wrong? </p> </description> <category>Ticket</category> </item> <item> <dc:creator>viboes</dc:creator> <pubDate>Wed, 15 Aug 2012 10:22:58 GMT</pubDate> <title>type changed https://svn.boost.org/trac10/ticket/7200#comment:3 https://svn.boost.org/trac10/ticket/7200#comment:3 <ul> <li><strong>type</strong> <span class="trac-field-old">Bugs</span> → <span class="trac-field-new">Feature Requests</span> </li> </ul> <p> I don't know nothing about CMake and the modularization. </p> <p> Changed to feature request as CMake is not supported yet. </p> Ticket viboes Tue, 21 Aug 2012 21:31:56 GMT milestone changed https://svn.boost.org/trac10/ticket/7200#comment:4 https://svn.boost.org/trac10/ticket/7200#comment:4 <ul> <li><strong>milestone</strong> <span class="trac-field-old">To Be Determined</span> → <span class="trac-field-new">Boost 1.52.0</span> </li> </ul> <p> Committed in trunk revision 80125. Committed in trunk revision 80126. </p> Ticket viboes Sun, 26 Aug 2012 15:33:28 GMT summary changed https://svn.boost.org/trac10/ticket/7200#comment:5 https://svn.boost.org/trac10/ticket/7200#comment:5 <ul> <li><strong>summary</strong> <span class="trac-field-old">Unable to build boost.thread</span> → <span class="trac-field-new">Unable to build boost.thread modularized</span> </li> </ul> Ticket viboes Sun, 09 Sep 2012 13:41:06 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/7200#comment:6 https://svn.boost.org/trac10/ticket/7200#comment:6 <ul> <li><strong>status</strong> <span class="trac-field-old">assigned</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">fixed</span> </li> </ul> <p> Merged to release <a class="changeset" href="https://svn.boost.org/trac10/changeset/80450" title="Thread: merge from trunk: 1.52">[80450]</a> </p> Ticket coxja20_06@… Fri, 22 Feb 2013 19:02:10 GMT attachment set https://svn.boost.org/trac10/ticket/7200 https://svn.boost.org/trac10/ticket/7200 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">STUBS REVISED.wps</span> </li> </ul> <p> khkgjfhgdytrutggvfdr7 </p> Ticket