Boost C++ Libraries: Ticket #11685: bootstrap.log: fatal error C1083: Cannot open include file: 'tlhelp32.h': No such file or directory https://svn.boost.org/trac10/ticket/11685 <p> I am trying to use Boost on windows! The more I tear my hear out with this, the more I realize that Windows is absolute garbage for having no dependency management! </p> <p> Anyway, running bootstrap.bat always fails, I can't seem to figure out as to why. It doesn't make sense why I would be missing something that would apparently be part of... well... the windows API </p> <p> bootstrap.log ### ### Using 'vc12' toolset. ### </p> <p> C:\boost_1_59_0\tools\build\src\engine&gt;if exist bootstrap rd /S /Q bootstrap </p> <p> C:\boost_1_59_0\tools\build\src\engine&gt;md bootstrap </p> <p> C:\boost_1_59_0\tools\build\src\engine&gt;cl /nologo /RTC1 /Zi /MTd /Fobootstrap/ /Fdbootstrap/ -DNT -DYYDEBUG -wd4996 kernel32.lib advapi32.lib user32.lib /Febootstrap\jam0 command.c compile.c constants.c debug.c execcmd.c execnt.c filent.c frames.c function.c glob.c hash.c hdrmacro.c headers.c jam.c jambase.c jamgram.c lists.c make.c make1.c object.c option.c output.c parse.c pathnt.c pathsys.c regexp.c rules.c scan.c search.c subst.c timestamp.c variable.c modules.c strings.c filesys.c builtins.c md5.c class.c cwd.c w32_getreg.c native.c modules/set.c modules/path.c modules/regex.c modules/property-set.c modules/sequence.c modules/order.c command.c compile.c constants.c debug.c execcmd.c execnt.c execnt.c(57) : fatal error C1083: Cannot open include file: 'tlhelp32.h': No such file or directory filent.c frames.c function.c glob.c hash.c hdrmacro.c headers.c jam.c jambase.c jamgram.c lists.c make.c make1.c object.c Generating Code... Compiling... option.c output.c parse.c pathnt.c pathsys.c regexp.c rules.c scan.c search.c subst.c timestamp.c variable.c modules.c strings.c filesys.c builtins.c md5.c class.c cwd.c w32_getreg.c Generating Code... Compiling... native.c set.c path.c regex.c property-set.c sequence.c order.c Generating Code... </p> <p> C:\boost_1_59_0\tools\build\src\engine&gt;exit /b 2 </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/11685 Trac 1.4.3 aritz@… Sat, 26 Sep 2015 02:32:17 GMT <link>https://svn.boost.org/trac10/ticket/11685#comment:1 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/11685#comment:1</guid> <description> <p> I should probably mention, I am using cygwin. </p> </description> <category>Ticket</category> </item> <item> <author>aritz@…</author> <pubDate>Sat, 26 Sep 2015 04:24:19 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/11685#comment:2 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/11685#comment:2</guid> <description> <p> I have found the cause of my issue. I installed visual studio a while back to try my hand in developing windows phone apps.<br /> The bat script found out that I had Visual Studio installed and attempted to use that instead of using gcc even though it was located in %PATH% </p> </description> <category>Ticket</category> </item> </channel> </rss>