<DIV><BR>&gt; Weird.&nbsp; I made a change not long ago which *fixed* the way &lt;template&gt;s<BR>&gt; worked so that templates in other subprojects could be referenced<BR>&gt; (boost-base.jam v. 1.103).&nbsp; I can't understand how that would break<BR>&gt; your usage.<BR>&gt;<BR>&gt; What -I options *do* you see in your command lines (bjam -n -a), and<BR>&gt; what do you *expect* to see?<BR><BR>Well for example I see:<BR><BR>&nbsp;&nbsp;&nbsp; "cl"&nbsp; /Zm800 -nologo -GX -c&nbsp;&nbsp; /Z7 /Od /Ob0 /GX /GR /MDd /Op<BR>/Zc:wchar_t,for Scope&nbsp; -I"..\..\bin\boost\libs\regex\build"&nbsp; -I"C:\Program<BR>Files\Microsoft Visual Studio .NET<BR>03\VC7\include"&nbsp;&nbsp; -Fo"..\..\bin\boost\libs\regex\build\libboost_regex.lib\vc<BR>7.1\debug\threading-multi\regex.obj"&nbsp; -Tp"c:\data\boost\develop\boost\libs\r<BR>egex\build\../src/regex.cpp"<BR><BR>Notice for example that $(BOOST_ROOT) is not in the include path (actually<BR>none of the options applied via the template are
 getting applied, it should<BR>look like this:<BR><BR>&nbsp;&nbsp;&nbsp; "cl"<BR>&nbsp;/Zm800 -nologo -GX -c&nbsp; -DBOOST_REGEX_CONFIG_INFO=1 -DBOOST_REGEX_NO_LIB=1<BR>/Z7 /Od /Ob0 /GX /GR /MDd /Op&nbsp; /Zc:wchar_t,forScope&nbsp; -I"..\..\..\bin\boost\<BR>libs\regex\build"&nbsp; -I"c:\data\boost\develop\boost" -I"C:\Program<BR>Files\Microsoft Visual Studio .NET<BR>03\VC7\include"&nbsp;&nbsp; -Fo"..\..\..\bin\boost\libs\regex\build\libboost_regex.lib<BR>\vc7.1\debug\c_regex_traits.obj"&nbsp; -Tp"..\..\..\libs\regex\build\../src/c_reg<BR>ex_traits.cpp"<BR><BR>&gt;<BR>&gt; What happens when you roll that change back?<BR><BR>No joy, it's not that change that broke things.<BR><BR>I tried rolling back further, but that only produced errors within the Jam<BR>system.<BR><BR>John.<BR></DIV><p><hr size=1><font face="Arial" size="2">Want to chat instantly with your online friends?�<a href="http://uk.rd.yahoo.com/mail/tagline_messenger/*http://uk.messenger.yahoo.com/"><b>Get the FREE Yahoo!
Messenger</b></a></font>