Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Configuration script fails v1.7.2 #405

Open
cutaway opened this issue Jul 26, 2023 · 0 comments
Open

Configuration script fails v1.7.2 #405

cutaway opened this issue Jul 26, 2023 · 0 comments

Comments

@cutaway
Copy link

cutaway commented Jul 26, 2023

I followed the INSTALL instructions to configure and make the project. Running configure --local fails initially because the 'build' directory is not present. Adding the 'build' directory does allow the configure script to run but then CMAKE fails to pass the MK_PATH_CONF variable. I was unable to track down the issue.

The following is the terminal output from my configuration attempts.

IOA 2023-07-26 14:58:20
> git log -n 1
commit 080e07e0a15028bfb56649a062aeebff83b152ba
Author: Eduardo Silva <eduardo@calyptia.com>
Date:   Thu Jul 20 22:26:54 2023 -0600

    build: bump to v1.7.2
    
    Signed-off-by: Eduardo Silva <eduardo@calyptia.com>

IOA 2023-07-26 14:58:06
> ./configure --local
********************************************
*           Monkey HTTP Server             *
*           monkey-project.com             *
* ---------------------------------------- *
*      Monkey is the next generation       *
*  Web Server for Linux and Unix variants  *
*                                          *
*        Feel free to reach us at:         *
*                                          *
*        irc.freenode.net #monkey          *
*                                          *
*        Thanks for using Monkey!!!        *
*                                          *
********************************************
Build: Linux
./configure: line 216: cd: build/: No such file or directory
CMake Error: The source directory "/home/ioa/Tools" does not appear to contain CMakeLists.txt.
Specify --help for usage, or press the help button on the CMake GUI.

IOA 2023-07-26 14:58:11
> mkdir build

IOA 2023-07-26 14:58:14
> ./configure --local
********************************************
*           Monkey HTTP Server             *
*           monkey-project.com             *
* ---------------------------------------- *
*      Monkey is the next generation       *
*  Web Server for Linux and Unix variants  *
*                                          *
*        Feel free to reach us at:         *
*                                          *
*        irc.freenode.net #monkey          *
*                                          *
*        Thanks for using Monkey!!!        *
*                                          *
********************************************
Build: Linux
-- The C compiler identification is GNU 4.8.5
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc - works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE  
-- Looking for accept4
-- Looking for accept4 - found
-- Looking for execinfo.h
-- Looking for execinfo.h - found
-- Performing Test HAVE_C_TLS
-- Performing Test HAVE_C_TLS - Success
-- Performing Test MK_HAVE_VALGRIND
-- Performing Test MK_HAVE_VALGRIND - Failed
-- Performing Test HAVE_REGEX
-- Performing Test HAVE_REGEX - Failed
-- Looking for posix_memalign
-- Looking for posix_memalign - found
Found posix_memalign in stdlib.h -DHAVE_POSIX_MEMALIGN_IN_STDLIB -DHAVE_POSIX_MEMALIGN
-- Looking for posix_memalign
-- Looking for posix_memalign - not found
-- Performing Test HAVE_STAT_H
-- Performing Test HAVE_STAT_H - Success
-- Performing Test HAVE_SYS_UIO_H
-- Performing Test HAVE_SYS_UIO_H - Success
-- Performing Test HAVE_MEMMEM
-- Performing Test HAVE_MEMMEM - Success
-- Performing Test HAVE_UNISTD_H
-- Performing Test HAVE_UNISTD_H - Success
-- Performing Test HAVE_EPOLL
-- Performing Test HAVE_EPOLL - Success
-- Performing Test HAVE_KQUEUE
-- Performing Test HAVE_KQUEUE - Failed
-- Performing Test HAVE_TIMERFD_CREATE
-- Performing Test HAVE_TIMERFD_CREATE - Success
-- Performing Test HAVE_EVENTFD
-- Performing Test HAVE_EVENTFD - Success
-- Performing Test MK_HAVE_MEMRCHR
-- Performing Test MK_HAVE_MEMRCHR - Success
CMake Error at plugins/dirlisting/conf/CMakeLists.txt:6 (file):
  file COPY cannot copy file
  "/home/ioa/Tools/monkey/plugins/dirlisting/conf/dirhtml.conf" to
  "/plugins/dirlisting//dirhtml.conf": Success.


CMake Error at plugins/dirlisting/conf/CMakeLists.txt:7 (file):
  file COPY cannot set permissions on "/plugins/dirlisting//themes":
  Operation not permitted.


-- Plugin dirlisting enabled 
-- Plugin liana enabled [== static ==]
CMake Error at plugins/mandril/conf/CMakeLists.txt:6 (file):
  file COPY cannot copy file
  "/home/ioa/Tools/monkey/plugins/mandril/conf/mandril.conf" to
  "/plugins/mandril//mandril.conf": Success.


-- Plugin mandril enabled 
-- LINKING monkey-liana-static;
-- Configuring incomplete, errors occurred!
See also "/home/ioa/Tools/monkey/build/CMakeFiles/CMakeOutput.log".
See also "/home/ioa/Tools/monkey/build/CMakeFiles/CMakeError.log".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant