hermes
hermes copied to clipboard
Build error on CentOS 7
Hi, tried to compile hermes on CentOS 7, but got an error. I think I've install all required packages for that.
- libpam0g-dev - pam-dev from Epel repository;
- libfixposix-dev - couldn't find...
; compilation unit aborted ; caught 2 fatal ERROR conditions make: *** [daemon-deps] Error 1
Is there any way to check error logs? Thanks.
Hi,
Without libfixposix, it's not going to work. The package seems to be available? http://rpm.pbone.net/index.php3/stat/4/idpl/23719449/dir/centos_6/com/libfixposix2-0.3.0-9.1.x86_64.rpm.html
Error logs should be available if you remove the --noinform and --disable-debugger arguments from the Makefile there.
Hi,
I've got everything listed as dependences for now, but make is still finished with errors.
#: rpm -qa | grep -P "pam-devel|libfixposix|buildapp|gcc|sbcl"
gcc-4.8.3-9.el7.x86_64
pam-devel-1.1.8-12.el7_1.1.x86_64
libfixposix2-0.3.0-9.1.x86_64
libgcc-4.8.3-9.el7.i686
gcc-gfortran-4.8.3-9.el7.x86_64
gcc-c++-4.8.3-9.el7.x86_64
sbcl-1.2.8-1.el7.x86_64
buildapp-1.5.2-4.14.x86_64
libgcc-4.8.3-9.el7.x86_64
It seams to me that my problem in iolib
debugger invoked on a UIOP/RUN-PROGRAM:SUBPROCESS-ERROR in thread
#<THREAD "main thread" RUNNING {100301EC33}>: Subprocess (:PROCESS
#<SB-IMPL::PROCESS EXITED 1> :OUTPUT-STREAM #<SB-SYS:FD-STREAM for
"descriptor 7" {10035A0C13}>) run with command ("g++" "-m64" "-Wno-write-strings"
"-I/home/builder/hermes/.quicklocal/quicklisp /dists/quicklisp/software/iolib-20150804-git/src/grovel/"
"-o" "/home/builder/.cache/common-lisp/sbcl-1.2.8-1.el7-linux-x64/home/builder/hermes/.quicklocal
/quicklisp/dists/quicklisp/software/iolib-20150804-git/src/syscalls/ffi-types-unix" "/home/builder
/.cache/common-lisp/sbcl-1.2.8-1.el7-linux-x64/home/builder/hermes/.quicklocal/quicklisp/dists
/quicklisp/software/iolib-20150804-git/src/syscalls/ffi-types-unix.c") exited with error code 1
hm. I'll have to get a centos VM to try it out, I'm unable to help more there, sorry.