28msec / gridfs-fuse

Apache License 2.0
26 stars 4 forks source link

Dead project? #1

Open smremde opened 9 years ago

smremde commented 9 years ago

I tried to compile on 14.04 after modifying the code to work with the latest mongodb drivers but I have this error when linking:

/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib/libmongoclient.a(spin_lock.o): undefined reference to symbol 'pthread_yield@@GLIBC_2.2.5' /lib/x86_64-linux-gnu/libpthread.so.0: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status

If I add -lpthread to the command, I get a lot of errors with undefined references to boost. I'm not sure if I have set up my environment wrong (most likely) but I was wondering what the status of this project is and if there is any chance of getting an update for 14.04?

fcavalieri commented 9 years ago

Hello, we are not actively developing gridfs-fuse, but we are maintaining it. We use and test it on Ubuntu 12.04 at the moment, so there could be indeed minor issues on 14.04. We use the stable version (branch name is 26compat) from https://github.com/mongodb/mongo-cxx-driver.

As of today that is still the only stable driver: Branch Stability Development Purpose master Unstable Planning New C++ driver (work in progress) legacy Pre-release RC Testing Existing C++ driver with non-compatible improvements 26compat Stable Maintenance Only Drop in replacement for users of existing C++ driver

What driver are you using?

Best, Federico

tmbdev commented 7 years ago

The code isn't working with current versions of MongoDB; for example,

mongo/client/dbclient.h

doesn't exist anymore. The new include path is:

mongo-client/mongo-client.h