Hello, This looks like a problem with the detection of the availability of the random_device library (boost made some incompatible changes there). Could you toggle the value of WT_NO_BOOST_RANDOM in your CMakeCache.txt and try again?
Best regards, Wim. 2011/12/1 Neil D'Souza <nxd...@yahoo.com>: > Hi All, > I need to compile the hello.C file on Windows by hand using the command > line - "cl.exe" > I have built boost by hand and have it installed in: > f:\Boost\boost_1_45_0\boost_1_45_0\ > the compiled libraries, are in > f:\Boost\boost_1_45_0\boost_1_45_0\stage\lib > > > F:\libraries\test\wt>set lib > LIB=C:\Program Files\Microsoft Visual Studio 10.0\VC\LIB;C:\Program > Files\Microsoft > SDKs\Windows\v7.0A\lib;f:\Boost\lib;f:\Boost\boost_1_45_0\boost_1_45_0\stage\lib;f:\libraries\lib > LIBPATH=C:\Windows\Microsoft.NET\Framework\v4.0.30319;C:\Windows\Microsoft.NET\Framework\v3.5;C:\Program > Files\Microsoft Visual Studio 10.0\VC\LIB; > > I am trying to compile with the following line: > F:\libraries\test\wt>cl /EHsc /I\wt-3.1.10\src\ > /I\Boost\boost_1_45_0\boost_1_45_0 /I\wt-3.1.10\ /TP hello.C /MDd /link > wtd.lib wthttpd.lib > Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 16.00.40219.01 for > 80x86 > Copyright (C) Microsoft Corporation. All rights reserved. > > hello.C > Microsoft (R) Incremental Linker Version 10.00.40219.01 > Copyright (C) Microsoft Corporation. All rights reserved. > > /out:hello.exe > wtd.lib > wthttpd.lib > hello.obj > Creating library hello.lib and object hello.exp > wtd.lib(random_device.obj) : error LNK2019: unresolved external symbol > __imp__Cr > yptAcquireContextA@20 referenced in function "public: __thiscall > boost::random_d > evice::impl::impl(class std::basic_string<char,struct > std::char_traits<char>,cla > ss std::allocator<char> > const &)" > (??0impl@random_device@boost@@QAE@ABV?$basic > _string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z) > wtd.lib(random_device.obj) : error LNK2019: unresolved external symbol > __imp__Cr > yptReleaseContext@8 referenced in function "public: __thiscall > boost::random_dev > ice::impl::~impl(void)" (??1impl@random_device@boost@@QAE@XZ) > wtd.lib(random_device.obj) : error LNK2019: unresolved external symbol > __imp__Cr > yptGenRandom@12 referenced in function "public: unsigned int __thiscall > boost::r > andom_device::impl::next(void)" (?next@impl@random_device@boost@@QAEIXZ) > hello.exe : fatal error LNK1120: 3 unresolved externals > > > To summarize the output > > > external symbols missing related to random_device. I have found that the > symbol random_device exists in files: > 1. random.hpp (boost/tr1) > 2. nondet_random.hpp (boost) > 3. seed_rng.hpp (boost/uuid) > Can someone please help me with compiling this successfully. I have > compiled boost with instructions given here: > http://stackoverflow.com/questions/4619764/do-i-have-static-or-dynamic-boost-libraries > specifically: > "--build-type=complete" > Many thanks for help in advance. > Kind Regards, > Neil D'Souza > > ------------------------------------------------------------------------------ > All the data continuously generated in your IT infrastructure > contains a definitive record of customers, application performance, > security threats, fraudulent activity, and more. Splunk takes this > data and makes sense of it. IT sense. And common sense. > http://p.sf.net/sfu/splunk-novd2d > _______________________________________________ > witty-interest mailing list > witty-interest@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/witty-interest > > ------------------------------------------------------------------------------ All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d _______________________________________________ witty-interest mailing list witty-interest@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/witty-interest