I have currently built the c driver using the following:
mongo c driver 1.17.5 gcc 12.2.1 Windows 10 64-bit
and using the following cmake options
cmake -G "MSYS Makefiles" -DENABLE_AUTOMATIC_INIT_AND_CLEANUP=OFF -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DDCMAKE_INSTALL_PREFIX=C:\mongo-c-driver -DCMAKE_PREFIX_PATH=C:\mongo-c-driver ..
and building using the following arguments
cmake --build . --config RelWithDebInfo --target install
The build is successful. However, I am working to link a lua-mongo driver with the built mongo-c-driver. It is unable to build because there are references two libraries
mongoc-1.0.lib that are two parts of the Mongo-C-Driver and should be located in
\mongo-c-driver\lib\. I have the following files in my
libbson-1.0.dll.a libbson-static-1.0.a libmongoc-1.0.dll.a libmongoc-static-1.0.a
Is there any cmake arguments to force build these libraries as .lib files?