I am not familiar with Makefiles nor c, so this might be a stupid error:
I did run these commands on ubuntu 17.04:

~/skalibs-$      ./configure --enable-slashpackage=/usr/local/ &&
make && make install #everything works fine, I had to manually create
the directory /usr/local/packages/prog/skalibs containing the symlink
~/skalibs-$      cd ../execline-
~/execline-$     make

# I get these errors:
exec gcc-6 -iquote src/include-local -Isrc/include
-D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -O2  -Wa,--noexecstack
-Werror=implicit-function-declaration -Werror=implicit-int
-Werror=pointer-sign -Werror=pointer-arith
-I/usr/local/package/prog/skalibs/include -std=c99
-fomit-frame-pointer -fno-exceptions -fno-unwind-tables
-fno-asynchronous-unwind-tables -fno-stack-protector
-ffunction-sections -fdata-sections -pipe -Wall -c -o
src/libexecline/el_execsequence.o src/libexecline/el_execsequence.c
src/libexecline/el_execsequence.c: In function ‘el_execsequence’:
src/libexecline/el_execsequence.c:21:3: error: implicit declaration of
function ‘xpathexec_r’ [-Werror=implicit-function-declaration]
   xpathexec_r(argv2, envp, env_len(envp), fmt, j) ;
src/libexecline/el_execsequence.c:22:1: warning: ‘noreturn’ function does return
cc1: some warnings being treated as errors
Makefile:130: recipe for target 'src/libexecline/el_execsequence.o' failed
make: *** [src/libexecline/el_execsequence.o] Error 1

Reply via email to