mongo.cr icon indicating copy to clipboard operation
mongo.cr copied to clipboard

[request] upgrade mongo-c driver version

Open codenoid opened this issue 7 years ago • 3 comments

hi, i hope somebody can upgrade mongo-c driver that higher than 1.1.0 , i always fail when trying to make mongo-c driver version 1.1.0

src/mongoc/mongoc-stream-tls.c:134:5: error: dereferencing pointer to incomplete type "Bio {aka struct bio_st}

codenoid avatar Mar 10 '18 04:03 codenoid

I am also no longer able to build the current mongo-c-driver version on ubuntu 18.04

sam0x17 avatar Aug 31 '18 03:08 sam0x17

Install this and work fine.

sudo apt install libmongoc-dev libmongoc-1.0-0 libmongoclient-dev

@codenoid @sam0x17

kimvex avatar Mar 31 '19 05:03 kimvex

do this on linux to work with a newer mongoc driver curl -LJO https://github.com/mongodb/mongo-c-driver/releases/download/1.15.1/mongo-c-driver-1.15.1.tar.gz tar xvf mongo-c-driver-1.15.1.tar.gz cd mongo-c-driver-1.15.1 mkdir cmake-build cmake -DENABLE_AUTOMATIC_INIT_AND_CLEANUP=OFF -DCMAKE_BUILD_TYPE=Release make sudo make install sudo touch /usr/local/share/mongo-c-driver/version-1.15.1.installed sudo ln -s /usr/local/lib64/libmongoc-1.0.so.0 /lib64/libmongoc-1.0.so sudo ln -s /usr/local/lib64/libmongoc-1.0.so.0.0.0 /lib64/libmongoc-1.0.so.0 sudo ln -s /usr/local/lib64/libbson-1.0.so.0 /lib64/libbson-1.0.so sudo ln -s /usr/local/lib64/libbson-1.0.so.0.0.0 /lib64/libbson-1.0.so.0

Thats what i do for mongoc 1.15 atleast, i havent tried the 1.16.2 driver yet

washu avatar Mar 11 '20 14:03 washu