ช่วยหน่อยครับ เรื่องการลง mod_security บน CentOS 4.3 ครับ

รบกวนช่วยดู error นี้ให้หน่อยครับ ไม่ทราบต้องแก้ไขอย่างไร (หาทางมาเป็นวันแล้วครับ)

/usr/sbin/apxs -cia mod_security2.c

/bin/sh /usr/lib/apr/build/libtool --silent --mode=compile gcc -prefer-pic -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -DAP_HAVE_DESIGNATED_INITIALIZER -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -pthread -I/usr/include/apr-0 -I/usr/include/httpd

อ่านตรงไปเป็นแนวทาง…

มีเพื่อนแนะนำว่าลงเหมือนกัน ต่างกันที่ path

msc_pcre.h:18:18: pcre.h: No such file or directory

error ตรงนี้ครับ
ขาด header ของ pcre

yum install pcre-devel (ใช้ yum รึเปล่าฮะ centos นี่ ผมไม่แน่ใจ)

ผมใช้ make แทนครับ เพราะใช้คำสั่ง

/usr/sbin/apxs -cia mod_security2.c

แล้วไม่ผ่าน จึงทำตามคุณ Devone แนะนำครับ โดยแก้ไข path เอาครับ

แต่ตอนนี้ติดปัญหาพอ start apache แล้ว ขึ้น error ดั้งนี้ครับ

Cannot load /etc/httpd/modules/mod_security2.so into server: /etc/httpd/modules/mod_security2.so: Undefined symbol: xmlFree

ไม่รู้ขาดตัวไหนครับ

เอาบรรทัดนี้ออกจาก Makefile ก่อนแล้ว compile ใหม่

INCLUDES = -I /usr/include/libxml2
DEFS = -DWITH_LIBXML2

ส่วนใหญ่เขาจะไม่ใช้ xml กับ mod_security

ได้แล้วครับ ขอบคุณทุกท่านมากครับ

ปล. ขอบวกให้ท่านละ 1x2 ครับ