<div dir="ltr">The bug seems to be in the native implementation of GLOB, in bjam.exe. I would like to build the engine with msvc toolset in debug mode with .PDB symbols. How can I do that? Right now when linking bjam.exe we don&#39;t get a .PDB (with Jam0.exe we have it, but I guess that&#39;s the bootstrap process, a different animal, isn&#39;t it?).<br>
<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-03-22 2:39 GMT+01:00 Steven Watanabe <span dir="ltr">&lt;<a href="mailto:watanabesj@gmail.com" target="_blank">watanabesj@gmail.com</a>&gt;</span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">AMDG<br>
<br>
On 03/21/2014 05:45 PM, Jose . wrote:<br>
&gt; &lt;snip&gt;<br>
<div class="">&gt; /C:/Jam/aaaa/b/c/file.txt �(see that &quot;aaaa&quot; is lower-case but &quot;Jam&quot; is not)<br>
&gt;<br>
&gt; I would understand that all characters are converted to lower-case for case<br>
&gt; insensitive matching, but some of them don&#39;t, which is weird. As I say, in<br>
&gt; small programs it seems to work ok, I only found it in bigger ones.<br>
&gt;<br>
<br>
</div>In theory, the underlying Jam functions normalize<br>
paths to match the actual names in the filesystem.<br>
<div class=""><br>
&gt; 2) This is probably worse: &lt;install-source-root&gt; doesn&#39;t seem to down-case<br>
&gt; before trying to match. Hence, the install rule results in this:<br>
&gt;<br>
&gt; common.copy C:\Jam\z\..\AaAa\b\c\file.txt<br>
&gt;<br>
&gt; when in fact it should look like this:<br>
&gt;<br>
&gt; common.copy C:\Jam\z\b\c\file.txt<br>
&gt;<br>
&gt;<br>
&gt; Any clue what happened and how to solve it? (at least problem 2)<br>
&gt;<br>
<br>
</div>You can hack it in path.relative-to (in util/path.jam)<br>
by changing the comparison to $(split1[1]:L) = $(split2[1]:L).<br>
<br>
In Christ,<br>
Steven Watanabe<br>
<br>
_______________________________________________<br>
Unsubscribe &amp; other changes: <a href="http://lists.boost.org/mailman/listinfo.cgi/boost-build" target="_blank">http://lists.boost.org/mailman/listinfo.cgi/boost-build</a><br>
</blockquote></div><br></div>