<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from rtf -->
<style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<font face="Calibri, sans-serif" size="2">
<div>Hi</div>
<div>&nbsp;</div>
<div>I am new to Boost.Python and am trying to build its library using Visual C&#43;&#43; 2008 on Windows XP.</div>
<div>&nbsp;</div>
<div>I have downloaded and unzipped boost_1_43_0.zip and I have installed boost-jam-3.1.18-1-ntx86.zip.</div>
<div>&nbsp;</div>
<div>Next, I executed:</div>
<div>&nbsp;</div>
<div>C:\boost_1_43_0\libs\python\example\quickstart&gt;\boost-jam-3.1.18-1-ntx86\bjam toolset=msvc --verbose-test test</div>
<div>&nbsp;</div>
<div>The output I get is:</div>
<div>&nbsp;</div>
<div>==================================================================</div>
<div>[snip]</div>
<div>msvc.link bin\test_embed.test\msvc-10.0\debug\threading-multi\test_embed.exe</div>
<div>LINK : warning LNK4001: no object files specified; libraries used</div>
<div>LINK : error LNK2001: unresolved external symbol _mainCRTStartup</div>
<div>bin\test_embed.test\msvc-10.0\debug\threading-multi\test_embed.exe : fatal error LNK1120: 1 unresolved externals</div>
<div>&nbsp;</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; call &quot;C:\Program Files\Microsoft Visual Studio 10.0\VC\vcvarsall.bat&quot; x86 &gt;nul</div>
<div>link /NOLOGO /INCREMENTAL:NO /DEBUG /MACHINE:X86 /subsystem:console /out:&quot;bin\test_embed.test\msvc-10.0\debug\threading-multi\test_em</div>
<div>t_embed.test\msvc-10.0\debug\threading-multi\test_embed.exe.rsp&quot;</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if %ERRORLEVEL% NEQ 0 EXIT %ERRORLEVEL%</div>
<div>&nbsp;</div>
<div>...failed msvc.link bin\test_embed.test\msvc-10.0\debug\threading-multi\test_embed.exe bin\test_embed.test\msvc-10.0\debug\threading-</div>
<div>...removing bin\test_embed.test\msvc-10.0\debug\threading-multi\test_embed.pdb</div>
<div>...skipped &lt;pbin\test_embed.test\msvc-10.0\debug\threading-multi&gt;test_embed.run for lack of &lt;pbin\test_embed.test\msvc-10.0\debug\thr</div>
<div>...failed updating 2 targets...</div>
<div>...skipped 2 targets...</div>
<div>==================================================================</div>
<div>&nbsp;</div>
<div>I am surprised at the mention of Visual Studio 10.0 because I only have Visual Studio 2008 and Visual C&#43;&#43; 2008 Express installed.</div>
<div>&nbsp;</div>
<div>Please will anyone suggest what is wrong?</div>
<div><font face="Times New Roman, serif">&nbsp;</font></div>
<div>Would it be better for me to use the pre-built binaries provided by Boost Consulting?</div>
<div><font face="Times New Roman, serif">&nbsp;</font></div>
<div>Best regards</div>
<div>&nbsp;</div>
<div>David</div>
<div><font face="Times New Roman, serif">&nbsp;</font></div>
</font>
</body>
</html>