GithubHelp home page GithubHelp logo

gridfs-fuse's Issues

Build Error, Please help

[root@fedora1 gridfs-fuse]# cmake -P ppa/PPAGridFS.cmake.in
CMake Warning (dev) at ppa/PPAGridFS.cmake.in:27 (SET):
Policy CMP0053 is not set: Simplify variable reference and escape sequence
evaluation. Run "cmake --help-policy CMP0053" for policy details. Use the
cmake_policy command to set the policy and suppress this warning.

For input:

'@CMAKE_CURRENT_BINARY_DIR@/ppaing'

the old evaluation rules produce:

'/home/gridfs/gridfs-fuse/ppaing'

but the new evaluation rules produce:

'@CMAKE_CURRENT_BINARY_DIR@/ppaing'

Using the old result for compatibility since the policy is not set.
This warning is for project developers. Use -Wno-dev to suppress it.

CMake Warning (dev) at ppa/PPAGridFS.cmake.in:30 (SET):
Policy CMP0053 is not set: Simplify variable reference and escape sequence
evaluation. Run "cmake --help-policy CMP0053" for policy details. Use the
cmake_policy command to set the policy and suppress this warning.

For input:

'@CMAKE_CURRENT_SOURCE_DIR@/debian'

the old evaluation rules produce:

'/home/gridfs/gridfs-fuse/debian'

but the new evaluation rules produce:

'@CMAKE_CURRENT_SOURCE_DIR@/debian'

Using the old result for compatibility since the policy is not set.
This warning is for project developers. Use -Wno-dev to suppress it.

-- Preparing GridFS sources for PPA.
CMake Warning (dev) at ppa/PPAGridFS.cmake.in:36 (FILE):
Policy CMP0053 is not set: Simplify variable reference and escape sequence
evaluation. Run "cmake --help-policy CMP0053" for policy details. Use the
cmake_policy command to set the policy and suppress this warning.

For input:

'@CMAKE_SOURCE_DIR@/.'

the old evaluation rules produce:

'/home/gridfs/gridfs-fuse/.'

but the new evaluation rules produce:

'@CMAKE_SOURCE_DIR@/.'

Using the old result for compatibility since the policy is not set.
This warning is for project developers. Use -Wno-dev to suppress it.

CMake Error at ppa/PPAGridFS.cmake.in:36 (FILE):
file COPY cannot copy file
"/home/gridfs/gridfs-fuse/./ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/cmake_modules/FindLibMemcached.cmake"
to
"/home/gridfs/gridfs-fuse/ppaing/gridfs-2.6.1/./ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/ppaing/gridfs-2.6.1/cmake_modules/FindLibMemcached.cmake".

build error

Hi,

I'm trying to build on Gentoo Linux. I always stuck with a error.

[ 10%] Building CXX object bin/CMakeFiles/gridfs.dir/**/src/gridfs_fuse.cpp.o
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cinttypes:35:0,
from /usr/include/libmemcached-1.0/memcached.h:46,
from /usr/include/libmemcached/util/pool.h:41,
from /root/gridfs-fuse/src/gridfs_fuse.cpp:8:
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options.
#error This file requires compiler and library support for the
^
make[2]: * [bin/CMakeFiles/gridfs.dir//src/gridfs_fuse.cpp.o] Error 1
make[1]: *** [bin/CMakeFiles/gridfs.dir/all] Error 2
make: *** [all] Error 2

Thanks for help

Use of undeclared identifier 'MREMAP_MAYMOVE'

Trying to compile gridfs-fuse on El Capitan, I get:

src/file.cpp:205:22: error: use of undeclared identifier 'MREMAP_MAYMOVE'

I am using libmongoclient 2.6.11 and libmemcached 1.0.18. Boost version is 1.60.0.

Here is the full compiler/brew output:

==> Cloning https://github.com/28msec/gridfs-fuse.git
Updating /Library/Caches/Homebrew/gridfs-fuse--git
git config remote.origin.url https://github.com/28msec/gridfs-fuse.git
git config remote.origin.fetch +refs/heads/master:refs/remotes/origin/master
git fetch origin
==> Checking out branch master
git checkout -f master --
Already on 'master'
Your branch is up-to-date with 'origin/master'.
git reset --hard origin/master
HEAD is now at eb06cf9 Merge pull request #7 from 28msec/stricter-dependencies
==> cmake .. -DCMAKE_C_FLAGS_RELEASE=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG -DCMAKE_INSTALL_PREFIX=/usr/local/Cellar/gridfs-fuse/HEAD -DCMAKE_BUILD_TYPE=Release -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_VERBOSE_MAKEFILE=ON -Wno-dev
-- The C compiler identification is AppleClang 7.0.2.7000181
-- The CXX compiler identification is AppleClang 7.0.2.7000181
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++
-- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- MONGO_DB: gridfs_ctests
-- MONGO_ADMIN_USER:
-- MONGO_ADMIN_PASSWORD:
-- MONGO_USER:
-- MONGO_PASSWORD:
-- MONGO_CONN_STRING: localhost:27017
-- Found FUSE: /usr/local/lib/libosxfuse.dylib
-- Found fuse library -- /usr/local/lib/libosxfuse.dylib
-- Found LIBMEMCACHED: /usr/local/lib/libmemcached.dylib
-- Found LIBMEMCACHED_UTIL: /usr/local/lib/libmemcachedutil.dylib
-- Found libmemcached libraries -- /usr/local/lib/libmemcached.dylib/usr/local/lib/libmemcachedutil.dylib
-- Found MONGO: /usr/local/lib/libmongoclient.dylib
-- Found mongo library -- /usr/local/lib/libmongoclient.dylib
-- Boost version: 1.60.0
-- Found the following Boost libraries:
--   system
-- Found BOOST SYSTEM library -- /usr/local/lib/libboost_system-mt.dylib
-- ADD_TEST: gridfs-fuse-simple /tmp/gridfs-fuse20160229-39850-1fllk07/build/test/simple.sh
-- ADD_TEST: gridfs-fuse-parallel /tmp/gridfs-fuse20160229-39850-1fllk07/build/test/parallel.sh
-- Configuring done
-- Generating done
-- Build files have been written to: /tmp/gridfs-fuse20160229-39850-1fllk07/build
==> make install
/usr/local/Cellar/cmake/3.4.3/bin/cmake -H/tmp/gridfs-fuse20160229-39850-1fllk07 -B/tmp/gridfs-fuse20160229-39850-1fllk07/build --check-build-system CMakeFiles/Makefile.cmake 0
/usr/local/Cellar/cmake/3.4.3/bin/cmake -E cmake_progress_start /tmp/gridfs-fuse20160229-39850-1fllk07/build/CMakeFiles /tmp/gridfs-fuse20160229-39850-1fllk07/build/CMakeFiles/progress.marks
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/Makefile2 all
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f bin/CMakeFiles/gridfs.dir/build.make bin/CMakeFiles/gridfs.dir/depend
cd /tmp/gridfs-fuse20160229-39850-1fllk07/build && /usr/local/Cellar/cmake/3.4.3/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/gridfs-fuse20160229-39850-1fllk07 /tmp/gridfs-fuse20160229-39850-1fllk07/bin /tmp/gridfs-fuse20160229-39850-1fllk07/build /tmp/gridfs-fuse20160229-39850-1fllk07/build/bin /tmp/gridfs-fuse20160229-39850-1fllk07/build/bin/CMakeFiles/gridfs.dir/DependInfo.cmake --color=
Scanning dependencies of target gridfs
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f bin/CMakeFiles/gridfs.dir/build.make bin/CMakeFiles/gridfs.dir/build
[  9%] Building CXX object bin/CMakeFiles/gridfs.dir/__/src/filesystem_operations.cpp.o
cd /tmp/gridfs-fuse20160229-39850-1fllk07/build/bin && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++    -I/tmp/gridfs-fuse20160229-39850-1fllk07/src -I/tmp/gridfs-fuse20160229-39850-1fllk07/include -I/usr/local/include/osxfuse -I/usr/local/include  -Os -w -pipe -march=native -mmacosx-version-min=10.11  -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk -mmacosx-version-min=10.11   -o CMakeFiles/gridfs.dir/__/src/filesystem_operations.cpp.o -c /tmp/gridfs-fuse20160229-39850-1fllk07/src/filesystem_operations.cpp
[ 18%] Building CXX object bin/CMakeFiles/gridfs.dir/__/src/gridfs_fuse.cpp.o
[ 27%] Building CXX object bin/CMakeFiles/gridfs.dir/__/src/auth_hook.cpp.o
cd /tmp/gridfs-fuse20160229-39850-1fllk07/build/bin && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++    -I/tmp/gridfs-fuse20160229-39850-1fllk07/src -I/tmp/gridfs-fuse20160229-39850-1fllk07/include -I/usr/local/include/osxfuse -I/usr/local/include  -Os -w -pipe -march=native -mmacosx-version-min=10.11  -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk -mmacosx-version-min=10.11   -o CMakeFiles/gridfs.dir/__/src/gridfs_fuse.cpp.o -c /tmp/gridfs-fuse20160229-39850-1fllk07/src/gridfs_fuse.cpp
cd /tmp/gridfs-fuse20160229-39850-1fllk07/build/bin && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++    -I/tmp/gridfs-fuse20160229-39850-1fllk07/src -I/tmp/gridfs-fuse20160229-39850-1fllk07/include -I/usr/local/include/osxfuse -I/usr/local/include  -Os -w -pipe -march=native -mmacosx-version-min=10.11  -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk -mmacosx-version-min=10.11   -o CMakeFiles/gridfs.dir/__/src/auth_hook.cpp.o -c /tmp/gridfs-fuse20160229-39850-1fllk07/src/auth_hook.cpp
[ 36%] Building CXX object bin/CMakeFiles/gridfs.dir/__/src/filesystem_entry.cpp.o
cd /tmp/gridfs-fuse20160229-39850-1fllk07/build/bin && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++    -I/tmp/gridfs-fuse20160229-39850-1fllk07/src -I/tmp/gridfs-fuse20160229-39850-1fllk07/include -I/usr/local/include/osxfuse -I/usr/local/include  -Os -w -pipe -march=native -mmacosx-version-min=10.11  -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk -mmacosx-version-min=10.11   -o CMakeFiles/gridfs.dir/__/src/filesystem_entry.cpp.o -c /tmp/gridfs-fuse20160229-39850-1fllk07/src/filesystem_entry.cpp
[ 45%] Building CXX object bin/CMakeFiles/gridfs.dir/__/src/directory.cpp.o
cd /tmp/gridfs-fuse20160229-39850-1fllk07/build/bin && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++    -I/tmp/gridfs-fuse20160229-39850-1fllk07/src -I/tmp/gridfs-fuse20160229-39850-1fllk07/include -I/usr/local/include/osxfuse -I/usr/local/include  -Os -w -pipe -march=native -mmacosx-version-min=10.11  -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk -mmacosx-version-min=10.11   -o CMakeFiles/gridfs.dir/__/src/directory.cpp.o -c /tmp/gridfs-fuse20160229-39850-1fllk07/src/directory.cpp
[ 54%] Building CXX object bin/CMakeFiles/gridfs.dir/__/src/file.cpp.o
cd /tmp/gridfs-fuse20160229-39850-1fllk07/build/bin && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++    -I/tmp/gridfs-fuse20160229-39850-1fllk07/src -I/tmp/gridfs-fuse20160229-39850-1fllk07/include -I/usr/local/include/osxfuse -I/usr/local/include  -Os -w -pipe -march=native -mmacosx-version-min=10.11  -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk -mmacosx-version-min=10.11   -o CMakeFiles/gridfs.dir/__/src/file.cpp.o -c /tmp/gridfs-fuse20160229-39850-1fllk07/src/file.cpp
[ 63%] Building CXX object bin/CMakeFiles/gridfs.dir/__/src/proc.cpp.o
cd /tmp/gridfs-fuse20160229-39850-1fllk07/build/bin && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++    -I/tmp/gridfs-fuse20160229-39850-1fllk07/src -I/tmp/gridfs-fuse20160229-39850-1fllk07/include -I/usr/local/include/osxfuse -I/usr/local/include  -Os -w -pipe -march=native -mmacosx-version-min=10.11  -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk -mmacosx-version-min=10.11   -o CMakeFiles/gridfs.dir/__/src/proc.cpp.o -c /tmp/gridfs-fuse20160229-39850-1fllk07/src/proc.cpp
[ 72%] Building CXX object bin/CMakeFiles/gridfs.dir/__/src/fileinfo.cpp.o
cd /tmp/gridfs-fuse20160229-39850-1fllk07/build/bin && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++    -I/tmp/gridfs-fuse20160229-39850-1fllk07/src -I/tmp/gridfs-fuse20160229-39850-1fllk07/include -I/usr/local/include/osxfuse -I/usr/local/include  -Os -w -pipe -march=native -mmacosx-version-min=10.11  -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk -mmacosx-version-min=10.11   -o CMakeFiles/gridfs.dir/__/src/fileinfo.cpp.o -c /tmp/gridfs-fuse20160229-39850-1fllk07/src/fileinfo.cpp
/tmp/gridfs-fuse20160229-39850-1fllk07/src/file.cpp:205:22: error: use of undeclared identifier 'MREMAP_MAYMOVE'
                     MREMAP_MAYMOVE /* kernel is permitted to relocate the mapping to a new virtual address */);
                     ^
/tmp/gridfs-fuse20160229-39850-1fllk07/src/proc.cpp:41:36: error: cannot initialize a variable of type 'memcached_server_instance_st' (aka 'memcached_instance_st *') with an rvalue of type 'const memcached_instance_st *'
      memcached_server_instance_st lInstance =
                                   ^
/tmp/gridfs-fuse20160229-39850-1fllk07/src/proc.cpp:95:36: error: cannot initialize a variable of type 'memcached_server_instance_st' (aka 'memcached_instance_st *') with an rvalue of type 'const memcached_instance_st *'
      memcached_server_instance_st lInstance =
                                   ^
2 errors generated.
1 error generated.
make[2]: *** [bin/CMakeFiles/gridfs.dir/__/src/proc.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [bin/CMakeFiles/gridfs.dir/__/src/file.cpp.o] Error 1
make[1]: *** [bin/CMakeFiles/gridfs.dir/all] Error 2
make: *** [all] Error 2
==> Formula
Path: /Users/mah/Dropbox/Code/homebrew-tap/gridfs-fuse.rb
==> Configuration
HOMEBREW_VERSION: 0.9.5
ORIGIN: https://github.com/Homebrew/homebrew
HEAD: ae41d428b82de8c615e1a11883eb7995d489ae74
Last commit: 11 hours ago
HOMEBREW_PREFIX: /usr/local
HOMEBREW_REPOSITORY: /usr/local
HOMEBREW_CELLAR: /usr/local/Cellar
HOMEBREW_BOTTLE_DOMAIN: https://homebrew.bintray.com
CPU: quad-core 64-bit sandybridge
OS X: 10.11.3-x86_64
Xcode: 7.2.1
CLT: 7.2.0.0.1.1447826929
Clang: 7.0 build 700
X11: 2.7.8 => /opt/X11
System Ruby: 2.0.0-p645
Perl: /usr/bin/perl
Python: /usr/local/bin/python => /usr/local/Cellar/python/2.7.11/Frameworks/Python.framework/Versions/2.7/bin/python2.7
Ruby: /usr/local/bin/ruby => /usr/local/Cellar/ruby/2.2.3/bin/ruby
Java: 1.8.0_60, 1.6.0_65-b14-468
==> ENV
CC: /usr/bin/clang
CXX: /usr/bin/clang++
OBJC: /usr/bin/clang
OBJCXX: /usr/bin/clang++
CFLAGS: -Os -w -pipe -march=native -mmacosx-version-min=10.11
CXXFLAGS: -Os -w -pipe -march=native -mmacosx-version-min=10.11
CPPFLAGS: -I/usr/local/opt/openssl/include -F/usr/local/Frameworks
LDFLAGS: -L/usr/local/opt/openssl/lib -L/usr/local/lib -F/usr/local/Frameworks -Wl,-headerpad_max_install_names
MAKEFLAGS: -j4
CMAKE_PREFIX_PATH: /usr/local/opt/openssl
CMAKE_FRAMEWORK_PATH: /usr/local/Frameworks
MACOSX_DEPLOYMENT_TARGET: 10.11
PKG_CONFIG_PATH: /usr/local/opt/openssl/lib/pkgconfig
PKG_CONFIG_LIBDIR: /usr/local/lib/pkgconfig:/usr/local/share/pkgconfig:/usr/local/Library/ENV/pkgconfig/10.11:/usr/lib/pkgconfig
PATH: /usr/local/opt/openssl/bin:/usr/local/bin:/usr/local/sbin:/opt/local/sbin:/Users/mah/.bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/texbin:/usr/local/share/python:/usr/local/MacGPG2/bin:/opt/X11/bin:/usr/local/opt/go/libexec/bin:/Users/mah/.go/bin:/usr/local/texlive/2015/bin/x86_64-darwin:/usr/local/Library/Taps/caskroom/homebrew-cask/cmd:/usr/local/Library/ENV/scm
CPATH: /usr/local/include

mongo/client/connpool.h: No such file or directory

make
Scanning dependencies of target gridfs
[ 10%] Building CXX object bin/CMakeFiles/gridfs.dir//src/filesystem_operations.cpp.o
In file included from /root/gridfs-fuse/src/filesystem_operations.cpp:7:0:
/root/gridfs-fuse/src/filesystem_entry.h:4:35: fatal error: mongo/client/connpool.h: No such file or directory
#include <mongo/client/connpool.h>
^
compilation terminated.
make[2]: *** [bin/CMakeFiles/gridfs.dir/
/src/filesystem_operations.cpp.o] Error 1
make[1]: *** [bin/CMakeFiles/gridfs.dir/all] Error 2
make: *** [all] Error 2

Dead project?

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?

proc/instances does not found in the filesystem which has mounted.

Hi,
I am trying to run your gridfs-fuse on ubuntu14.04 with the driver in the ubuntu repository ,but i don't know how to use memcached in your implement version.
for example, from your readme .

(1) ./bin/gridfs foobar -o mongo_db=fuse -f
(2) For the Memcached Administration,
you said : ls foobar/proc/instances
my question is :how i create or find the proc,or proc/instances in the path which has mounted gridfs-fuse filesystem.
In a nutshell, for the memcached ,i don't know how to use it on this filesystem.
Your reply will be appreciated. thanks.

License

This looks good - thank you for sharing it.

Could you please confirm the licence for this project?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.