<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>I've been maintaining some clang / llvm tutorials that show how to use the basic libraries from clang on github (https://github.com/loarabia/Clang-tutorial). <span style="font-size: 12pt; ">Because of a pull request this week to make the tutorials handle headers on Linux, I noticed that the code has drifted for handling some platforms' headers. </span><div><span style="font-size: 12pt; "><br></span></div><div><span style="font-size: 12pt; ">In a nutshell, header handling of platform headers on Win32 and Linux Targets has moved out of InitHeaderSearch and into the Driver. The comments in the file read that the long term goal is to move all header handling out of InitHeaderSearch.</span></div><div><span style="font-size: 12pt; "><br></span></div><div><span style="font-size: 12pt; ">My question then is, what is the right way for folks using the basic libraries to setup the full toolchain including headers search. Is that a scenario intended to be supported elsewhere? </span></div><div><span style="font-size: 12pt; "><br></span></div><div><span style="font-size: 12pt; ">I can create a component that does basically what the Driver and ToolChain code does together but before I do that, I want to make sure that I am not overlooking the Intended Way (TM).</span></div><div><span style="font-size: 12pt; "><br></span></div><div><span style="font-size: 12pt; ">Thanks,</span></div><div><span style="font-size: 12pt; ">Larry</span></div>                                          </div></body>
</html>