-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Description
Here's a Dockerfile I'm using to set up DriveFS on Ubuntu Disco Dingo with
docker build -t drivefs .
FROM ubuntu:19.04
# Install build dependencies
RUN apt-get update -qq && \
apt-get install -qq \
cmake \
g++ \
git \
fuse3 \
libboost-all-dev \
libfuse3-3 \
libfuse3-dev \
libjemalloc-dev \
libmongoc-dev \
mongodb
# Install DriveFS
RUN git clone https://github.com/thejinx0r/DriveFS.git && \
cd DriveFS && \
git submodule init && \
git submodule update && \
mkdir build && \
cd build && \
DUSE_FUSE3=1 cmake .. && \
make -j 8
# Start the application
CMD ./DriveFSThe build log errors with
-- The CXX compiler identification is GNU 8.3.0
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Error at /usr/share/cmake-3.13/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE)
Call Stack (most recent call first):
/usr/share/cmake-3.13/Modules/FindPackageHandleStandardArgs.cmake:378 (_FPHSA_FAILURE_MESSAGE)
/usr/share/cmake-3.13/Modules/FindPkgConfig.cmake:39 (find_package_handle_standard_args)
CMakeLists.txt:49 (find_package)
-- Configuring incomplete, errors occurred!
See also "/DriveFS/build/CMakeFiles/CMakeOutput.log".
The command '/bin/sh -c git clone https://github.com/thejinx0r/DriveFS.git && cd DriveFS && git submodule init && git submodule update && mkdir build && cd build && DUSE_FUSE3=1 cmake .. && make -j 8' returned a non-zero code: 1
Could you advise as to which package is missing please?
T-REX-XP
Metadata
Metadata
Assignees
Labels
No labels