From 7367b1c511fd4dfd2369f11f6fd9af37f60e52a9 Mon Sep 17 00:00:00 2001 From: "Luis R. Rodriguez" Date: Fri, 10 Jun 2016 10:45:36 -0700 Subject: [PATCH] build: fix build for Linux These changes are need to build on Linux. Signed-off-by: Luis R. Rodriguez --- Makefile.in | 4 ++++ glimpse/index/Makefile.in | 4 +++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/Makefile.in b/Makefile.in index 73283d3..07b63ec 100644 --- a/Makefile.in +++ b/Makefile.in @@ -14,6 +14,8 @@ INSTALL_MAN = ${INSTALL} -m 444 DEFS = DYNFILTER = @DYNFILTER@ +LDFLAGS += -L ./agrep/ + prefix = @prefix@ exec_prefix = @exec_prefix@ binprefix = @@ -84,6 +86,8 @@ agrep: $(PROGAGREP) NOTSall: $(NOTSPROG) $(NOTSPROGSERVER) build-sub: + @-mkdir $(BINDIR) + @-mkdir $(LIBDIR) for d in $(SUBDIRS) ; do \ ( cd $$d; $(MAKE) ); \ done diff --git a/glimpse/index/Makefile.in b/glimpse/index/Makefile.in index 767be1c..8e9182a 100644 --- a/glimpse/index/Makefile.in +++ b/glimpse/index/Makefile.in @@ -14,6 +14,8 @@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_DATA = @INSTALL_DATA@ DEFS = +LDFLAGS += -L ./../agrep/ + prefix = @prefix@ exec_prefix = @exec_prefix@ binprefix = @@ -29,7 +31,7 @@ manext = 1 # The binaries will be made in ../bin/. and the agrep library is assumed to # be in ../lib . You normally don't have to change them. # NOTE: INDEXDIR can be a relative or absolute path name. -BINDIR = ../bin +BINDIR = ../../bin AGREPDIR = ../agrep INDEXDIR = ../index TEMPLATEDIR = ../libtemplate