<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 22:00:41 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>MongoDB Jira</title>
    <link>https://jira.mongodb.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.7.1</version>
        <build-number>970001</build-number>
        <build-date>13-04-2023</build-date>
    </build-info>


<item>
            <title>[CXX-891] CMake 3.5 GUI fails to find libbson when configuring for VS2015 on Win 7</title>
                <link>https://jira.mongodb.org/browse/CXX-891</link>
                <project id="11980" key="CXX">C++ Driver</project>
                    <description>&lt;p&gt;Attempting to use CMake to build new based on instructions found here: &lt;a href=&quot;https://github.com/mongodb/mongo-cxx-driver/wiki/Quickstart-Guide-(New-Driver&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-cxx-driver/wiki/Quickstart-Guide-(New-Driver&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;Was able to build libbson from mongo C driver version 1.3.5, but not mongo C driver (see separate bug report on on that). &lt;/p&gt;

&lt;p&gt;When attempting to configure for VS2015, I wasn&apos;t sure what LIBBSON_DIR was supposed to be set to. I set it to the root directory where I had installed libbson, then the directory where the lib file was - neither appeared to work. In both cases, I got the following:&lt;/p&gt;

&lt;p&gt;No build type selected, default is Release&lt;br/&gt;
Checking for module &apos;libbson-1.0&amp;gt;=1.3.4&apos;&lt;/p&gt;

&lt;p&gt;CMake Error at C:/Program Files (x86)/CMake/share/cmake-3.5/Modules/FindPkgConfig.cmake:363 (message):&lt;br/&gt;
  A required package was not found&lt;br/&gt;
Call Stack (most recent call first):&lt;br/&gt;
  C:/Program Files (x86)/CMake/share/cmake-3.5/Modules/FindPkgConfig.cmake:528 (_pkg_check_modules_internal)&lt;br/&gt;
  cmake/FindLibBSON.cmake:26 (pkg_check_modules)&lt;br/&gt;
  src/bsoncxx/CMakeLists.txt:67 (find_package)&lt;/p&gt;


&lt;p&gt;Configuring incomplete, errors occurred!&lt;br/&gt;
See also &quot;D:/GITRepos/mongo-cxx-driver/build/CMakeFiles/CMakeOutput.log&quot;.&lt;/p&gt;</description>
                <environment></environment>
        <key id="278762">CXX-891</key>
            <summary>CMake 3.5 GUI fails to find libbson when configuring for VS2015 on Win 7</summary>
                <type id="1" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14703&amp;avatarType=issuetype">Bug</type>
                                            <priority id="3" iconUrl="https://jira.mongodb.org/images/icons/priorities/major.svg">Major - P3</priority>
                        <status id="6" iconUrl="https://jira.mongodb.org/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="9">Done</resolution>
                                        <assignee username="andrew.morrow@mongodb.com">Andrew Morrow</assignee>
                                    <reporter username="sxhickman">Steve Hickman</reporter>
                        <labels>
                    </labels>
                <created>Mon, 11 Apr 2016 10:36:21 +0000</created>
                <updated>Mon, 11 Apr 2016 21:17:39 +0000</updated>
                            <resolved>Mon, 11 Apr 2016 15:47:37 +0000</resolved>
                                    <version>3.0.1</version>
                                                    <component>BSON</component>
                    <component>Build</component>
                                        <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="1232537" author="acm" created="Mon, 11 Apr 2016 21:17:39 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=sxhickman&quot; class=&quot;user-hover&quot; rel=&quot;sxhickman&quot;&gt;sxhickman&lt;/a&gt; - Would you mind opening a new ticket about the debug build failing?&lt;/p&gt;</comment>
                            <comment id="1232042" author="sxhickman" created="Mon, 11 Apr 2016 16:00:53 +0000"  >&lt;p&gt;One final comment: Release builds for cxx driver all appear to have built cleanly. Debug builds had a few link errors in some of the examples. Specifically, after adding these steps to the end of steps listed in appveyor.yml&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;cmd: msbuild.exe ALL_BUILD.vcxproj /p:Configuration=Debug&lt;/li&gt;
	&lt;li&gt;cmd: msbuild.exe INSTALL.vcxproj /p:Configuration=Debug&lt;/li&gt;
	&lt;li&gt;cmd: msbuild.exe examples\examples.vcxproj /p:Configuration=Debug&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;I got link errors in some (not all) of the examples. Here are some examples:&lt;br/&gt;
Link:&lt;br/&gt;
  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\link.exe /ERRORREPORT:QUEUE /OUT:&quot;D:\GITRepos\mongo-cxx-driver\examples\bsoncxx\Debug\view_and_value.exe&quot; /INCREMENTAL /NOLOGO /LIBPATH:&quot;D&lt;br/&gt;
  :/GITRepos/mongo-cxx-driver/install/lib&quot; /LIBPATH:&quot;D:/GITRepos/mongo-cxx-driver/install/lib/Debug&quot; kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg3&lt;br/&gt;
  2.lib advapi32.lib ..\..\src\bsoncxx\Debug\bsoncxx.lib /MANIFEST /MANIFESTUAC:&quot;level=&apos;asInvoker&apos; uiAccess=&apos;false&apos;&quot; /manifest:embed /DEBUG /PDB:&quot;D:/GITRepos/mongo-cxx-driver/examples/bsoncxx/Debug/v&lt;br/&gt;
  iew_and_value.pdb&quot; /SUBSYSTEM:CONSOLE /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:&quot;D:/GITRepos/mongo-cxx-driver/examples/bsoncxx/Debug/view_and_value.lib&quot; /MACHINE:X86 /SAFESEH  /machine:X86 view_and_v&lt;br/&gt;
  alue.dir\Debug\view_and_value.obj&lt;br/&gt;
view_and_value.obj : error LNK2019: unresolved external symbol &quot;__declspec(dllimport) public: __thiscall bsoncxx::v_noabi::builder::basic::sub_array::sub_array(class bsoncxx::v_noabi::builder::core *&lt;br/&gt;
)&quot; (_&lt;em&gt;imp&lt;/em&gt;??0sub_array@basic@builder@v_noabi@bsoncxx@@QAE@PAVcore@234@@Z) referenced in function &quot;void __vectorcall bsoncxx::v_noabi::builder::basic::impl::generic_append&amp;lt;class &amp;lt;lambda_c8016f0f43fec5&lt;br/&gt;
746f6c2b9c70eb508a&amp;gt; &amp;gt;(class bsoncxx::v_noabi::builder::core *,class &amp;lt;lambda_c8016f0f43fec5746f6c2b9c70eb508a&amp;gt; &amp;amp;&amp;amp;)&quot; (??$generic_append@V&amp;lt;lambda_c8016f0f43fec5746f6c2b9c70eb508a&amp;gt;@@@impl@basic@builder@v&lt;br/&gt;
_noabi@bsoncxx@@YQXPAVcore@234@$$QAV&amp;lt;lambda_c8016f0f43fec5746f6c2b9c70eb508a&amp;gt;@@@Z) &lt;span class=&quot;error&quot;&gt;&amp;#91;D:\GITRepos\mongo-cxx-driver\examples\bsoncxx\view_and_value.vcxproj&amp;#93;&lt;/span&gt;&lt;br/&gt;
view_and_value.obj : error LNK2019: unresolved external symbol &quot;_&lt;em&gt;declspec(dllimport) public: void __thiscall bsoncxx::v_noabi::builder::basic::sub_array::append(void)&quot; (&lt;/em&gt;&lt;em&gt;imp&lt;/em&gt;?append@sub_array@basic&lt;br/&gt;
@builder@v_noabi@bsoncxx@@QAEXXZ) referenced in function &quot;public: void __thiscall bsoncxx::v_noabi::builder::basic::sub_array::append&amp;lt;char const (&amp;amp;)&lt;span class=&quot;error&quot;&gt;&amp;#91;8&amp;#93;&lt;/span&gt;&amp;gt;(char const (&amp;amp;)&lt;span class=&quot;error&quot;&gt;&amp;#91;8&amp;#93;&lt;/span&gt;)&quot; (??$append@AAY07$$CBD$$V@s&lt;br/&gt;
ub_array@basic@builder@v_noabi@bsoncxx@@QAEXAAY07$$CBD@Z) &lt;span class=&quot;error&quot;&gt;&amp;#91;D:\GITRepos\mongo-cxx-driver\examples\bsoncxx\view_and_value.vcxproj&amp;#93;&lt;/span&gt;&lt;br/&gt;
view_and_value.obj : error LNK2019: unresolved external symbol &quot;__declspec(dllimport) public: __thiscall bsoncxx::v_noabi::builder::basic::sub_document::sub_document(class bsoncxx::v_noabi::builder::&lt;br/&gt;
core *)&quot; (_&lt;em&gt;imp&lt;/em&gt;??0sub_document@basic@builder@v_noabi@bsoncxx@@QAE@PAVcore@234@@Z) referenced in function &quot;public: __thiscall bsoncxx::v_noabi::builder::basic::document::document(void)&quot; (??0document@&lt;br/&gt;
basic@builder@v_noabi@bsoncxx@@QAE@XZ) &lt;span class=&quot;error&quot;&gt;&amp;#91;D:\GITRepos\mongo-cxx-driver\examples\bsoncxx\view_and_value.vcxproj&amp;#93;&lt;/span&gt;&lt;br/&gt;
view_and_value.obj : error LNK2019: unresolved external symbol &quot;_&lt;em&gt;declspec(dllimport) public: void __thiscall bsoncxx::v_noabi::builder::basic::sub_document::append(void)&quot; (&lt;/em&gt;&lt;em&gt;imp&lt;/em&gt;?append@sub_document&lt;br/&gt;
@basic@builder@v_noabi@bsoncxx@@QAEXXZ) referenced in function &quot;public: void __thiscall bsoncxx::v_noabi::builder::basic::sub_document::append&amp;lt;class std::tuple&amp;lt;char const (&amp;amp;)&lt;span class=&quot;error&quot;&gt;&amp;#91;8&amp;#93;&lt;/span&gt;,class &amp;lt;lambda_c8016f0&lt;br/&gt;
f43fec5746f6c2b9c70eb508a&amp;gt; &amp;amp;&amp;amp;&amp;gt; &amp;gt;(class std::tuple&amp;lt;char const (&amp;amp;)&lt;span class=&quot;error&quot;&gt;&amp;#91;8&amp;#93;&lt;/span&gt;,class &amp;lt;lambda_c8016f0f43fec5746f6c2b9c70eb508a&amp;gt; &amp;amp;&amp;amp;&amp;gt; &amp;amp;&amp;amp;)&quot; (??$append@V?$tuple@AAY07$$CBD$$QAV&amp;lt;lambda_c8016f0f43fec5746f6c2b9c70eb508&lt;br/&gt;
a&amp;gt;@@@std@@$$V@sub_document@basic@builder@v_noabi@bsoncxx@@QAEX$$QAV?$tuple@AAY07$$CBD$$QAV&amp;lt;lambda_c8016f0f43fec5746f6c2b9c70eb508a&amp;gt;@@@std@@@Z) [D:\GITRepos\mongo-cxx-driver\examples\bsoncxx\view_and_&lt;br/&gt;
value.vcxproj]&lt;br/&gt;
D:\GITRepos\mongo-cxx-driver\examples\bsoncxx\Debug\view_and_value.exe : fatal error LNK1120: 4 unresolved externals &lt;span class=&quot;error&quot;&gt;&amp;#91;D:\GITRepos\mongo-cxx-driver\examples\bsoncxx\view_and_value.vcxproj&amp;#93;&lt;/span&gt;&lt;br/&gt;
Done Building Project &quot;D:\GITRepos\mongo-cxx-driver\examples\bsoncxx\view_and_value.vcxproj&quot; (default targets) &amp;#8211; FAILED.&lt;/p&gt;


&lt;p&gt;&quot;D:\GITRepos\mongo-cxx-driver\examples\examples.vcxproj&quot; (default target) (1) -&amp;gt;&lt;br/&gt;
&quot;D:\GITRepos\mongo-cxx-driver\examples\bsoncxx\builder_basic.vcxproj&quot; (default target) (6) -&amp;gt;&lt;br/&gt;
(Link target) -&amp;gt;&lt;br/&gt;
  builder_basic.obj : error LNK2019: unresolved external symbol &quot;__declspec(dllimport) public: __thiscall bsoncxx::v_noabi::builder::basic::sub_array::sub_array(class bsoncxx::v_noabi::builder::core&lt;br/&gt;
*)&quot; (_&lt;em&gt;imp&lt;/em&gt;??0sub_array@basic@builder@v_noabi@bsoncxx@@QAE@PAVcore@234@@Z) referenced in function &quot;void __vectorcall bsoncxx::v_noabi::builder::basic::impl::generic_append&amp;lt;class &amp;lt;lambda_5827542815269&lt;br/&gt;
f79f1f8355b8a8e9e6b&amp;gt; &amp;gt;(class bsoncxx::v_noabi::builder::core *,class &amp;lt;lambda_5827542815269f79f1f8355b8a8e9e6b&amp;gt; &amp;amp;&amp;amp;)&quot; (??$generic_append@V&amp;lt;lambda_5827542815269f79f1f8355b8a8e9e6b&amp;gt;@@@impl@basic@builder@&lt;br/&gt;
v_noabi@bsoncxx@@YQXPAVcore@234@$$QAV&amp;lt;lambda_5827542815269f79f1f8355b8a8e9e6b&amp;gt;@@@Z) &lt;span class=&quot;error&quot;&gt;&amp;#91;D:\GITRepos\mongo-cxx-driver\examples\bsoncxx\builder_basic.vcxproj&amp;#93;&lt;/span&gt;&lt;br/&gt;
  builder_basic.obj : error LNK2019: unresolved external symbol &quot;_&lt;em&gt;declspec(dllimport) public: void __thiscall bsoncxx::v_noabi::builder::basic::sub_array::append(void)&quot; (&lt;/em&gt;&lt;em&gt;imp&lt;/em&gt;?append@sub_array@basi&lt;br/&gt;
c@builder@v_noabi@bsoncxx@@QAEXXZ) referenced in function &quot;public: void __thiscall bsoncxx::v_noabi::builder::basic::sub_array::append&amp;lt;char const (&amp;amp;)&lt;span class=&quot;error&quot;&gt;&amp;#91;6&amp;#93;&lt;/span&gt;&amp;gt;(char const (&amp;amp;)&lt;span class=&quot;error&quot;&gt;&amp;#91;6&amp;#93;&lt;/span&gt;)&quot; (??$append@AAY05$$CBD$$V@&lt;br/&gt;
sub_array@basic@builder@v_noabi@bsoncxx@@QAEXAAY05$$CBD@Z) &lt;span class=&quot;error&quot;&gt;&amp;#91;D:\GITRepos\mongo-cxx-driver\examples\bsoncxx\builder_basic.vcxproj&amp;#93;&lt;/span&gt;&lt;br/&gt;
  builder_basic.obj : error LNK2019: unresolved external symbol &quot;__declspec(dllimport) public: __thiscall bsoncxx::v_noabi::builder::basic::sub_document::sub_document(class bsoncxx::v_noabi::builder:&lt;br/&gt;
:core *)&quot; (_&lt;em&gt;imp&lt;/em&gt;??0sub_document@basic@builder@v_noabi@bsoncxx@@QAE@PAVcore@234@@Z) referenced in function &quot;void __vectorcall bsoncxx::v_noabi::builder::basic::impl::generic_append&amp;lt;class &amp;lt;lambda_26fe&lt;br/&gt;
b9ef0b7daaa6792f9543bbb2a482&amp;gt; &amp;gt;(class bsoncxx::v_noabi::builder::core *,class &amp;lt;lambda_26feb9ef0b7daaa6792f9543bbb2a482&amp;gt; &amp;amp;&amp;amp;)&quot; (??$generic_append@V&amp;lt;lambda_26feb9ef0b7daaa6792f9543bbb2a482&amp;gt;@@@impl@basic&lt;br/&gt;
@builder@v_noabi@bsoncxx@@YQXPAVcore@234@$$QAV&amp;lt;lambda_26feb9ef0b7daaa6792f9543bbb2a482&amp;gt;@@@Z) &lt;span class=&quot;error&quot;&gt;&amp;#91;D:\GITRepos\mongo-cxx-driver\examples\bsoncxx\builder_basic.vcxproj&amp;#93;&lt;/span&gt;&lt;br/&gt;
  builder_basic.obj : error LNK2019: unresolved external symbol &quot;_&lt;em&gt;declspec(dllimport) public: void __thiscall bsoncxx::v_noabi::builder::basic::sub_document::append(void)&quot; (&lt;/em&gt;&lt;em&gt;imp&lt;/em&gt;?append@sub_documen&lt;br/&gt;
t@basic@builder@v_noabi@bsoncxx@@QAEXXZ) referenced in function &quot;public: void __thiscall bsoncxx::v_noabi::builder::basic::sub_document::append&amp;lt;class std::tuple&amp;lt;char const (&amp;amp;)&lt;span class=&quot;error&quot;&gt;&amp;#91;4&amp;#93;&lt;/span&gt;,struct bsoncxx::v_no&lt;br/&gt;
abi::types::b_bool &amp;amp;&amp;amp;&amp;gt; &amp;gt;(class std::tuple&amp;lt;char const (&amp;amp;)&lt;span class=&quot;error&quot;&gt;&amp;#91;4&amp;#93;&lt;/span&gt;,struct bsoncxx::v_noabi::types::b_bool &amp;amp;&amp;amp;&amp;gt; &amp;amp;&amp;amp;)&quot; (??$append@V?$tuple@AAY03$$CBD$$QAUb_bool@types@v_noabi@bsoncxx@@@std@@$$V@sub_document@bas&lt;br/&gt;
ic@builder@v_noabi@bsoncxx@@QAEX$$QAV?$tuple@AAY03$$CBD$$QAUb_bool@types@v_noabi@bsoncxx@@@std@@@Z) &lt;span class=&quot;error&quot;&gt;&amp;#91;D:\GITRepos\mongo-cxx-driver\examples\bsoncxx\builder_basic.vcxproj&amp;#93;&lt;/span&gt;&lt;br/&gt;
  D:\GITRepos\mongo-cxx-driver\examples\bsoncxx\Debug\builder_basic.exe : fatal error LNK1120: 4 unresolved externals &lt;span class=&quot;error&quot;&gt;&amp;#91;D:\GITRepos\mongo-cxx-driver\examples\bsoncxx\builder_basic.vcxproj&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;... and ... &lt;/p&gt;

&lt;p&gt;&quot;D:\GITRepos\mongo-cxx-driver\examples\examples.vcxproj&quot; (default target) (1) -&amp;gt;&lt;br/&gt;
&quot;D:\GITRepos\mongo-cxx-driver\examples\bsoncxx\view_and_value.vcxproj&quot; (default target) (19) -&amp;gt;&lt;br/&gt;
  view_and_value.obj : error LNK2019: unresolved external symbol &quot;__declspec(dllimport) public: __thiscall bsoncxx::v_noabi::builder::basic::sub_array::sub_array(class bsoncxx::v_noabi::builder::core&lt;br/&gt;
 *)&quot; (_&lt;em&gt;imp&lt;/em&gt;??0sub_array@basic@builder@v_noabi@bsoncxx@@QAE@PAVcore@234@@Z) referenced in function &quot;void __vectorcall bsoncxx::v_noabi::builder::basic::impl::generic_append&amp;lt;class &amp;lt;lambda_c8016f0f43fe&lt;br/&gt;
c5746f6c2b9c70eb508a&amp;gt; &amp;gt;(class bsoncxx::v_noabi::builder::core *,class &amp;lt;lambda_c8016f0f43fec5746f6c2b9c70eb508a&amp;gt; &amp;amp;&amp;amp;)&quot; (??$generic_append@V&amp;lt;lambda_c8016f0f43fec5746f6c2b9c70eb508a&amp;gt;@@@impl@basic@builder&lt;br/&gt;
@v_noabi@bsoncxx@@YQXPAVcore@234@$$QAV&amp;lt;lambda_c8016f0f43fec5746f6c2b9c70eb508a&amp;gt;@@@Z) &lt;span class=&quot;error&quot;&gt;&amp;#91;D:\GITRepos\mongo-cxx-driver\examples\bsoncxx\view_and_value.vcxproj&amp;#93;&lt;/span&gt;&lt;br/&gt;
  view_and_value.obj : error LNK2019: unresolved external symbol &quot;_&lt;em&gt;declspec(dllimport) public: void __thiscall bsoncxx::v_noabi::builder::basic::sub_array::append(void)&quot; (&lt;/em&gt;&lt;em&gt;imp&lt;/em&gt;?append@sub_array@bas&lt;br/&gt;
ic@builder@v_noabi@bsoncxx@@QAEXXZ) referenced in function &quot;public: void __thiscall bsoncxx::v_noabi::builder::basic::sub_array::append&amp;lt;char const (&amp;amp;)&lt;span class=&quot;error&quot;&gt;&amp;#91;8&amp;#93;&lt;/span&gt;&amp;gt;(char const (&amp;amp;)&lt;span class=&quot;error&quot;&gt;&amp;#91;8&amp;#93;&lt;/span&gt;)&quot; (??$append@AAY07$$CBD$$V&lt;br/&gt;
@sub_array@basic@builder@v_noabi@bsoncxx@@QAEXAAY07$$CBD@Z) &lt;span class=&quot;error&quot;&gt;&amp;#91;D:\GITRepos\mongo-cxx-driver\examples\bsoncxx\view_and_value.vcxproj&amp;#93;&lt;/span&gt;&lt;br/&gt;
  view_and_value.obj : error LNK2019: unresolved external symbol &quot;__declspec(dllimport) public: __thiscall bsoncxx::v_noabi::builder::basic::sub_document::sub_document(class bsoncxx::v_noabi::builder&lt;br/&gt;
::core *)&quot; (_&lt;em&gt;imp&lt;/em&gt;??0sub_document@basic@builder@v_noabi@bsoncxx@@QAE@PAVcore@234@@Z) referenced in function &quot;public: __thiscall bsoncxx::v_noabi::builder::basic::document::document(void)&quot; (??0documen&lt;br/&gt;
t@basic@builder@v_noabi@bsoncxx@@QAE@XZ) &lt;span class=&quot;error&quot;&gt;&amp;#91;D:\GITRepos\mongo-cxx-driver\examples\bsoncxx\view_and_value.vcxproj&amp;#93;&lt;/span&gt;&lt;br/&gt;
  view_and_value.obj : error LNK2019: unresolved external symbol &quot;_&lt;em&gt;declspec(dllimport) public: void __thiscall bsoncxx::v_noabi::builder::basic::sub_document::append(void)&quot; (&lt;/em&gt;&lt;em&gt;imp&lt;/em&gt;?append@sub_docume&lt;br/&gt;
nt@basic@builder@v_noabi@bsoncxx@@QAEXXZ) referenced in function &quot;public: void __thiscall bsoncxx::v_noabi::builder::basic::sub_document::append&amp;lt;class std::tuple&amp;lt;char const (&amp;amp;)&lt;span class=&quot;error&quot;&gt;&amp;#91;8&amp;#93;&lt;/span&gt;,class &amp;lt;lambda_c8016&lt;br/&gt;
f0f43fec5746f6c2b9c70eb508a&amp;gt; &amp;amp;&amp;amp;&amp;gt; &amp;gt;(class std::tuple&amp;lt;char const (&amp;amp;)&lt;span class=&quot;error&quot;&gt;&amp;#91;8&amp;#93;&lt;/span&gt;,class &amp;lt;lambda_c8016f0f43fec5746f6c2b9c70eb508a&amp;gt; &amp;amp;&amp;amp;&amp;gt; &amp;amp;&amp;amp;)&quot; (??$append@V?$tuple@AAY07$$CBD$$QAV&amp;lt;lambda_c8016f0f43fec5746f6c2b9c70eb5&lt;br/&gt;
08a&amp;gt;@@@std@@$$V@sub_document@basic@builder@v_noabi@bsoncxx@@QAEX$$QAV?$tuple@AAY07$$CBD$$QAV&amp;lt;lambda_c8016f0f43fec5746f6c2b9c70eb508a&amp;gt;@@@std@@@Z) [D:\GITRepos\mongo-cxx-driver\examples\bsoncxx\view_an&lt;br/&gt;
d_value.vcxproj]&lt;br/&gt;
  D:\GITRepos\mongo-cxx-driver\examples\bsoncxx\Debug\view_and_value.exe : fatal error LNK1120: 4 unresolved externals &lt;span class=&quot;error&quot;&gt;&amp;#91;D:\GITRepos\mongo-cxx-driver\examples\bsoncxx\view_and_value.vcxproj&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;    0 Warning(s)&lt;br/&gt;
    10 Error(s)&lt;/p&gt;</comment>
                            <comment id="1232023" author="acm" created="Mon, 11 Apr 2016 15:47:37 +0000"  >&lt;p&gt;Happy to hear that you were able to get it working. Please feel free to re-open this ticket if you still need assistance.&lt;/p&gt;</comment>
                            <comment id="1232013" author="sxhickman" created="Mon, 11 Apr 2016 15:42:26 +0000"  >&lt;p&gt;Your advice about PKG_CONFIG_PATH appears to be the issue. I was able to follow the steps of appveyor.yml and build successfully.&lt;/p&gt;</comment>
                            <comment id="1231903" author="acm" created="Mon, 11 Apr 2016 14:44:02 +0000"  >&lt;p&gt;You should be setting LIBBSON_DIR to the prefix where you installed the C driver. In other words, if you do the following to build libbson:&lt;/p&gt;

&lt;p/&gt;
&lt;div id=&quot;syntaxplugin&quot; class=&quot;syntaxplugin&quot; style=&quot;border: 1px dashed #bbb; border-radius: 5px !important; overflow: auto; max-height: 30em;&quot;&gt;
&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot; width=&quot;100%&quot; style=&quot;font-size: 1em; line-height: 1.4em !important; font-weight: normal; font-style: normal; color: black;&quot;&gt;
		&lt;tbody &gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;  margin-top: 10px;   margin-bottom: 10px;  width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;cmake.exe -G &quot;Visual Studio 14 2015 Win64&quot; -DCMAKE_INSTALL_PREFIX=c:\x\y\z&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
			&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p/&gt;


&lt;p&gt;Then you should build the C++11 driver like:&lt;/p&gt;

&lt;p/&gt;
&lt;div id=&quot;syntaxplugin&quot; class=&quot;syntaxplugin&quot; style=&quot;border: 1px dashed #bbb; border-radius: 5px !important; overflow: auto; max-height: 30em;&quot;&gt;
&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot; width=&quot;100%&quot; style=&quot;font-size: 1em; line-height: 1.4em !important; font-weight: normal; font-style: normal; color: black;&quot;&gt;
		&lt;tbody &gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;  margin-top: 10px;   margin-bottom: 10px;  width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;cmake.exe -G &quot;Visual Studio 14 2015 Win64&quot; -DLIBBSON_DIR=c:\x\y\z&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
			&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p/&gt;

&lt;p&gt;You can see where we do this in our appveyor configuration: &lt;a href=&quot;https://github.com/mongodb/mongo-cxx-driver/blob/master/appveyor.yml&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-cxx-driver/blob/master/appveyor.yml&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;What is odd about the error that you are getting is that it appears to originate from pkg_config, which is not standard on Windows. If pkg_config is available on your system, then LIBBSON_DIR has no effect. Perhaps you just need to set PKG_CONFIG_PATH as documented in the quick start guide?&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                        <issuelink>
            <issuekey id="278761">CDRIVER-1197</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hskaf3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10557" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="978">Platforms 13 (04/22/16)</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            </customfields>
    </item>
</channel>
</rss>