Boost C++ Libraries: Ticket #10374: Build error on cross compiling for QNX 6.6.0 x86 https://svn.boost.org/trac10/ticket/10374 <p> Hello, I'm trying to build Boost for QNX. When cross compiling Boost 1.56 for QNX 6.6.0 x86 target, errors occured. I found similar issue(<a class="ext-link" href="http://svn.boost.org/trac/boost/ticket/9811"><span class="icon">​</span>http://svn.boost.org/trac/boost/ticket/9811</a>) and its state is fixed in 1.56 but errors of that issue and more errors still exist. Is this issue still exist or something I did is wrong? I'm working on Ubuntu 12.04 32bit x86 with QNX 6.6.0 SDP installed and for QNX 6.6.0 x86. </p> <p> QNX uses Dinkum standard libraries(libcpp). If I compile with option cxxflags=-Vgcc_ntox86_gpp for using gnu standard libraries(libstdc++) then it compiled successfully but that's not a solution for me because other libraries are provided built with QNX's default Dinkum libraries. </p> <p> bootstrap and b2 log file attached. </p> <p> Thanks. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/10374 Trac 1.4.3 hkjin81@… Tue, 19 Aug 2014 06:07:01 GMT attachment set https://svn.boost.org/trac10/ticket/10374 https://svn.boost.org/trac10/ticket/10374 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">bootstrap.log</span> </li> </ul> <p> Bootstrap log </p> Ticket hkjin81@… Tue, 19 Aug 2014 06:07:35 GMT attachment set https://svn.boost.org/trac10/ticket/10374 https://svn.boost.org/trac10/ticket/10374 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">build.log</span> </li> </ul> <p> b2 build log </p> Ticket hkjin81@… Tue, 19 Aug 2014 06:22:49 GMT <link>https://svn.boost.org/trac10/ticket/10374#comment:1 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/10374#comment:1</guid> <description> <p> Commands used for build: </p> <pre class="wiki">./bootstrap.sh --prefix=/home/user/boost-build </pre><pre class="wiki">./b2 -j3 toolset=qcc target-os=qnx --with-system --with-atomic --with-chrono --with-timer --with-date_time --with-thread --link=static install </pre> </description> <category>Ticket</category> </item> <item> <author>anton.indrawan@…</author> <pubDate>Sun, 21 Sep 2014 19:10:27 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/10374#comment:2 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/10374#comment:2</guid> <description> <p> Hi, </p> <p> I think this issue is the same as <a class="ext-link" href="https://svn.boost.org/trac/boost/ticket/8349"><span class="icon">​</span>https://svn.boost.org/trac/boost/ticket/8349</a> which has been closed as won't fix. </p> <p> According to GNU about Complex Numbers, we can safely undefine the macro I. So, I did a workaround by commenting out the macro I from the complex.h, but I would like to know if simply removing the macro from the header file is also okay. </p> <p> Best regards, Anton </p> </description> <category>Ticket</category> </item> <item> <dc:creator>anonymous</dc:creator> <pubDate>Fri, 26 Sep 2014 21:37:18 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/10374#comment:3 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/10374#comment:3</guid> <description> <p> Hi, </p> <p> There is a header file patch from the QNX community site. It seems an external link is rejected. Anyway, you can google "foundry27 complex.h 4.7.2" </p> <p> Best regards, Anton </p> </description> <category>Ticket</category> </item> </channel> </rss>