Did no one see my previous message here?  About the CMake errors in the Docker 
image.  I really don't know how to fix this so some help would really be 
appreciated.  It really is mainly about CMake right now, not Docker itself.  
Both the Dockerfile and the part of the build output with errors from CMake are 
attached to this message.

I don't know what I could try either, or else I really would've tried something 
before sending a message here.

Attachment: dockerfile
Description: dockerfile

Step 16/25 : RUN sudo git clone https://github.com/flexferrum/jinja2cpp     && 
cd jinja2cpp     && sudo git submodule -q update --init     && sudo mkdir build 
    && cd build     && cmake .. -DCMAKE_INSTALL_PREFIX=../install 
-DCMAKE_PREFIX_PATH:PATH=/usr/local/include -DBOOST_ROOT=/usr/local/include     
&& cmake --build . --target all     && cmake --build . --target install
 ---> Running in c51ec4e921ab
Cloning into 'jinja2cpp'...
remote: Enumerating objects: 77, done.
remote: Counting objects: 100% (77/77), done.
remote: Compressing objects: 100% (62/62), done.
remote: Total 1364 (delta 31), reused 30 (delta 14), pack-reused 1287
Receiving objects: 100% (1364/1364), 400.08 KiB | 5.00 KiB/s, done.
Resolving deltas: 100% (937/937), done.
CMake Error at 
/usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineSystem.cmake:174 (file):
  file failed to open for writing (No such file or directory):

    /home/osman/app/jinja2cpp/build/CMakeFiles/CMakeOutput.log
Call Stack (most recent call first):
  CMakeLists.txt:2 (project)


CMake Error: Could not open file for write in copy operation 
/home/osman/app/jinja2cpp/build/CMakeFiles/3.12.4/CMakeSystem.cmake.tmp
CMake Error: : System Error: No such file or directory
CMake Error at 
/usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineSystem.cmake:186 
(configure_file):
  configure_file Problem configuring file
Call Stack (most recent call first):
  CMakeLists.txt:2 (project)


CMake Error at 
/usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCompilerId.cmake:161 
(file):
  file problem creating directory:
  /home/osman/app/jinja2cpp/build/CMakeFiles/3.12.4/CompilerIdC
Call Stack (most recent call first):
  /usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCompilerId.cmake:31 
(CMAKE_DETERMINE_COMPILER_ID_BUILD)
  /usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCCompiler.cmake:112 
(CMAKE_DETERMINE_COMPILER_ID)
  CMakeLists.txt:2 (project)


CMake Error at 
/usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCompilerId.cmake:161 
(file):
  file problem creating directory:
  /home/osman/app/jinja2cpp/build/CMakeFiles/3.12.4/CompilerIdC
Call Stack (most recent call first):
  /usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCompilerId.cmake:31 
(CMAKE_DETERMINE_COMPILER_ID_BUILD)
  /usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCCompiler.cmake:112 
(CMAKE_DETERMINE_COMPILER_ID)
  CMakeLists.txt:2 (project)


CMake Error at 
/usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCompilerId.cmake:161 
(file):
  file problem creating directory:
  /home/osman/app/jinja2cpp/build/CMakeFiles/3.12.4/CompilerIdC
Call Stack (most recent call first):
  /usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCompilerId.cmake:31 
(CMAKE_DETERMINE_COMPILER_ID_BUILD)
  /usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCCompiler.cmake:112 
(CMAKE_DETERMINE_COMPILER_ID)
  CMakeLists.txt:2 (project)


CMake Error at 
/usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCompilerId.cmake:161 
(file):
  file problem creating directory:
  /home/osman/app/jinja2cpp/build/CMakeFiles/3.12.4/CompilerIdC
Call Stack (most recent call first):
  /usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCompilerId.cmake:31 
(CMAKE_DETERMINE_COMPILER_ID_BUILD)
  /usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCCompiler.cmake:112 
(CMAKE_DETERMINE_COMPILER_ID)
  CMakeLists.txt:2 (project)


CMake Error at 
/usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCompilerId.cmake:161 
(file):
  file problem creating directory:
  /home/osman/app/jinja2cpp/build/CMakeFiles/3.12.4/CompilerIdC
Call Stack (most recent call first):
  /usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCompilerId.cmake:31 
(CMAKE_DETERMINE_COMPILER_ID_BUILD)
  /usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCCompiler.cmake:112 
(CMAKE_DETERMINE_COMPILER_ID)
  CMakeLists.txt:2 (project)


CMake Error at 
/usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCompilerId.cmake:161 
(file):
  file problem creating directory:
  /home/osman/app/jinja2cpp/build/CMakeFiles/3.12.4/CompilerIdC
Call Stack (most recent call first):
  /usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCompilerId.cmake:31 
(CMAKE_DETERMINE_COMPILER_ID_BUILD)
  /usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCCompiler.cmake:112 
(CMAKE_DETERMINE_COMPILER_ID)
  CMakeLists.txt:2 (project)


CMake Error at 
/usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCompilerId.cmake:161 
(file):
  file problem creating directory:
  /home/osman/app/jinja2cpp/build/CMakeFiles/3.12.4/CompilerIdC
Call Stack (most recent call first):
  /usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCompilerId.cmake:31 
(CMAKE_DETERMINE_COMPILER_ID_BUILD)
  /usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCCompiler.cmake:112 
(CMAKE_DETERMINE_COMPILER_ID)
  CMakeLists.txt:2 (project)


CMake Error at 
/usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCompilerId.cmake:161 
(file):
  file problem creating directory:
  /home/osman/app/jinja2cpp/build/CMakeFiles/3.12.4/CompilerIdC
Call Stack (most recent call first):
  /usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCompilerId.cmake:31 
(CMAKE_DETERMINE_COMPILER_ID_BUILD)
  /usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCCompiler.cmake:112 
(CMAKE_DETERMINE_COMPILER_ID)
  CMakeLists.txt:2 (project)


CMake Error at 
/usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCompilerId.cmake:728 
(file):
  file failed to open for writing (No such file or directory):

    /home/osman/app/jinja2cpp/build/CMakeFiles/CMakeError.log
Call Stack (most recent call first):
  /usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCompilerId.cmake:51 
(CMAKE_DETERMINE_COMPILER_ID_VENDOR)
  /usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCCompiler.cmake:112 
(CMAKE_DETERMINE_COMPILER_ID)
  CMakeLists.txt:2 (project)


CMake Error at 
/usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCompilerId.cmake:728 
(file):
  file failed to open for writing (No such file or directory):

    /home/osman/app/jinja2cpp/build/CMakeFiles/CMakeError.log
Call Stack (most recent call first):
  /usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCompilerId.cmake:51 
(CMAKE_DETERMINE_COMPILER_ID_VENDOR)
  /usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCCompiler.cmake:112 
(CMAKE_DETERMINE_COMPILER_ID)
  CMakeLists.txt:2 (project)


-- The C compiler identification is unknown
CMake Error: Could not open file for write in copy operation 
/home/osman/app/jinja2cpp/build/CMakeFiles/3.12.4/CMakeCCompiler.cmake.tmp
CMake Error: : System Error: No such file or directory
CMake Error at 
/usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCCompiler.cmake:192 
(configure_file):
  configure_file Problem configuring file
Call Stack (most recent call first):
  CMakeLists.txt:2 (project)


CMake Error: Could not find cmake module file: 
/home/osman/app/jinja2cpp/build/CMakeFiles/3.12.4/CMakeCCompiler.cmake
CMake Error at 
/usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCompilerId.cmake:161 
(file):
  file problem creating directory:
  /home/osman/app/jinja2cpp/build/CMakeFiles/3.12.4/CompilerIdCXX
Call Stack (most recent call first):
  /usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCompilerId.cmake:31 
(CMAKE_DETERMINE_COMPILER_ID_BUILD)
  /usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCXXCompiler.cmake:107 
(CMAKE_DETERMINE_COMPILER_ID)
  CMakeLists.txt:2 (project)


CMake Error at 
/usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCompilerId.cmake:161 
(file):
  file problem creating directory:
  /home/osman/app/jinja2cpp/build/CMakeFiles/3.12.4/CompilerIdCXX
Call Stack (most recent call first):
  /usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCompilerId.cmake:31 
(CMAKE_DETERMINE_COMPILER_ID_BUILD)
  /usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCXXCompiler.cmake:107 
(CMAKE_DETERMINE_COMPILER_ID)
  CMakeLists.txt:2 (project)


CMake Error at 
/usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCompilerId.cmake:161 
(file):
  file problem creating directory:
  /home/osman/app/jinja2cpp/build/CMakeFiles/3.12.4/CompilerIdCXX
Call Stack (most recent call first):
  /usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCompilerId.cmake:31 
(CMAKE_DETERMINE_COMPILER_ID_BUILD)
  /usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCXXCompiler.cmake:107 
(CMAKE_DETERMINE_COMPILER_ID)
  CMakeLists.txt:2 (project)


CMake Error at 
/usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCompilerId.cmake:161 
(file):
  file problem creating directory:
  /home/osman/app/jinja2cpp/build/CMakeFiles/3.12.4/CompilerIdCXX
Call Stack (most recent call first):
  /usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCompilerId.cmake:31 
(CMAKE_DETERMINE_COMPILER_ID_BUILD)
  /usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCXXCompiler.cmake:107 
(CMAKE_DETERMINE_COMPILER_ID)
  CMakeLists.txt:2 (project)


CMake Error at 
/usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCompilerId.cmake:161 
(file):
  file problem creating directory:
  /home/osman/app/jinja2cpp/build/CMakeFiles/3.12.4/CompilerIdCXX
Call Stack (most recent call first):
  /usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCompilerId.cmake:31 
(CMAKE_DETERMINE_COMPILER_ID_BUILD)
  /usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCXXCompiler.cmake:107 
(CMAKE_DETERMINE_COMPILER_ID)
  CMakeLists.txt:2 (project)


CMake Error at 
/usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCompilerId.cmake:161 
(file):
  file problem creating directory:
  /home/osman/app/jinja2cpp/build/CMakeFiles/3.12.4/CompilerIdCXX
Call Stack (most recent call first):
  /usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCompilerId.cmake:31 
(CMAKE_DETERMINE_COMPILER_ID_BUILD)
  /usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCXXCompiler.cmake:107 
(CMAKE_DETERMINE_COMPILER_ID)
  CMakeLists.txt:2 (project)


CMake Error at 
/usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCompilerId.cmake:161 
(file):
  file problem creating directory:
  /home/osman/app/jinja2cpp/build/CMakeFiles/3.12.4/CompilerIdCXX
Call Stack (most recent call first):
  /usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCompilerId.cmake:31 
(CMAKE_DETERMINE_COMPILER_ID_BUILD)
  /usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCXXCompiler.cmake:107 
(CMAKE_DETERMINE_COMPILER_ID)
  CMakeLists.txt:2 (project)


CMake Error at 
/usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCompilerId.cmake:161 
(file):
  file problem creating directory:
  /home/osman/app/jinja2cpp/build/CMakeFiles/3.12.4/CompilerIdCXX
Call Stack (most recent call first):
  /usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCompilerId.cmake:31 
(CMAKE_DETERMINE_COMPILER_ID_BUILD)
  /usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCXXCompiler.cmake:107 
(CMAKE_DETERMINE_COMPILER_ID)
  CMakeLists.txt:2 (project)


CMake Error at 
/usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCompilerId.cmake:728 
(file):
  file failed to open for writing (No such file or directory):

    /home/osman/app/jinja2cpp/build/CMakeFiles/CMakeError.log
Call Stack (most recent call first):
  /usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCompilerId.cmake:51 
(CMAKE_DETERMINE_COMPILER_ID_VENDOR)
  /usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCXXCompiler.cmake:107 
(CMAKE_DETERMINE_COMPILER_ID)
  CMakeLists.txt:2 (project)


CMake Error at 
/usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCompilerId.cmake:728 
(file):
  file failed to open for writing (No such file or directory):

    /home/osman/app/jinja2cpp/build/CMakeFiles/CMakeError.log
Call Stack (most recent call first):
  /usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCompilerId.cmake:51 
(CMAKE_DETERMINE_COMPILER_ID_VENDOR)
  /usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCXXCompiler.cmake:107 
(CMAKE_DETERMINE_COMPILER_ID)
  CMakeLists.txt:2 (project)


-- The CXX compiler identification is unknown
CMake Error: Could not open file for write in copy operation 
/home/osman/app/jinja2cpp/build/CMakeFiles/3.12.4/CMakeCXXCompiler.cmake.tmp
CMake Error: : System Error: No such file or directory
CMake Error at 
/usr/local/cmake/share/cmake-3.12/Modules/CMakeDetermineCXXCompiler.cmake:190 
(configure_file):
  configure_file Problem configuring file
Call Stack (most recent call first):
  CMakeLists.txt:2 (project)


CMake Error: Could not find cmake module file: 
/home/osman/app/jinja2cpp/build/CMakeFiles/3.12.4/CMakeCXXCompiler.cmake
-- Check for working C compiler: /usr/bin/cc
CMake Error at 
/usr/local/cmake/share/cmake-3.12/Modules/CMakeTestCCompiler.cmake:25 (file):
  file failed to open for writing (No such file or directory):

    /home/osman/app/jinja2cpp/build/CMakeFiles/CMakeTmp/testCCompiler.c
Call Stack (most recent call first):
  CMakeLists.txt:2 (project)


CMake Error at 
/usr/local/cmake/share/cmake-3.12/Modules/CMakeTestCCompiler.cmake:37 
(try_compile):
  Unknown extension ".c" for file

    /home/osman/app/jinja2cpp/build/CMakeFiles/CMakeTmp/testCCompiler.c

  try_compile() works only for enabled languages.  Currently these are:

    C CXX

  See project() command to enable other languages.
Call Stack (most recent call first):
  CMakeLists.txt:2 (project)


-- Check for working C compiler: /usr/bin/cc -- broken
CMake Error at 
/usr/local/cmake/share/cmake-3.12/Modules/CMakeTestCCompiler.cmake:48 (file):
  file failed to open for writing (No such file or directory):

    /home/osman/app/jinja2cpp/build/CMakeFiles/CMakeError.log
Call Stack (most recent call first):
  CMakeLists.txt:2 (project)


CMake Error at 
/usr/local/cmake/share/cmake-3.12/Modules/CMakeTestCCompiler.cmake:52 (message):
  The C compiler

    "/usr/bin/cc"

  is not able to compile a simple test program.

  It fails with the following output:





  CMake will not be able to correctly generate this project.
Call Stack (most recent call first):
  CMakeLists.txt:2 (project)


-- Configuring incomplete, errors occurred!
CMake Error: Cannot open file for write: 
/home/osman/app/jinja2cpp/build/CMakeCache.txt.tmp
CMake Error: : System Error: Permission denied
CMake Error: Unable to open cache file for save. 
/home/osman/app/jinja2cpp/build/CMakeCache.txt
CMake Error: : System Error: Permission denied
The command '/bin/sh -c sudo git clone https://github.com/flexferrum/jinja2cpp  
   && cd jinja2cpp     && sudo git submodule -q update --init     && sudo mkdir 
build     && cd build     && cmake .. -DCMAKE_INSTALL_PREFIX=../install 
-DCMAKE_PREFIX_PATH:PATH=/usr/local/include -DBOOST_ROOT=/usr/local/include     
&& cmake --build . --target all     && cmake --build . --target install' 
returned a non-zero code: 1
-- 

Powered by www.kitware.com

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Kitware offers various services to support the CMake community. For more 
information on each offering, please visit:

CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Follow this link to subscribe/unsubscribe:
https://cmake.org/mailman/listinfo/cmake

Reply via email to