wollte gerade mod_security wiedermals kompilieren beim FC5 Apache 2.2.2. Hatte es damals beim selbstkompilierten Apache 2.2.4 auch unter FC5 kompiliert.
Folgendes Makefile:
Code: Select all
builddir = .
top_dir = /usr/lib/httpd
top_srcdir = ${top_dir}
top_builddir = ${top_dir}
include ${top_builddir}/build/special.mk
APXS = apxs
APACHECTL = apachectl
INCLUDES = -I /usr/include/libxml2
DEFS = -DWITH_LIBXML2
#LIBS = -Lmy/lib/dir -lmylib
CFLAGS = -O2 -g -Wuninitialized -Wall -Wmissing-prototypes -Wshadow -Wunused-variable -Wunused-value -Wchar-subscripts -Wsign-compare
all: local-shared-build
clean:
-rm -f *.o *.lo *.slo *.la *~ .libs
Beim kompilieren kommt folgender Fehler:
Ich habe es auch mit einem selbstkompilierten Apache 2.2.4 auf dem System versucht, mit verschiedenen mod_security Versionen (2.1.1, 2.1.1 rc1, 2.1.0), bei allen das selbe Problem, auch wenn ich es direkt über apxs kompilieren will und egal ob ich es mit dem FC OS Apache 2.2.4 oder dem selbst kompilierten Apache 2.2.4 kompiliere, genau der selbe Fehler überall.In file included from modsecurity.h:37,
from mod_security2.c:18:
msc_pcre.h:18:18: error: pcre.h: No such file or directory
make: *** [mod_security2.slo] Error 1
Habt ihr eine Idee, woran das liegen kann?