Hi,
I'm building execline on Linux, and with some combination of ./configure
flags,
I see the following error:
(I'm creating packages for Nix package manager, so there may be various
differences
from a "normal" setup, but using GNU Make 4.0, gcc 4.8.3)
Must remake target 'src/execline/background.o'.
exec gcc -iquote src/include-local -Isrc/include
-D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -O2
-Werror=implicit-function-declaration -Werror=implicit-int
-Werror=pointer-sign -Werror=pointer-arith
-I/nix/store/sw1kqqz8rak2k38c70dpwsyan3ir74ir-skalibs-2.0.0.0/include
-std=c99 -fomit-frame-pointer -fno-exceptions -fno-unwind-tables
-fno-asynchronous-unwind-tables -Wa,--noexecstack -fno-stack-protector
-pipe -Wall -c -o src/execline/background.o src/execline/background.c
File '-lexecline' does not exist.
Must remake target '-lexecline'.
make: *** No rule to make target '-lexecline', needed by 'background'.
Stop.
Before I get too far with this, I noticed in package/deps.mak
background: private EXTRA_LIBS :=
background: src/execline/background.o -lexecline -lskarnet
Is it correct that "-lexecline" is a dependency rather than up in
EXTRA_LIBS ?
Thanks,
--
Patrick Mahoney <pat_at_polycrystal.org>
Received on Tue Dec 23 2014 - 18:01:35 UTC