<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>On 04/02/2020 14:37, M. Dodson wrote:<br>
</p>
<blockquote type="cite"
cite="mid:D1350866-DA41-4E01-8E8E-3301693E9EF1@cam.ac.uk">
<blockquote type="cite" style="color: #000000;">
<blockquote type="cite" style="color: #000000;">
<pre class="moz-quote-pre" wrap="">Specifically, my waf has:
includes = [
...
'/Users/michaeldodson/projects/rtems_root/boost_1_72_0',
'/usr/local/include’]
It seems to be finding the header files just fine, as the errors are associated with a declaration within the header that isn’t in scope.
</pre>
</blockquote>
<pre class="moz-quote-pre" wrap="">You should not use standard installation paths of your host system for header files of the RTEMS target. This may accidentally pull in undesired header files.
</pre>
</blockquote>
<pre class="moz-quote-pre" wrap="">I’m possibly misunderstanding your statement:
I was only including '/Users/michaeldodson/projects/rtems_root/boost_1_72_0’ (the location of the Boost libraries built with the RTEMS cross-compilation tools. The errors I reported were based on a build only using that include path.</pre>
</blockquote>
<p>In your first email there are also /usr/local/include paths in
the log.</p>
<p>Do you have an example code which triggers the issue?<br>
</p>
</body>
</html>